[Scummvm-git-logs] scummvm branch-2-7 -> 63eca406f4bacf5baec7d2280b1f63ed4205c455

zeldin-of-two-factors noreply at scummvm.org
Sun Jan 22 18:50:23 UTC 2023


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
63eca406f4 GRAPHICS: Add Latin Extended-A to small GUI font


Commit: 63eca406f4bacf5baec7d2280b1f63ed4205c455
    https://github.com/scummvm/scummvm/commit/63eca406f4bacf5baec7d2280b1f63ed4205c455
Author: Marcus Comstedt (marcus at mc.pp.se)
Date: 2023-01-22T19:49:57+01:00

Commit Message:
GRAPHICS: Add Latin Extended-A to small GUI font

This fixes incorrectly rendered characters in the about crawler.

The big GUI font was already fixed in commit 20eb91cb.

The following BDF file was used as source:
https://opensource.apple.com/source/X11fonts/X11fonts-14/font-schumacher-misc/font-schumacher-misc-1.1.2/clR6x12.bdf

Changed paths:
    graphics/fonts/newfont.cpp


diff --git a/graphics/fonts/newfont.cpp b/graphics/fonts/newfont.cpp
index 8d1ce8b9050..8c6d33cc4d9 100644
--- a/graphics/fonts/newfont.cpp
+++ b/graphics/fonts/newfont.cpp
@@ -1,14 +1,14 @@
-// Generated by convbdf on Fri Jan  6 14:33:07 2012
+// Generated by convbdf on Sun Jan 22 19:03:11 2023
 #include "graphics/fonts/bdf.h"
 
 // Font information:
-//  Name: -Schumacher-Clean-Medium-R-Normal--12-120-75-75-C-60-ISO8859-1
+//  Name: -Schumacher-Clean-Medium-R-Normal--12-120-75-75-C-60-ISO10646-1
 //  Size: 6x12
 //  Box: 6 12 0 -3
 //  Ascent: 9
 //  First character: 0
 //  Default character: 0
-//  Characters: 256
+//  Characters: 384
 //  Copyright: "Copyright 1989 Dale Schumacher, 1999 Robert Brady."
 
 namespace Graphics {
@@ -46,7 +46,7 @@ static const byte glyph0[] = {
 	0x00
 };
 
-// Character 1 (0x01)
+// Character 32 (0x20)
 // Box: 6 12 0 -3
 // Advance: 6
 //
@@ -55,205 +55,238 @@ static const byte glyph0[] = {
 // |      |
 // |      |
 // |      |
-// |  *   |
-// | ***  |
-// |***** |
-// | ***  |
-// |  *   |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph1[] = {
+static const byte glyph32[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x00,
 	0x00,
 	0x00,
 	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 33 (0x21)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |      |
+// |  *   |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph33[] = {
 	0x00,
 	0x20,
-	0x70,
-	0xF8,
-	0x70,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0x00,
 	0x20,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 2 (0x02)
+// Character 34 (0x22)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
-// |* * * |
-// | * * *|
-// |* * * |
-// | * * *|
-// |* * * |
-// | * * *|
-// |* * * |
-// | * * *|
-// |* * * |
-// | * * *|
-// |* * * |
-// | * * *|
+// |      |
+// | * *  |
+// | * *  |
+// | * *  |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
 // +------+
-static const byte glyph2[] = {
-	0xA8,
-	0x54,
-	0xA8,
-	0x54,
-	0xA8,
-	0x54,
-	0xA8,
-	0x54,
-	0xA8,
-	0x54,
-	0xA8,
-	0x54
+static const byte glyph34[] = {
+	0x00,
+	0x50,
+	0x50,
+	0x50,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00
 };
 
-// Character 3 (0x03)
+// Character 35 (0x23)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |* *   |
-// |* *   |
-// |***   |
-// |* *   |
-// |* ****|
-// |    * |
-// |    * |
-// |    * |
-// |    * |
+// |      |
+// | * *  |
+// | * *  |
+// |***** |
+// | * *  |
+// |***** |
+// | * *  |
+// | * *  |
+// |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph3[] = {
+static const byte glyph35[] = {
+	0x00,
+	0x00,
+	0x50,
+	0x50,
+	0xF8,
+	0x50,
+	0xF8,
+	0x50,
+	0x50,
 	0x00,
-	0xA0,
-	0xA0,
-	0xE0,
-	0xA0,
-	0xBC,
-	0x08,
-	0x08,
-	0x08,
-	0x08,
 	0x00,
 	0x00
 };
 
-// Character 4 (0x04)
+// Character 36 (0x24)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |***   |
-// |*     |
-// |**    |
-// |*  ***|
-// |*  *  |
-// |   ***|
-// |   *  |
-// |   *  |
+// |      |
+// |  *   |
+// | **** |
+// |* *   |
+// | ***  |
+// |  * * |
+// |****  |
+// |  *   |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph4[] = {
+static const byte glyph36[] = {
 	0x00,
-	0xE0,
-	0x80,
-	0xC0,
-	0x9C,
-	0x90,
-	0x1C,
-	0x10,
-	0x10,
+	0x00,
+	0x20,
+	0x78,
+	0xA0,
+	0x70,
+	0x28,
+	0xF0,
+	0x20,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 5 (0x05)
+// Character 37 (0x25)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// | **   |
-// |*     |
-// |*     |
+// |      |
+// |**    |
+// |**  * |
+// |   *  |
+// |  *   |
+// | *    |
 // |*  ** |
-// | *** *|
 // |   ** |
-// |   * *|
-// |   * *|
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph5[] = {
+static const byte glyph37[] = {
 	0x00,
-	0x60,
-	0x80,
-	0x80,
+	0x00,
+	0xC0,
+	0xC8,
+	0x10,
+	0x20,
+	0x40,
 	0x98,
-	0x74,
 	0x18,
-	0x14,
-	0x14,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 6 (0x06)
+// Character 38 (0x26)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
+// |      |
+// | ***  |
 // |*     |
 // |*     |
-// |*     |
-// |*  ***|
-// |****  |
-// |   ** |
-// |   *  |
-// |   *  |
+// | *    |
+// |* * * |
+// |*  *  |
+// | ** * |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph6[] = {
+static const byte glyph38[] = {
 	0x00,
+	0x00,
+	0x70,
 	0x80,
 	0x80,
-	0x80,
-	0x9C,
-	0xF0,
-	0x18,
-	0x10,
-	0x10,
+	0x40,
+	0xA8,
+	0x90,
+	0x68,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 7 (0x07)
+// Character 39 (0x27)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |  **  |
-// | *  * |
-// | *  * |
-// |  **  |
+// |  *   |
+// |  *   |
+// |  *   |
+// |      |
 // |      |
 // |      |
 // |      |
@@ -262,12 +295,12 @@ static const byte glyph6[] = {
 // |      |
 // |      |
 // +------+
-static const byte glyph7[] = {
+static const byte glyph39[] = {
+	0x00,
+	0x20,
+	0x20,
+	0x20,
 	0x00,
-	0x30,
-	0x48,
-	0x48,
-	0x30,
 	0x00,
 	0x00,
 	0x00,
@@ -277,139 +310,106 @@ static const byte glyph7[] = {
 	0x00
 };
 
-// Character 8 (0x08)
+// Character 40 (0x28)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
-// |      |
-// |      |
+// |    * |
+// |   *  |
+// |   *  |
 // |  *   |
 // |  *   |
-// |***** |
 // |  *   |
 // |  *   |
-// |      |
-// |***** |
-// |      |
-// |      |
+// |  *   |
+// |   *  |
+// |   *  |
+// |    * |
 // |      |
 // +------+
-static const byte glyph8[] = {
-	0x00,
-	0x00,
+static const byte glyph40[] = {
+	0x08,
+	0x10,
+	0x10,
 	0x20,
 	0x20,
-	0xF8,
 	0x20,
 	0x20,
-	0x00,
-	0xF8,
-	0x00,
-	0x00,
+	0x20,
+	0x10,
+	0x10,
+	0x08,
 	0x00
 };
 
-// Character 9 (0x09)
+// Character 41 (0x29)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
-// |* *   |
-// |***   |
-// |***   |
-// |***   |
-// |* **  |
+// | *    |
+// |  *   |
+// |  *   |
 // |   *  |
 // |   *  |
 // |   *  |
-// |   ***|
-// |      |
-// |      |
+// |   *  |
+// |   *  |
+// |  *   |
+// |  *   |
+// | *    |
 // |      |
 // +------+
-static const byte glyph9[] = {
-	0xA0,
-	0xE0,
-	0xE0,
-	0xE0,
-	0xB0,
+static const byte glyph41[] = {
+	0x40,
+	0x20,
+	0x20,
 	0x10,
 	0x10,
 	0x10,
-	0x1C,
-	0x00,
-	0x00,
+	0x10,
+	0x10,
+	0x20,
+	0x20,
+	0x40,
 	0x00
 };
 
-// Character 10 (0x0A)
+// Character 42 (0x2A)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |* *   |
-// |* *   |
-// |* *   |
-// | * ***|
-// | *  * |
-// |    * |
-// |    * |
-// |    * |
-// |      |
 // |      |
 // |      |
-// +------+
-static const byte glyph10[] = {
-	0x00,
-	0xA0,
-	0xA0,
-	0xA0,
-	0x5C,
-	0x48,
-	0x08,
-	0x08,
-	0x08,
-	0x00,
-	0x00,
-	0x00
-};
-
-// Character 11 (0x0B)
-// Box: 6 12 0 -3
-// Advance: 6
-//
-// +------+
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
 // |  *   |
+// |* * * |
+// | ***  |
+// |* * * |
 // |  *   |
-// |***   |
-// |      |
 // |      |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph11[] = {
-	0x20,
-	0x20,
-	0x20,
-	0x20,
+static const byte glyph42[] = {
+	0x00,
+	0x00,
+	0x00,
 	0x20,
+	0xA8,
+	0x70,
+	0xA8,
 	0x20,
-	0xE0,
-	0x00,
 	0x00,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 12 (0x0C)
+// Character 43 (0x2B)
 // Box: 6 12 0 -3
 // Advance: 6
 //
@@ -417,139 +417,36 @@ static const byte glyph11[] = {
 // |      |
 // |      |
 // |      |
-// |      |
-// |      |
-// |      |
-// |***   |
-// |  *   |
 // |  *   |
 // |  *   |
+// |***** |
 // |  *   |
 // |  *   |
-// +------+
-static const byte glyph12[] = {
-	0x00,
-	0x00,
-	0x00,
-	0x00,
-	0x00,
-	0x00,
-	0xE0,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20
-};
-
-// Character 13 (0x0D)
-// Box: 6 12 0 -3
-// Advance: 6
-//
-// +------+
-// |      |
 // |      |
 // |      |
 // |      |
 // |      |
-// |      |
-// |  ****|
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
 // +------+
-static const byte glyph13[] = {
-	0x00,
-	0x00,
-	0x00,
+static const byte glyph43[] = {
 	0x00,
 	0x00,
 	0x00,
-	0x3F,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20
-};
-
-// Character 14 (0x0E)
-// Box: 6 12 0 -3
-// Advance: 6
-//
-// +------+
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  ****|
-// |      |
-// |      |
-// |      |
-// |      |
-// |      |
-// +------+
-static const byte glyph14[] = {
-	0x20,
-	0x20,
 	0x20,
 	0x20,
+	0xF8,
 	0x20,
 	0x20,
-	0x3F,
-	0x00,
 	0x00,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 15 (0x0F)
-// Box: 6 12 0 -3
-// Advance: 6
-//
-// +------+
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |******|
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// +------+
-static const byte glyph15[] = {
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0xFF,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20
-};
-
-// Character 16 (0x10)
+// Character 44 (0x2C)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
-// |******|
-// |      |
-// |      |
-// |      |
 // |      |
 // |      |
 // |      |
@@ -557,13 +454,13 @@ static const byte glyph15[] = {
 // |      |
 // |      |
 // |      |
+// |  **  |
+// |  **  |
+// |  *   |
+// | *    |
 // |      |
 // +------+
-static const byte glyph16[] = {
-	0xFC,
-	0x00,
-	0x00,
-	0x00,
+static const byte glyph44[] = {
 	0x00,
 	0x00,
 	0x00,
@@ -571,10 +468,14 @@ static const byte glyph16[] = {
 	0x00,
 	0x00,
 	0x00,
+	0x30,
+	0x30,
+	0x20,
+	0x40,
 	0x00
 };
 
-// Character 17 (0x11)
+// Character 45 (0x2D)
 // Box: 6 12 0 -3
 // Advance: 6
 //
@@ -582,9 +483,9 @@ static const byte glyph16[] = {
 // |      |
 // |      |
 // |      |
-// |******|
 // |      |
 // |      |
+// |***** |
 // |      |
 // |      |
 // |      |
@@ -592,13 +493,13 @@ static const byte glyph16[] = {
 // |      |
 // |      |
 // +------+
-static const byte glyph17[] = {
+static const byte glyph45[] = {
 	0x00,
 	0x00,
 	0x00,
-	0xFC,
 	0x00,
 	0x00,
+	0xF8,
 	0x00,
 	0x00,
 	0x00,
@@ -607,7 +508,7 @@ static const byte glyph17[] = {
 	0x00
 };
 
-// Character 18 (0x12)
+// Character 46 (0x2E)
 // Box: 6 12 0 -3
 // Advance: 6
 //
@@ -618,186 +519,3189 @@ static const byte glyph17[] = {
 // |      |
 // |      |
 // |      |
-// |******|
-// |      |
 // |      |
+// |  **  |
+// |  **  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph18[] = {
-	0x00,
+static const byte glyph46[] = {
 	0x00,
 	0x00,
 	0x00,
 	0x00,
 	0x00,
-	0xFC,
 	0x00,
 	0x00,
+	0x30,
+	0x30,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 19 (0x13)
+// Character 47 (0x2F)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
-// |      |
-// |      |
-// |      |
-// |      |
-// |      |
-// |      |
-// |      |
-// |      |
-// |******|
-// |      |
+// |    * |
+// |    * |
+// |   *  |
+// |   *  |
+// |  *   |
+// |  *   |
+// | *    |
+// | *    |
+// |*     |
+// |*     |
 // |      |
 // |      |
 // +------+
-static const byte glyph19[] = {
-	0x00,
-	0x00,
-	0x00,
-	0x00,
-	0x00,
-	0x00,
-	0x00,
-	0x00,
-	0xFC,
-	0x00,
+static const byte glyph47[] = {
+	0x08,
+	0x08,
+	0x10,
+	0x10,
+	0x20,
+	0x20,
+	0x40,
+	0x40,
+	0x80,
+	0x80,
 	0x00,
 	0x00
 };
 
-// Character 20 (0x14)
+// Character 48 (0x30)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
+// | ***  |
+// |*   * |
+// |*  ** |
+// |* * * |
+// |**  * |
+// |*   * |
+// |*   * |
+// | ***  |
 // |      |
 // |      |
 // |      |
-// |      |
-// |      |
-// |      |
-// |      |
-// |      |
-// |      |
-// |      |
-// |******|
 // +------+
-static const byte glyph20[] = {
+static const byte glyph48[] = {
+	0x00,
+	0x70,
+	0x88,
+	0x98,
+	0xA8,
+	0xC8,
+	0x88,
+	0x88,
+	0x70,
 	0x00,
 	0x00,
+	0x00
+};
+
+// Character 49 (0x31)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |   *  |
+// |  **  |
+// |   *  |
+// |   *  |
+// |   *  |
+// |   *  |
+// |   *  |
+// |   *  |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph49[] = {
 	0x00,
+	0x10,
+	0x30,
+	0x10,
+	0x10,
+	0x10,
+	0x10,
+	0x10,
+	0x10,
 	0x00,
 	0x00,
+	0x00
+};
+
+// Character 50 (0x32)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// | ***  |
+// |*   * |
+// |    * |
+// |   *  |
+// |  *   |
+// | *    |
+// |*     |
+// |***** |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph50[] = {
 	0x00,
+	0x70,
+	0x88,
+	0x08,
+	0x10,
+	0x20,
+	0x40,
+	0x80,
+	0xF8,
 	0x00,
 	0x00,
+	0x00
+};
+
+// Character 51 (0x33)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// | ***  |
+// |*   * |
+// |    * |
+// |  **  |
+// |    * |
+// |    * |
+// |*   * |
+// | ***  |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph51[] = {
 	0x00,
+	0x70,
+	0x88,
+	0x08,
+	0x30,
+	0x08,
+	0x08,
+	0x88,
+	0x70,
 	0x00,
 	0x00,
-	0xFC
+	0x00
 };
 
-// Character 21 (0x15)
+// Character 52 (0x34)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
+// |      |
+// |   *  |
+// |  **  |
+// |  **  |
+// | * *  |
+// | * *  |
+// |***** |
+// |   *  |
+// |  *** |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph52[] = {
+	0x00,
+	0x10,
+	0x30,
+	0x30,
+	0x50,
+	0x50,
+	0xF8,
+	0x10,
+	0x38,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 53 (0x35)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |***** |
+// |*     |
+// |*     |
+// |****  |
+// |    * |
+// |    * |
+// |*   * |
+// | ***  |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph53[] = {
+	0x00,
+	0xF8,
+	0x80,
+	0x80,
+	0xF0,
+	0x08,
+	0x08,
+	0x88,
+	0x70,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 54 (0x36)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |  **  |
+// | *    |
+// |*     |
+// |****  |
+// |*   * |
+// |*   * |
+// |*   * |
+// | ***  |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph54[] = {
+	0x00,
+	0x30,
+	0x40,
+	0x80,
+	0xF0,
+	0x88,
+	0x88,
+	0x88,
+	0x70,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 55 (0x37)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |***** |
+// |*   * |
+// |    * |
+// |    * |
+// |   *  |
+// |   *  |
 // |  *   |
 // |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  ****|
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
+// |      |
+// |      |
+// |      |
 // +------+
-static const byte glyph21[] = {
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x3F,
-	0x20,
-	0x20,
+static const byte glyph55[] = {
+	0x00,
+	0xF8,
+	0x88,
+	0x08,
+	0x08,
+	0x10,
+	0x10,
 	0x20,
 	0x20,
-	0x20
+	0x00,
+	0x00,
+	0x00
 };
 
-// Character 22 (0x16)
+// Character 56 (0x38)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |***   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
+// |      |
+// | ***  |
+// |*   * |
+// |*   * |
+// | ***  |
+// |*   * |
+// |*   * |
+// |*   * |
+// | ***  |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph56[] = {
+	0x00,
+	0x70,
+	0x88,
+	0x88,
+	0x70,
+	0x88,
+	0x88,
+	0x88,
+	0x70,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 57 (0x39)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// | ***  |
+// |*   * |
+// |*   * |
+// |*   * |
+// | **** |
+// |    * |
+// |   *  |
+// | **   |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph57[] = {
+	0x00,
+	0x70,
+	0x88,
+	0x88,
+	0x88,
+	0x78,
+	0x08,
+	0x10,
+	0x60,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 58 (0x3A)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |  **  |
+// |  **  |
+// |      |
+// |      |
+// |  **  |
+// |  **  |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph58[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x30,
+	0x30,
+	0x00,
+	0x00,
+	0x30,
+	0x30,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 59 (0x3B)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |  **  |
+// |  **  |
+// |      |
+// |      |
+// |  **  |
+// |  **  |
+// |  *   |
+// | *    |
+// |      |
+// +------+
+static const byte glyph59[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x30,
+	0x30,
+	0x00,
+	0x00,
+	0x30,
+	0x30,
+	0x20,
+	0x40,
+	0x00
+};
+
+// Character 60 (0x3C)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |    **|
+// |  **  |
+// |**    |
+// |  **  |
+// |    **|
+// |      |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph60[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x0C,
+	0x30,
+	0xC0,
+	0x30,
+	0x0C,
+	0x00,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 61 (0x3D)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |      |
+// |***** |
+// |      |
+// |***** |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph61[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0xF8,
+	0x00,
+	0xF8,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 62 (0x3E)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |**    |
+// |  **  |
+// |    **|
+// |  **  |
+// |**    |
+// |      |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph62[] = {
+	0x00,
+	0x00,
+	0x00,
+	0xC0,
+	0x30,
+	0x0C,
+	0x30,
+	0xC0,
+	0x00,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 63 (0x3F)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// | ***  |
+// |*   * |
+// |    * |
+// |   *  |
+// |  *   |
+// |  *   |
+// |      |
+// |  *   |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph63[] = {
+	0x00,
+	0x70,
+	0x88,
+	0x08,
+	0x10,
+	0x20,
+	0x20,
+	0x00,
+	0x20,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 64 (0x40)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// | ***  |
+// |*   * |
+// |* *** |
+// |* *** |
+// |* **  |
+// |*     |
+// | ***  |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph64[] = {
+	0x00,
+	0x00,
+	0x70,
+	0x88,
+	0xB8,
+	0xB8,
+	0xB0,
+	0x80,
+	0x70,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 65 (0x41)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |  *   |
+// | * *  |
+// |*   * |
+// |*   * |
+// |***** |
+// |*   * |
+// |*   * |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph65[] = {
+	0x00,
+	0x00,
+	0x20,
+	0x50,
+	0x88,
+	0x88,
+	0xF8,
+	0x88,
+	0x88,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 66 (0x42)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |****  |
+// |*   * |
+// |*   * |
+// |****  |
+// |*   * |
+// |*   * |
+// |****  |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph66[] = {
+	0x00,
+	0x00,
+	0xF0,
+	0x88,
+	0x88,
+	0xF0,
+	0x88,
+	0x88,
+	0xF0,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 67 (0x43)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// | ***  |
+// |*   * |
+// |*     |
+// |*     |
+// |*     |
+// |*   * |
+// | ***  |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph67[] = {
+	0x00,
+	0x00,
+	0x70,
+	0x88,
+	0x80,
+	0x80,
+	0x80,
+	0x88,
+	0x70,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 68 (0x44)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |***   |
+// |*  *  |
+// |*   * |
+// |*   * |
+// |*   * |
+// |*  *  |
+// |***   |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph68[] = {
+	0x00,
+	0x00,
+	0xE0,
+	0x90,
+	0x88,
+	0x88,
+	0x88,
+	0x90,
+	0xE0,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 69 (0x45)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |***** |
+// |*     |
+// |*     |
+// |****  |
+// |*     |
+// |*     |
+// |***** |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph69[] = {
+	0x00,
+	0x00,
+	0xF8,
+	0x80,
+	0x80,
+	0xF0,
+	0x80,
+	0x80,
+	0xF8,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 70 (0x46)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |***** |
+// |*     |
+// |*     |
+// |****  |
+// |*     |
+// |*     |
+// |*     |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph70[] = {
+	0x00,
+	0x00,
+	0xF8,
+	0x80,
+	0x80,
+	0xF0,
+	0x80,
+	0x80,
+	0x80,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 71 (0x47)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// | ***  |
+// |*   * |
+// |*     |
+// |*  ** |
+// |*   * |
+// |*   * |
+// | **** |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph71[] = {
+	0x00,
+	0x00,
+	0x70,
+	0x88,
+	0x80,
+	0x98,
+	0x88,
+	0x88,
+	0x78,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 72 (0x48)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |*   * |
+// |*   * |
+// |*   * |
+// |***** |
+// |*   * |
+// |*   * |
+// |*   * |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph72[] = {
+	0x00,
+	0x00,
+	0x88,
+	0x88,
+	0x88,
+	0xF8,
+	0x88,
+	0x88,
+	0x88,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 73 (0x49)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |***** |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |***** |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph73[] = {
+	0x00,
+	0x00,
+	0xF8,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0xF8,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 74 (0x4A)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |  *** |
+// |    * |
+// |    * |
+// |    * |
+// |*   * |
+// |*   * |
+// | ***  |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph74[] = {
+	0x00,
+	0x00,
+	0x38,
+	0x08,
+	0x08,
+	0x08,
+	0x88,
+	0x88,
+	0x70,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 75 (0x4B)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |*   * |
+// |*  *  |
+// |* *   |
+// |**    |
+// |* *   |
+// |*  *  |
+// |*   * |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph75[] = {
+	0x00,
+	0x00,
+	0x88,
+	0x90,
+	0xA0,
+	0xC0,
+	0xA0,
+	0x90,
+	0x88,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 76 (0x4C)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |*     |
+// |*     |
+// |*     |
+// |*     |
+// |*     |
+// |*     |
+// |***** |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph76[] = {
+	0x00,
+	0x00,
+	0x80,
+	0x80,
+	0x80,
+	0x80,
+	0x80,
+	0x80,
+	0xF8,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 77 (0x4D)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |*   * |
+// |** ** |
+// |* * * |
+// |* * * |
+// |*   * |
+// |*   * |
+// |*   * |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph77[] = {
+	0x00,
+	0x00,
+	0x88,
+	0xD8,
+	0xA8,
+	0xA8,
+	0x88,
+	0x88,
+	0x88,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 78 (0x4E)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |*   * |
+// |**  * |
+// |**  * |
+// |* * * |
+// |*  ** |
+// |*  ** |
+// |*   * |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph78[] = {
+	0x00,
+	0x00,
+	0x88,
+	0xC8,
+	0xC8,
+	0xA8,
+	0x98,
+	0x98,
+	0x88,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 79 (0x4F)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// | ***  |
+// |*   * |
+// |*   * |
+// |*   * |
+// |*   * |
+// |*   * |
+// | ***  |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph79[] = {
+	0x00,
+	0x00,
+	0x70,
+	0x88,
+	0x88,
+	0x88,
+	0x88,
+	0x88,
+	0x70,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 80 (0x50)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |****  |
+// |*   * |
+// |*   * |
+// |****  |
+// |*     |
+// |*     |
+// |*     |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph80[] = {
+	0x00,
+	0x00,
+	0xF0,
+	0x88,
+	0x88,
+	0xF0,
+	0x80,
+	0x80,
+	0x80,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 81 (0x51)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// | ***  |
+// |*   * |
+// |*   * |
+// |*   * |
+// |*   * |
+// |*   * |
+// | ***  |
+// |   ** |
+// |      |
+// |      |
+// +------+
+static const byte glyph81[] = {
+	0x00,
+	0x00,
+	0x70,
+	0x88,
+	0x88,
+	0x88,
+	0x88,
+	0x88,
+	0x70,
+	0x18,
+	0x00,
+	0x00
+};
+
+// Character 82 (0x52)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |****  |
+// |*   * |
+// |*   * |
+// |****  |
+// |* *   |
+// |*  *  |
+// |*   * |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph82[] = {
+	0x00,
+	0x00,
+	0xF0,
+	0x88,
+	0x88,
+	0xF0,
+	0xA0,
+	0x90,
+	0x88,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 83 (0x53)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// | ***  |
+// |*   * |
+// |*     |
+// | ***  |
+// |    * |
+// |*   * |
+// | ***  |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph83[] = {
+	0x00,
+	0x00,
+	0x70,
+	0x88,
+	0x80,
+	0x70,
+	0x08,
+	0x88,
+	0x70,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 84 (0x54)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |***** |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph84[] = {
+	0x00,
+	0x00,
+	0xF8,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 85 (0x55)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |*   * |
+// |*   * |
+// |*   * |
+// |*   * |
+// |*   * |
+// |*   * |
+// | ***  |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph85[] = {
+	0x00,
+	0x00,
+	0x88,
+	0x88,
+	0x88,
+	0x88,
+	0x88,
+	0x88,
+	0x70,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 86 (0x56)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |*   * |
+// |*   * |
+// |*   * |
+// | * *  |
+// | * *  |
+// |  *   |
+// |  *   |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph86[] = {
+	0x00,
+	0x00,
+	0x88,
+	0x88,
+	0x88,
+	0x50,
+	0x50,
+	0x20,
+	0x20,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 87 (0x57)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |*   * |
+// |*   * |
+// |*   * |
+// |* * * |
+// |* * * |
+// |** ** |
+// |*   * |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph87[] = {
+	0x00,
+	0x00,
+	0x88,
+	0x88,
+	0x88,
+	0xA8,
+	0xA8,
+	0xD8,
+	0x88,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 88 (0x58)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |*   * |
+// |*   * |
+// | * *  |
+// |  *   |
+// | * *  |
+// |*   * |
+// |*   * |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph88[] = {
+	0x00,
+	0x00,
+	0x88,
+	0x88,
+	0x50,
+	0x20,
+	0x50,
+	0x88,
+	0x88,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 89 (0x59)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |*   * |
+// |*   * |
+// | * *  |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph89[] = {
+	0x00,
+	0x00,
+	0x88,
+	0x88,
+	0x50,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 90 (0x5A)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |***** |
+// |    * |
+// |   *  |
+// |  *   |
+// | *    |
+// |*     |
+// |***** |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph90[] = {
+	0x00,
+	0x00,
+	0xF8,
+	0x08,
+	0x10,
+	0x20,
+	0x40,
+	0x80,
+	0xF8,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 91 (0x5B)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |  *** |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *** |
+// |      |
+// +------+
+static const byte glyph91[] = {
+	0x38,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0x38,
+	0x00
+};
+
+// Character 92 (0x5C)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |*     |
+// |*     |
+// | *    |
+// | *    |
+// |  *   |
+// |  *   |
+// |   *  |
+// |   *  |
+// |    * |
+// |    * |
+// |      |
+// |      |
+// +------+
+static const byte glyph92[] = {
+	0x80,
+	0x80,
+	0x40,
+	0x40,
+	0x20,
+	0x20,
+	0x10,
+	0x10,
+	0x08,
+	0x08,
+	0x00,
+	0x00
+};
+
+// Character 93 (0x5D)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// | ***  |
+// |   *  |
+// |   *  |
+// |   *  |
+// |   *  |
+// |   *  |
+// |   *  |
+// |   *  |
+// |   *  |
+// |   *  |
+// | ***  |
+// |      |
+// +------+
+static const byte glyph93[] = {
+	0x70,
+	0x10,
+	0x10,
+	0x10,
+	0x10,
+	0x10,
+	0x10,
+	0x10,
+	0x10,
+	0x10,
+	0x70,
+	0x00
+};
+
+// Character 94 (0x5E)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |  *   |
+// | * *  |
+// |*   * |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph94[] = {
+	0x00,
+	0x20,
+	0x50,
+	0x88,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 95 (0x5F)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// |******|
+// |      |
+// |      |
+// +------+
+static const byte glyph95[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0xFC,
+	0x00,
+	0x00
+};
+
+// Character 96 (0x60)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |  *   |
+// |   *  |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph96[] = {
+	0x00,
+	0x20,
+	0x10,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 97 (0x61)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |      |
+// | **** |
+// |*   * |
+// |*   * |
+// |*  ** |
+// | ** * |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph97[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x78,
+	0x88,
+	0x88,
+	0x98,
+	0x68,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 98 (0x62)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |*     |
+// |*     |
+// |*     |
+// |****  |
+// |*   * |
+// |*   * |
+// |*   * |
+// |****  |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph98[] = {
+	0x00,
+	0x80,
+	0x80,
+	0x80,
+	0xF0,
+	0x88,
+	0x88,
+	0x88,
+	0xF0,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 99 (0x63)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |      |
+// | **** |
+// |*     |
+// |*     |
+// |*     |
+// | **** |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph99[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x78,
+	0x80,
+	0x80,
+	0x80,
+	0x78,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 100 (0x64)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |    * |
+// |    * |
+// |    * |
+// | **** |
+// |*   * |
+// |*   * |
+// |*   * |
+// | **** |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph100[] = {
+	0x00,
+	0x08,
+	0x08,
+	0x08,
+	0x78,
+	0x88,
+	0x88,
+	0x88,
+	0x78,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 101 (0x65)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |      |
+// | ***  |
+// |*   * |
+// |***** |
+// |*     |
+// | ***  |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph101[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x70,
+	0x88,
+	0xF8,
+	0x80,
+	0x70,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 102 (0x66)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |  *** |
+// | *    |
+// | *    |
+// |****  |
+// | *    |
+// | *    |
+// | *    |
+// | *    |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph102[] = {
+	0x00,
+	0x38,
+	0x40,
+	0x40,
+	0xF0,
+	0x40,
+	0x40,
+	0x40,
+	0x40,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 103 (0x67)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |      |
+// | **** |
+// |*   * |
+// |*   * |
+// |*   * |
+// | **** |
+// |    * |
+// |    * |
+// | ***  |
+// +------+
+static const byte glyph103[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x78,
+	0x88,
+	0x88,
+	0x88,
+	0x78,
+	0x08,
+	0x08,
+	0x70
+};
+
+// Character 104 (0x68)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |*     |
+// |*     |
+// |*     |
+// |****  |
+// |*   * |
+// |*   * |
+// |*   * |
+// |*   * |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph104[] = {
+	0x00,
+	0x80,
+	0x80,
+	0x80,
+	0xF0,
+	0x88,
+	0x88,
+	0x88,
+	0x88,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 105 (0x69)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |  *   |
+// |  *   |
+// |      |
+// | **   |
+// |  *   |
+// |  *   |
+// |  *   |
+// | ***  |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph105[] = {
+	0x00,
+	0x20,
+	0x20,
+	0x00,
+	0x60,
+	0x20,
+	0x20,
+	0x20,
+	0x70,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 106 (0x6A)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |    * |
+// |    * |
+// |      |
+// |  *** |
+// |    * |
+// |    * |
+// |    * |
+// |    * |
+// |    * |
+// |    * |
+// | ***  |
+// +------+
+static const byte glyph106[] = {
+	0x00,
+	0x08,
+	0x08,
+	0x00,
+	0x38,
+	0x08,
+	0x08,
+	0x08,
+	0x08,
+	0x08,
+	0x08,
+	0x70
+};
+
+// Character 107 (0x6B)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// | *    |
+// | *    |
+// | *    |
+// | *  * |
+// | * *  |
+// | **   |
+// | * *  |
+// | *  * |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph107[] = {
+	0x00,
+	0x40,
+	0x40,
+	0x40,
+	0x48,
+	0x50,
+	0x60,
+	0x50,
+	0x48,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 108 (0x6C)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// | **   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// | ***  |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph108[] = {
+	0x00,
+	0x60,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0x70,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 109 (0x6D)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |      |
+// |** *  |
+// |* * * |
+// |* * * |
+// |* * * |
+// |*   * |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph109[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0xD0,
+	0xA8,
+	0xA8,
+	0xA8,
+	0x88,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 110 (0x6E)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |      |
+// |* **  |
+// |**  * |
+// |*   * |
+// |*   * |
+// |*   * |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph110[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0xB0,
+	0xC8,
+	0x88,
+	0x88,
+	0x88,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 111 (0x6F)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |      |
+// | ***  |
+// |*   * |
+// |*   * |
+// |*   * |
+// | ***  |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph111[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x70,
+	0x88,
+	0x88,
+	0x88,
+	0x70,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 112 (0x70)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |      |
+// |****  |
+// |*   * |
+// |*   * |
+// |*   * |
+// |****  |
+// |*     |
+// |*     |
+// |*     |
+// +------+
+static const byte glyph112[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0xF0,
+	0x88,
+	0x88,
+	0x88,
+	0xF0,
+	0x80,
+	0x80,
+	0x80
+};
+
+// Character 113 (0x71)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |      |
+// | **** |
+// |*   * |
+// |*   * |
+// |*   * |
+// | **** |
+// |    * |
+// |    * |
+// |    * |
+// +------+
+static const byte glyph113[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x78,
+	0x88,
+	0x88,
+	0x88,
+	0x78,
+	0x08,
+	0x08,
+	0x08
+};
+
+// Character 114 (0x72)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |      |
+// | * ** |
+// | **   |
+// | *    |
+// | *    |
+// | *    |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph114[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x58,
+	0x60,
+	0x40,
+	0x40,
+	0x40,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 115 (0x73)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |      |
+// | **** |
+// |*     |
+// | ***  |
+// |    * |
+// |****  |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph115[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x78,
+	0x80,
+	0x70,
+	0x08,
+	0xF0,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 116 (0x74)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |  *   |
+// |  *   |
+// |  *   |
+// | ***  |
+// |  *   |
+// |  *   |
+// |  *   |
+// |   ** |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph116[] = {
+	0x00,
+	0x20,
+	0x20,
+	0x20,
+	0x70,
+	0x20,
+	0x20,
+	0x20,
+	0x18,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 117 (0x75)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |      |
+// |*   * |
+// |*   * |
+// |*   * |
+// |*  ** |
+// | ** * |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph117[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x88,
+	0x88,
+	0x88,
+	0x98,
+	0x68,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 118 (0x76)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |      |
+// |** ** |
+// | * *  |
+// | * *  |
+// |  *   |
+// |  *   |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph118[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0xD8,
+	0x50,
+	0x50,
+	0x20,
+	0x20,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 119 (0x77)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |      |
+// |*   * |
+// |* * * |
+// |* * * |
+// |* * * |
+// | * *  |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph119[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x88,
+	0xA8,
+	0xA8,
+	0xA8,
+	0x50,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 120 (0x78)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |      |
+// |*   * |
+// | * *  |
+// |  *   |
+// | * *  |
+// |*   * |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph120[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x88,
+	0x50,
+	0x20,
+	0x50,
+	0x88,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 121 (0x79)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |      |
+// |*   * |
+// |*   * |
+// |*   * |
+// |*   * |
+// | **** |
+// |    * |
+// |    * |
+// | ***  |
+// +------+
+static const byte glyph121[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x88,
+	0x88,
+	0x88,
+	0x88,
+	0x78,
+	0x08,
+	0x08,
+	0x70
+};
+
+// Character 122 (0x7A)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |      |
+// |***** |
+// |   *  |
+// |  *   |
+// | *    |
+// |***** |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph122[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0xF8,
+	0x10,
+	0x20,
+	0x40,
+	0xF8,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 123 (0x7B)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |    * |
+// |   *  |
+// |   *  |
+// |   *  |
+// |   *  |
+// |  *   |
+// |   *  |
+// |   *  |
+// |   *  |
+// |   *  |
+// |    * |
+// |      |
+// +------+
+static const byte glyph123[] = {
+	0x08,
+	0x10,
+	0x10,
+	0x10,
+	0x10,
+	0x20,
+	0x10,
+	0x10,
+	0x10,
+	0x10,
+	0x08,
+	0x00
+};
+
+// Character 124 (0x7C)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |      |
+// +------+
+static const byte glyph124[] = {
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0x00
+};
+
+// Character 125 (0x7D)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// | *    |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |   *  |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// | *    |
+// |      |
+// +------+
+static const byte glyph125[] = {
+	0x40,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0x10,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0x40,
+	0x00
+};
+
+// Character 126 (0x7E)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |      |
+// | *    |
+// |* * * |
+// |   *  |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph126[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x40,
+	0xA8,
+	0x10,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 160 (0xA0)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph160[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 161 (0xA1)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |  *   |
+// |      |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph161[] = {
+	0x00,
+	0x20,
+	0x00,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 162 (0xA2)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |  *   |
+// | ***  |
+// |* * * |
+// |* *   |
+// |* * * |
+// | ***  |
+// |  *   |
+// |      |
+// |      |
+// +------+
+static const byte glyph162[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x20,
+	0x70,
+	0xA8,
+	0xA0,
+	0xA8,
+	0x70,
+	0x20,
+	0x00,
+	0x00
+};
+
+// Character 163 (0xA3)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |  **  |
+// | *  * |
+// | *    |
+// |***   |
+// | *    |
+// | *    |
+// | *  * |
+// |* **  |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph163[] = {
+	0x00,
+	0x30,
+	0x48,
+	0x40,
+	0xE0,
+	0x40,
+	0x40,
+	0x48,
+	0xB0,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 164 (0xA4)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |      |
+// |*   * |
+// | ***  |
+// | * *  |
+// | ***  |
+// |*   * |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph164[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x88,
+	0x70,
+	0x50,
+	0x70,
+	0x88,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 165 (0xA5)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |*   * |
+// | * *  |
+// |  *   |
+// | ***  |
+// |  *   |
+// | ***  |
+// |  *   |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph165[] = {
+	0x00,
+	0x00,
+	0x88,
+	0x50,
+	0x20,
+	0x70,
+	0x20,
+	0x70,
+	0x20,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 166 (0xA6)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |  *   |
+// |  *   |
+// |  *   |
+// |      |
+// |  *   |
+// |  *   |
+// |  *   |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph166[] = {
+	0x00,
+	0x00,
+	0x20,
+	0x20,
+	0x20,
+	0x00,
+	0x20,
+	0x20,
+	0x20,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 167 (0xA7)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |  **  |
+// | *  * |
+// | *    |
+// |  **  |
+// | *  * |
+// | *  * |
+// | *  * |
+// |  **  |
+// |    * |
+// | *  * |
+// |  **  |
+// |      |
+// +------+
+static const byte glyph167[] = {
+	0x30,
+	0x48,
+	0x40,
+	0x30,
+	0x48,
+	0x48,
+	0x48,
+	0x30,
+	0x08,
+	0x48,
+	0x30,
+	0x00
+};
+
+// Character 168 (0xA8)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// | * *  |
+// | * *  |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph168[] = {
+	0x00,
+	0x50,
+	0x50,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 169 (0xA9)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// | **** |
+// |*    *|
+// |* ** *|
+// |* *  *|
+// |* *  *|
+// |* ** *|
+// |*    *|
+// | **** |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph169[] = {
+	0x00,
+	0x78,
+	0x84,
+	0xB4,
+	0xA4,
+	0xA4,
+	0xB4,
+	0x84,
+	0x78,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 170 (0xAA)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |  **  |
+// |    * |
+// |  *** |
+// | *  * |
+// |  *** |
+// |      |
+// | **** |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph170[] = {
+	0x30,
+	0x08,
+	0x38,
+	0x48,
+	0x38,
+	0x00,
+	0x78,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 171 (0xAB)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |  * * |
+// | * *  |
+// |* *   |
+// | * *  |
+// |  * * |
+// |      |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph171[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x28,
+	0x50,
+	0xA0,
+	0x50,
+	0x28,
+	0x00,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 172 (0xAC)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// | **** |
+// |    * |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph172[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x78,
+	0x08,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 173 (0xAD)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// | **** |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph173[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x78,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 174 (0xAE)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// | **** |
+// |*    *|
+// |* ** *|
+// |* * **|
+// |* ** *|
+// |* * **|
+// |*    *|
+// | **** |
+// |      |
+// |      |
+// |      |
 // +------+
-static const byte glyph22[] = {
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0xE0,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20
+static const byte glyph174[] = {
+	0x00,
+	0x78,
+	0x84,
+	0xB4,
+	0xAC,
+	0xB4,
+	0xAC,
+	0x84,
+	0x78,
+	0x00,
+	0x00,
+	0x00
 };
 
-// Character 23 (0x17)
+// Character 175 (0xAF)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |******|
+// |      |
+// |      |
+// |***** |
+// |      |
+// |      |
+// |      |
+// |      |
 // |      |
 // |      |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph23[] = {
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0xFF,
+static const byte glyph175[] = {
+	0x00,
+	0x00,
+	0xF8,
+	0x00,
+	0x00,
+	0x00,
+	0x00,
 	0x00,
 	0x00,
 	0x00,
@@ -805,238 +3709,238 @@ static const byte glyph23[] = {
 	0x00
 };
 
-// Character 24 (0x18)
+// Character 176 (0xB0)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
+// |  **  |
+// | *  * |
+// | *  * |
+// |  **  |
+// |      |
+// |      |
 // |      |
 // |      |
 // |      |
 // |      |
 // |      |
-// |******|
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
 // +------+
-static const byte glyph24[] = {
+static const byte glyph176[] = {
+	0x00,
+	0x30,
+	0x48,
+	0x48,
+	0x30,
 	0x00,
 	0x00,
 	0x00,
 	0x00,
 	0x00,
 	0x00,
-	0xFF,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20
+	0x00
 };
 
-// Character 25 (0x19)
+// Character 177 (0xB1)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
+// |      |
+// |      |
 // |  *   |
 // |  *   |
+// |***** |
 // |  *   |
 // |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
+// |      |
+// |***** |
+// |      |
+// |      |
+// |      |
 // +------+
-static const byte glyph25[] = {
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
+static const byte glyph177[] = {
+	0x00,
+	0x00,
 	0x20,
 	0x20,
+	0xF8,
 	0x20,
 	0x20,
-	0x20
+	0x00,
+	0xF8,
+	0x00,
+	0x00,
+	0x00
 };
 
-// Character 26 (0x1A)
+// Character 178 (0xB2)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
+// | **   |
+// |   *  |
+// |  *   |
+// | *    |
+// | ***  |
+// |      |
 // |      |
 // |      |
-// |   ** |
-// | **   |
-// |*     |
-// | **   |
-// |   ** |
 // |      |
-// |***** |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph26[] = {
+static const byte glyph178[] = {
+	0x60,
+	0x10,
+	0x20,
+	0x40,
+	0x70,
+	0x00,
 	0x00,
 	0x00,
-	0x18,
-	0x60,
-	0x80,
-	0x60,
-	0x18,
 	0x00,
-	0xF8,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 27 (0x1B)
+// Character 179 (0xB3)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
+// | **   |
+// |   *  |
+// |  *   |
+// |   *  |
+// | **   |
+// |      |
 // |      |
 // |      |
-// |**    |
-// |  **  |
-// |    * |
-// |  **  |
-// |**    |
 // |      |
-// |***** |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph27[] = {
+static const byte glyph179[] = {
+	0x60,
+	0x10,
+	0x20,
+	0x10,
+	0x60,
+	0x00,
 	0x00,
 	0x00,
-	0xC0,
-	0x30,
-	0x08,
-	0x30,
-	0xC0,
 	0x00,
-	0xF8,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 28 (0x1C)
+// Character 180 (0xB4)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
+// |   *  |
+// |  *   |
+// |      |
+// |      |
+// |      |
 // |      |
 // |      |
 // |      |
-// |***** |
-// |*   * |
-// |*   * |
-// |*   * |
-// |*   * |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph28[] = {
+static const byte glyph180[] = {
+	0x00,
+	0x10,
+	0x20,
+	0x00,
+	0x00,
 	0x00,
 	0x00,
 	0x00,
 	0x00,
-	0xF8,
-	0x88,
-	0x88,
-	0x88,
-	0x88,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 29 (0x1D)
+// Character 181 (0xB5)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
 // |      |
-// |   *  |
-// |   *  |
-// |***** |
-// |  *   |
-// |***** |
-// | *    |
-// | *    |
 // |      |
 // |      |
+// |*   * |
+// |*   * |
+// |*   * |
+// |**  * |
+// |* **  |
+// |*     |
+// |*     |
 // |      |
 // +------+
-static const byte glyph29[] = {
+static const byte glyph181[] = {
 	0x00,
 	0x00,
-	0x10,
-	0x10,
-	0xF8,
-	0x20,
-	0xF8,
-	0x40,
-	0x40,
 	0x00,
 	0x00,
+	0x88,
+	0x88,
+	0x88,
+	0xC8,
+	0xB0,
+	0x80,
+	0x80,
 	0x00
 };
 
-// Character 30 (0x1E)
+// Character 182 (0xB6)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |  **  |
-// | *  * |
-// | *    |
-// |***   |
-// | *    |
-// | *    |
-// | *  * |
-// |* **  |
+// |      |
+// | **** |
+// |*** * |
+// |*** * |
+// | ** * |
+// |  * * |
+// |  * * |
+// |  * * |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph30[] = {
+static const byte glyph182[] = {
 	0x00,
-	0x30,
-	0x48,
-	0x40,
-	0xE0,
-	0x40,
-	0x40,
-	0x48,
-	0xB0,
+	0x00,
+	0x78,
+	0xE8,
+	0xE8,
+	0x68,
+	0x28,
+	0x28,
+	0x28,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 31 (0x1F)
+// Character 183 (0xB7)
 // Box: 6 12 0 -3
 // Advance: 6
 //
@@ -1054,7 +3958,7 @@ static const byte glyph30[] = {
 // |      |
 // |      |
 // +------+
-static const byte glyph31[] = {
+static const byte glyph183[] = {
 	0x00,
 	0x00,
 	0x00,
@@ -1069,7 +3973,7 @@ static const byte glyph31[] = {
 	0x00
 };
 
-// Character 32 (0x20)
+// Character 184 (0xB8)
 // Box: 6 12 0 -3
 // Advance: 6
 //
@@ -1083,13 +3987,11 @@ static const byte glyph31[] = {
 // |      |
 // |      |
 // |      |
-// |      |
-// |      |
+// |   *  |
+// |  *   |
 // |      |
 // +------+
-static const byte glyph32[] = {
-	0x00,
-	0x00,
+static const byte glyph184[] = {
 	0x00,
 	0x00,
 	0x00,
@@ -1099,68 +4001,70 @@ static const byte glyph32[] = {
 	0x00,
 	0x00,
 	0x00,
+	0x10,
+	0x20,
 	0x00
 };
 
-// Character 33 (0x21)
+// Character 185 (0xB9)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
-// |      |
-// |  *   |
-// |  *   |
 // |  *   |
+// | **   |
 // |  *   |
 // |  *   |
 // |  *   |
 // |      |
-// |  *   |
+// |      |
+// |      |
+// |      |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph33[] = {
-	0x00,
-	0x20,
-	0x20,
+static const byte glyph185[] = {
 	0x20,
+	0x60,
 	0x20,
 	0x20,
 	0x20,
 	0x00,
-	0x20,
+	0x00,
+	0x00,
+	0x00,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 34 (0x22)
+// Character 186 (0xBA)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
+// |  **  |
+// | *  * |
+// | *  * |
+// | *  * |
+// |  **  |
 // |      |
-// | * *  |
-// | * *  |
-// | * *  |
-// |      |
-// |      |
-// |      |
+// | **** |
 // |      |
 // |      |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph34[] = {
-	0x00,
-	0x50,
-	0x50,
-	0x50,
-	0x00,
-	0x00,
+static const byte glyph186[] = {
+	0x30,
+	0x48,
+	0x48,
+	0x48,
+	0x30,
 	0x00,
+	0x78,
 	0x00,
 	0x00,
 	0x00,
@@ -1168,710 +4072,776 @@ static const byte glyph34[] = {
 	0x00
 };
 
-// Character 35 (0x23)
+// Character 187 (0xBB)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
 // |      |
+// |      |
+// |* *   |
 // | * *  |
+// |  * * |
 // | * *  |
-// |***** |
-// | * *  |
-// |***** |
-// | * *  |
-// | * *  |
+// |* *   |
+// |      |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph35[] = {
+static const byte glyph187[] = {
 	0x00,
 	0x00,
+	0x00,
+	0xA0,
 	0x50,
+	0x28,
 	0x50,
-	0xF8,
-	0x50,
-	0xF8,
-	0x50,
-	0x50,
+	0xA0,
+	0x00,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 36 (0x24)
+// Character 188 (0xBC)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |      |
-// |  *   |
-// | **** |
-// |* *   |
-// | ***  |
+// | *    |
+// | *    |
+// | *    |
+// | *  * |
+// |   *  |
 // |  * * |
-// |****  |
-// |  *   |
+// |  *** |
+// |    * |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph36[] = {
-	0x00,
+static const byte glyph188[] = {
 	0x00,
-	0x20,
-	0x78,
-	0xA0,
-	0x70,
+	0x40,
+	0x40,
+	0x40,
+	0x48,
+	0x10,
 	0x28,
-	0xF0,
-	0x20,
+	0x38,
+	0x08,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 37 (0x25)
+// Character 189 (0xBD)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |      |
-// |**    |
-// |**  * |
+// | *    |
+// | *    |
+// | *    |
+// | ***  |
+// |    * |
 // |   *  |
 // |  *   |
-// | *    |
-// |*  ** |
-// |   ** |
+// |  *** |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph37[] = {
-	0x00,
+static const byte glyph189[] = {
 	0x00,
-	0xC0,
-	0xC8,
+	0x40,
+	0x40,
+	0x40,
+	0x70,
+	0x08,
 	0x10,
 	0x20,
-	0x40,
-	0x98,
-	0x18,
+	0x38,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 38 (0x26)
+// Character 190 (0xBE)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |      |
-// | ***  |
-// |*     |
-// |*     |
+// |**    |
 // | *    |
-// |* * * |
-// |*  *  |
-// | ** * |
+// |  *   |
+// |**  * |
+// |   *  |
+// |  * * |
+// |  *** |
+// |    * |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph38[] = {
-	0x00,
+static const byte glyph190[] = {
 	0x00,
-	0x70,
-	0x80,
-	0x80,
+	0xC0,
 	0x40,
-	0xA8,
-	0x90,
-	0x68,
+	0x20,
+	0xC8,
+	0x10,
+	0x28,
+	0x38,
+	0x08,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 39 (0x27)
+// Character 191 (0xBF)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
 // |  *   |
+// |      |
 // |  *   |
 // |  *   |
-// |      |
-// |      |
-// |      |
-// |      |
-// |      |
+// | *    |
+// |*     |
+// |*   * |
+// | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph39[] = {
+static const byte glyph191[] = {
 	0x00,
 	0x20,
+	0x00,
 	0x20,
 	0x20,
+	0x40,
+	0x80,
+	0x88,
+	0x70,
 	0x00,
 	0x00,
+	0x00
+};
+
+// Character 192 (0xC0)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// | *    |
+// |  *   |
+// |      |
+// | ***  |
+// |*   * |
+// |*   * |
+// |***** |
+// |*   * |
+// |*   * |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph192[] = {
+	0x40,
+	0x20,
 	0x00,
-	0x00,
-	0x00,
+	0x70,
+	0x88,
+	0x88,
+	0xF8,
+	0x88,
+	0x88,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 40 (0x28)
+// Character 193 (0xC1)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
-// |    * |
 // |   *  |
-// |   *  |
-// |  *   |
-// |  *   |
-// |  *   |
 // |  *   |
-// |  *   |
-// |   *  |
-// |   *  |
-// |    * |
+// |      |
+// | ***  |
+// |*   * |
+// |*   * |
+// |***** |
+// |*   * |
+// |*   * |
+// |      |
+// |      |
 // |      |
 // +------+
-static const byte glyph40[] = {
-	0x08,
-	0x10,
-	0x10,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x10,
+static const byte glyph193[] = {
 	0x10,
-	0x08,
+	0x20,
+	0x00,
+	0x70,
+	0x88,
+	0x88,
+	0xF8,
+	0x88,
+	0x88,
+	0x00,
+	0x00,
 	0x00
 };
 
-// Character 41 (0x29)
+// Character 194 (0xC2)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
-// | *    |
-// |  *   |
-// |  *   |
-// |   *  |
-// |   *  |
-// |   *  |
-// |   *  |
-// |   *  |
-// |  *   |
 // |  *   |
-// | *    |
+// | * *  |
+// |      |
+// | ***  |
+// |*   * |
+// |*   * |
+// |***** |
+// |*   * |
+// |*   * |
+// |      |
+// |      |
 // |      |
 // +------+
-static const byte glyph41[] = {
-	0x40,
-	0x20,
-	0x20,
-	0x10,
-	0x10,
-	0x10,
-	0x10,
-	0x10,
-	0x20,
+static const byte glyph194[] = {
 	0x20,
-	0x40,
+	0x50,
+	0x00,
+	0x70,
+	0x88,
+	0x88,
+	0xF8,
+	0x88,
+	0x88,
+	0x00,
+	0x00,
 	0x00
 };
 
-// Character 42 (0x2A)
+// Character 195 (0xC3)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
+// |  * * |
+// | * *  |
 // |      |
-// |      |
-// |      |
-// |  *   |
-// |* * * |
 // | ***  |
-// |* * * |
-// |  *   |
-// |      |
+// |*   * |
+// |*   * |
+// |***** |
+// |*   * |
+// |*   * |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph42[] = {
-	0x00,
-	0x00,
+static const byte glyph195[] = {
+	0x28,
+	0x50,
 	0x00,
-	0x20,
-	0xA8,
 	0x70,
-	0xA8,
-	0x20,
-	0x00,
+	0x88,
+	0x88,
+	0xF8,
+	0x88,
+	0x88,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 43 (0x2B)
+// Character 196 (0xC4)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
+// | * *  |
 // |      |
-// |      |
-// |  *   |
-// |  *   |
+// | ***  |
+// |*   * |
+// |*   * |
 // |***** |
-// |  *   |
-// |  *   |
-// |      |
+// |*   * |
+// |*   * |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph43[] = {
-	0x00,
+static const byte glyph196[] = {
 	0x00,
+	0x50,
 	0x00,
-	0x20,
-	0x20,
+	0x70,
+	0x88,
+	0x88,
 	0xF8,
-	0x20,
-	0x20,
-	0x00,
+	0x88,
+	0x88,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 44 (0x2C)
+// Character 197 (0xC5)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
+// |  *   |
+// | * *  |
+// |  *   |
+// | ***  |
+// |*   * |
+// |*   * |
+// |***** |
+// |*   * |
+// |*   * |
 // |      |
 // |      |
 // |      |
-// |      |
-// |      |
-// |      |
-// |      |
-// |  **  |
-// |  **  |
-// |  *   |
-// | *    |
-// |      |
 // +------+
-static const byte glyph44[] = {
-	0x00,
-	0x00,
-	0x00,
-	0x00,
-	0x00,
+static const byte glyph197[] = {
+	0x20,
+	0x50,
+	0x20,
+	0x70,
+	0x88,
+	0x88,
+	0xF8,
+	0x88,
+	0x88,
 	0x00,
 	0x00,
-	0x30,
-	0x30,
-	0x20,
-	0x40,
 	0x00
 };
 
-// Character 45 (0x2D)
+// Character 198 (0xC6)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
 // |      |
-// |      |
-// |      |
-// |      |
-// |***** |
-// |      |
-// |      |
-// |      |
+// | **** |
+// |* *   |
+// |* *   |
+// |* *** |
+// |***   |
+// |* *   |
+// |* *** |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph45[] = {
-	0x00,
-	0x00,
-	0x00,
-	0x00,
-	0x00,
-	0xF8,
-	0x00,
+static const byte glyph198[] = {
 	0x00,
 	0x00,
+	0x78,
+	0xA0,
+	0xA0,
+	0xB8,
+	0xE0,
+	0xA0,
+	0xB8,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 46 (0x2E)
+// Character 199 (0xC7)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
 // |      |
+// | ***  |
+// |*   * |
+// |*     |
+// |*     |
+// |*     |
+// |*   * |
+// | ***  |
+// |  *   |
+// | *    |
 // |      |
+// +------+
+static const byte glyph199[] = {
+	0x00,
+	0x00,
+	0x70,
+	0x88,
+	0x80,
+	0x80,
+	0x80,
+	0x88,
+	0x70,
+	0x20,
+	0x40,
+	0x00
+};
+
+// Character 200 (0xC8)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// | *    |
+// |  *   |
 // |      |
-// |      |
-// |      |
-// |      |
-// |  **  |
-// |  **  |
+// |***** |
+// |*     |
+// |****  |
+// |*     |
+// |*     |
+// |***** |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph46[] = {
-	0x00,
-	0x00,
-	0x00,
-	0x00,
-	0x00,
-	0x00,
+static const byte glyph200[] = {
+	0x40,
+	0x20,
 	0x00,
-	0x30,
-	0x30,
+	0xF8,
+	0x80,
+	0xF0,
+	0x80,
+	0x80,
+	0xF8,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 47 (0x2F)
+// Character 201 (0xC9)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
-// |    * |
-// |    * |
 // |   *  |
-// |   *  |
-// |  *   |
 // |  *   |
-// | *    |
-// | *    |
+// |      |
+// |***** |
+// |*     |
+// |****  |
 // |*     |
 // |*     |
+// |***** |
+// |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph47[] = {
-	0x08,
-	0x08,
-	0x10,
+static const byte glyph201[] = {
 	0x10,
 	0x20,
-	0x20,
-	0x40,
-	0x40,
+	0x00,
+	0xF8,
+	0x80,
+	0xF0,
 	0x80,
 	0x80,
+	0xF8,
+	0x00,
 	0x00,
 	0x00
 };
 
-// Character 48 (0x30)
+// Character 202 (0xCA)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
+// |  *   |
+// | * *  |
 // |      |
-// | ***  |
-// |*   * |
-// |*  ** |
-// |* * * |
-// |**  * |
-// |*   * |
-// |*   * |
-// | ***  |
+// |***** |
+// |*     |
+// |****  |
+// |*     |
+// |*     |
+// |***** |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph48[] = {
+static const byte glyph202[] = {
+	0x20,
+	0x50,
 	0x00,
-	0x70,
-	0x88,
-	0x98,
-	0xA8,
-	0xC8,
-	0x88,
-	0x88,
-	0x70,
+	0xF8,
+	0x80,
+	0xF0,
+	0x80,
+	0x80,
+	0xF8,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 49 (0x31)
+// Character 203 (0xCB)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |   *  |
-// |  **  |
-// |   *  |
-// |   *  |
-// |   *  |
-// |   *  |
-// |   *  |
-// |   *  |
+// | * *  |
+// |      |
+// |***** |
+// |*     |
+// |****  |
+// |*     |
+// |*     |
+// |***** |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph49[] = {
+static const byte glyph203[] = {
 	0x00,
-	0x10,
-	0x30,
-	0x10,
-	0x10,
-	0x10,
-	0x10,
-	0x10,
-	0x10,
+	0x50,
+	0x00,
+	0xF8,
+	0x80,
+	0xF0,
+	0x80,
+	0x80,
+	0xF8,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 50 (0x32)
+// Character 204 (0xCC)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
+// | *    |
+// |  *   |
 // |      |
-// | ***  |
-// |*   * |
-// |    * |
-// |   *  |
+// |***** |
+// |  *   |
+// |  *   |
+// |  *   |
 // |  *   |
-// | *    |
-// |*     |
 // |***** |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph50[] = {
+static const byte glyph204[] = {
+	0x40,
+	0x20,
 	0x00,
-	0x70,
-	0x88,
-	0x08,
-	0x10,
+	0xF8,
+	0x20,
+	0x20,
+	0x20,
 	0x20,
-	0x40,
-	0x80,
 	0xF8,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 51 (0x33)
+// Character 205 (0xCD)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
+// |   *  |
+// |  *   |
 // |      |
-// | ***  |
-// |*   * |
-// |    * |
-// |  **  |
-// |    * |
-// |    * |
-// |*   * |
-// | ***  |
+// |***** |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |***** |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph51[] = {
+static const byte glyph205[] = {
+	0x10,
+	0x20,
 	0x00,
-	0x70,
-	0x88,
-	0x08,
-	0x30,
-	0x08,
-	0x08,
-	0x88,
-	0x70,
+	0xF8,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0xF8,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 52 (0x34)
+// Character 206 (0xCE)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
-// |      |
-// |   *  |
-// |  **  |
-// |  **  |
-// | * *  |
+// |  *   |
 // | * *  |
+// |      |
+// |***** |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
 // |***** |
-// |   *  |
-// |  *** |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph52[] = {
-	0x00,
-	0x10,
-	0x30,
-	0x30,
-	0x50,
+static const byte glyph206[] = {
+	0x20,
 	0x50,
+	0x00,
+	0xF8,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
 	0xF8,
-	0x10,
-	0x38,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 53 (0x35)
+// Character 207 (0xCF)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
+// | * *  |
+// |      |
+// |***** |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
 // |***** |
-// |*     |
-// |*     |
-// |****  |
-// |    * |
-// |    * |
-// |*   * |
-// | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph53[] = {
+static const byte glyph207[] = {
+	0x00,
+	0x50,
 	0x00,
 	0xF8,
-	0x80,
-	0x80,
-	0xF0,
-	0x08,
-	0x08,
-	0x88,
-	0x70,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0xF8,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 54 (0x36)
+// Character 208 (0xD0)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |  **  |
-// | *    |
-// |*     |
-// |****  |
-// |*   * |
-// |*   * |
-// |*   * |
+// |      |
+// | ***  |
+// | *  * |
+// | *   *|
+// |***  *|
+// | *   *|
+// | *  * |
 // | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph54[] = {
+static const byte glyph208[] = {
+	0x00,
 	0x00,
-	0x30,
-	0x40,
-	0x80,
-	0xF0,
-	0x88,
-	0x88,
-	0x88,
+	0x70,
+	0x48,
+	0x44,
+	0xE4,
+	0x44,
+	0x48,
 	0x70,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 55 (0x37)
+// Character 209 (0xD1)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
+// |  * * |
+// | * *  |
 // |      |
-// |***** |
 // |*   * |
-// |    * |
-// |    * |
-// |   *  |
-// |   *  |
-// |  *   |
-// |  *   |
+// |**  * |
+// |* * * |
+// |*  ** |
+// |*   * |
+// |*   * |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph55[] = {
+static const byte glyph209[] = {
+	0x28,
+	0x50,
 	0x00,
-	0xF8,
 	0x88,
-	0x08,
-	0x08,
-	0x10,
-	0x10,
-	0x20,
-	0x20,
+	0xC8,
+	0xA8,
+	0x98,
+	0x88,
+	0x88,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 56 (0x38)
+// Character 210 (0xD2)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
+// | *    |
+// |  *   |
 // |      |
 // | ***  |
 // |*   * |
 // |*   * |
-// | ***  |
-// |*   * |
 // |*   * |
 // |*   * |
 // | ***  |
@@ -1879,13 +4849,13 @@ static const byte glyph55[] = {
 // |      |
 // |      |
 // +------+
-static const byte glyph56[] = {
+static const byte glyph210[] = {
+	0x40,
+	0x20,
 	0x00,
 	0x70,
 	0x88,
 	0x88,
-	0x70,
-	0x88,
 	0x88,
 	0x88,
 	0x70,
@@ -1894,172 +4864,139 @@ static const byte glyph56[] = {
 	0x00
 };
 
-// Character 57 (0x39)
+// Character 211 (0xD3)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
+// |   *  |
+// |  *   |
 // |      |
 // | ***  |
 // |*   * |
 // |*   * |
 // |*   * |
-// | **** |
-// |    * |
-// |   *  |
-// | **   |
+// |*   * |
+// | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph57[] = {
+static const byte glyph211[] = {
+	0x10,
+	0x20,
 	0x00,
 	0x70,
 	0x88,
 	0x88,
 	0x88,
-	0x78,
-	0x08,
-	0x10,
-	0x60,
-	0x00,
-	0x00,
-	0x00
-};
-
-// Character 58 (0x3A)
-// Box: 6 12 0 -3
-// Advance: 6
-//
-// +------+
-// |      |
-// |      |
-// |      |
-// |  **  |
-// |  **  |
-// |      |
-// |      |
-// |  **  |
-// |  **  |
-// |      |
-// |      |
-// |      |
-// +------+
-static const byte glyph58[] = {
-	0x00,
-	0x00,
-	0x00,
-	0x30,
-	0x30,
-	0x00,
-	0x00,
-	0x30,
-	0x30,
+	0x88,
+	0x70,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 59 (0x3B)
+// Character 212 (0xD4)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
+// |  *   |
+// | * *  |
 // |      |
+// | ***  |
+// |*   * |
+// |*   * |
+// |*   * |
+// |*   * |
+// | ***  |
 // |      |
 // |      |
-// |  **  |
-// |  **  |
-// |      |
-// |      |
-// |  **  |
-// |  **  |
-// |  *   |
-// | *    |
 // |      |
 // +------+
-static const byte glyph59[] = {
-	0x00,
-	0x00,
+static const byte glyph212[] = {
+	0x20,
+	0x50,
 	0x00,
-	0x30,
-	0x30,
+	0x70,
+	0x88,
+	0x88,
+	0x88,
+	0x88,
+	0x70,
 	0x00,
 	0x00,
-	0x30,
-	0x30,
-	0x20,
-	0x40,
 	0x00
 };
 
-// Character 60 (0x3C)
+// Character 213 (0xD5)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
+// |  * * |
+// | * *  |
 // |      |
-// |      |
-// |      |
-// |    **|
-// |  **  |
-// |**    |
-// |  **  |
-// |    **|
-// |      |
+// | ***  |
+// |*   * |
+// |*   * |
+// |*   * |
+// |*   * |
+// | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph60[] = {
-	0x00,
-	0x00,
-	0x00,
-	0x0C,
-	0x30,
-	0xC0,
-	0x30,
-	0x0C,
+static const byte glyph213[] = {
+	0x28,
+	0x50,
 	0x00,
+	0x70,
+	0x88,
+	0x88,
+	0x88,
+	0x88,
+	0x70,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 61 (0x3D)
+// Character 214 (0xD6)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
+// | * *  |
 // |      |
-// |      |
-// |      |
-// |***** |
-// |      |
-// |***** |
-// |      |
-// |      |
+// | ***  |
+// |*   * |
+// |*   * |
+// |*   * |
+// |*   * |
+// | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph61[] = {
-	0x00,
-	0x00,
-	0x00,
-	0x00,
-	0xF8,
-	0x00,
-	0xF8,
+static const byte glyph214[] = {
 	0x00,
+	0x50,
 	0x00,
+	0x70,
+	0x88,
+	0x88,
+	0x88,
+	0x88,
+	0x70,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 62 (0x3E)
+// Character 215 (0xD7)
 // Box: 6 12 0 -3
 // Advance: 6
 //
@@ -2067,189 +5004,189 @@ static const byte glyph61[] = {
 // |      |
 // |      |
 // |      |
-// |**    |
-// |  **  |
-// |    **|
-// |  **  |
-// |**    |
 // |      |
+// |*   * |
+// | * *  |
+// |  *   |
+// | * *  |
+// |*   * |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph62[] = {
+static const byte glyph215[] = {
 	0x00,
 	0x00,
 	0x00,
-	0xC0,
-	0x30,
-	0x0C,
-	0x30,
-	0xC0,
 	0x00,
+	0x88,
+	0x50,
+	0x20,
+	0x50,
+	0x88,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 63 (0x3F)
+// Character 216 (0xD8)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// | ***  |
-// |*   * |
 // |    * |
-// |   *  |
-// |  *   |
-// |  *   |
-// |      |
-// |  *   |
-// |      |
+// | **** |
+// |*  ** |
+// |* * * |
+// |* * * |
+// |* * * |
+// |**  * |
+// |****  |
+// |*     |
 // |      |
 // |      |
 // +------+
-static const byte glyph63[] = {
+static const byte glyph216[] = {
 	0x00,
-	0x70,
-	0x88,
 	0x08,
-	0x10,
-	0x20,
-	0x20,
-	0x00,
-	0x20,
-	0x00,
+	0x78,
+	0x98,
+	0xA8,
+	0xA8,
+	0xA8,
+	0xC8,
+	0xF0,
+	0x80,
 	0x00,
 	0x00
 };
 
-// Character 64 (0x40)
+// Character 217 (0xD9)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
+// | *    |
+// |  *   |
 // |      |
-// |      |
-// | ***  |
 // |*   * |
-// |* *** |
-// |* *** |
-// |* **  |
-// |*     |
+// |*   * |
+// |*   * |
+// |*   * |
+// |*   * |
 // | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph64[] = {
-	0x00,
+static const byte glyph217[] = {
+	0x40,
+	0x20,
 	0x00,
-	0x70,
 	0x88,
-	0xB8,
-	0xB8,
-	0xB0,
-	0x80,
+	0x88,
+	0x88,
+	0x88,
+	0x88,
 	0x70,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 65 (0x41)
+// Character 218 (0xDA)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
-// |      |
-// |      |
+// |   *  |
 // |  *   |
-// | * *  |
+// |      |
+// |*   * |
 // |*   * |
 // |*   * |
-// |***** |
 // |*   * |
 // |*   * |
+// | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph65[] = {
-	0x00,
-	0x00,
+static const byte glyph218[] = {
+	0x10,
 	0x20,
-	0x50,
+	0x00,
+	0x88,
 	0x88,
 	0x88,
-	0xF8,
 	0x88,
 	0x88,
+	0x70,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 66 (0x42)
+// Character 219 (0xDB)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
+// |  *   |
+// | * *  |
 // |      |
-// |      |
-// |****  |
 // |*   * |
 // |*   * |
-// |****  |
 // |*   * |
 // |*   * |
-// |****  |
+// |*   * |
+// | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph66[] = {
-	0x00,
+static const byte glyph219[] = {
+	0x20,
+	0x50,
 	0x00,
-	0xF0,
 	0x88,
 	0x88,
-	0xF0,
 	0x88,
 	0x88,
-	0xF0,
+	0x88,
+	0x70,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 67 (0x43)
+// Character 220 (0xDC)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
+// | * *  |
 // |      |
-// | ***  |
 // |*   * |
-// |*     |
-// |*     |
-// |*     |
+// |*   * |
+// |*   * |
+// |*   * |
 // |*   * |
 // | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph67[] = {
+static const byte glyph220[] = {
 	0x00,
+	0x50,
 	0x00,
-	0x70,
 	0x88,
-	0x80,
-	0x80,
-	0x80,
+	0x88,
+	0x88,
+	0x88,
 	0x88,
 	0x70,
 	0x00,
@@ -2257,898 +5194,865 @@ static const byte glyph67[] = {
 	0x00
 };
 
-// Character 68 (0x44)
+// Character 221 (0xDD)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
+// |   *  |
+// |  *   |
 // |      |
-// |      |
-// |***   |
-// |*  *  |
-// |*   * |
-// |*   * |
 // |*   * |
-// |*  *  |
-// |***   |
+// | * *  |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph68[] = {
-	0x00,
+static const byte glyph221[] = {
+	0x10,
+	0x20,
 	0x00,
-	0xE0,
-	0x90,
-	0x88,
-	0x88,
 	0x88,
-	0x90,
-	0xE0,
+	0x50,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 69 (0x45)
+// Character 222 (0xDE)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |      |
-// |***** |
-// |*     |
 // |*     |
 // |****  |
+// |*   * |
+// |*   * |
+// |*   * |
+// |****  |
 // |*     |
 // |*     |
-// |***** |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph69[] = {
-	0x00,
+static const byte glyph222[] = {
 	0x00,
-	0xF8,
-	0x80,
 	0x80,
 	0xF0,
+	0x88,
+	0x88,
+	0x88,
+	0xF0,
 	0x80,
 	0x80,
-	0xF8,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 70 (0x46)
+// Character 223 (0xDF)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |      |
-// |***** |
-// |*     |
-// |*     |
-// |****  |
-// |*     |
-// |*     |
-// |*     |
+// |  **  |
+// | *  * |
+// | *  * |
+// |** *  |
+// | * *  |
+// | *  * |
+// | *  * |
+// | * *  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph70[] = {
-	0x00,
+static const byte glyph223[] = {
 	0x00,
-	0xF8,
-	0x80,
-	0x80,
-	0xF0,
-	0x80,
-	0x80,
-	0x80,
+	0x30,
+	0x48,
+	0x48,
+	0xD0,
+	0x50,
+	0x48,
+	0x48,
+	0x50,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 71 (0x47)
+// Character 224 (0xE0)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
+// | *    |
+// |  *   |
 // |      |
-// | ***  |
-// |*   * |
-// |*     |
-// |*  ** |
+// | **** |
 // |*   * |
 // |*   * |
-// | **** |
+// |*  ** |
+// | ** * |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph71[] = {
+static const byte glyph224[] = {
 	0x00,
+	0x40,
+	0x20,
 	0x00,
-	0x70,
-	0x88,
-	0x80,
-	0x98,
+	0x78,
 	0x88,
 	0x88,
-	0x78,
+	0x98,
+	0x68,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 72 (0x48)
+// Character 225 (0xE1)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
+// |   *  |
+// |  *   |
 // |      |
+// | **** |
 // |*   * |
 // |*   * |
-// |*   * |
-// |***** |
-// |*   * |
-// |*   * |
-// |*   * |
+// |*  ** |
+// | ** * |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph72[] = {
+static const byte glyph225[] = {
 	0x00,
+	0x10,
+	0x20,
 	0x00,
+	0x78,
 	0x88,
 	0x88,
-	0x88,
-	0xF8,
-	0x88,
-	0x88,
-	0x88,
+	0x98,
+	0x68,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 73 (0x49)
+// Character 226 (0xE2)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |      |
-// |***** |
-// |  *   |
 // |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |***** |
+// | * *  |
+// |      |
+// | **** |
+// |*   * |
+// |*   * |
+// |*  ** |
+// | ** * |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph73[] = {
-	0x00,
+static const byte glyph226[] = {
 	0x00,
-	0xF8,
-	0x20,
 	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0xF8,
+	0x50,
+	0x00,
+	0x78,
+	0x88,
+	0x88,
+	0x98,
+	0x68,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 74 (0x4A)
+// Character 227 (0xE3)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
+// |  * * |
+// | * *  |
 // |      |
-// |  *** |
-// |    * |
-// |    * |
-// |    * |
+// | **** |
 // |*   * |
 // |*   * |
-// | ***  |
+// |*  ** |
+// | ** * |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph74[] = {
+static const byte glyph227[] = {
 	0x00,
+	0x28,
+	0x50,
 	0x00,
-	0x38,
-	0x08,
-	0x08,
-	0x08,
+	0x78,
 	0x88,
 	0x88,
-	0x70,
+	0x98,
+	0x68,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 75 (0x4B)
+// Character 228 (0xE4)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
 // |      |
+// | * *  |
+// |      |
+// | **** |
 // |*   * |
-// |*  *  |
-// |* *   |
-// |**    |
-// |* *   |
-// |*  *  |
 // |*   * |
+// |*  ** |
+// | ** * |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph75[] = {
+static const byte glyph228[] = {
+	0x00,
 	0x00,
+	0x50,
 	0x00,
+	0x78,
 	0x88,
-	0x90,
-	0xA0,
-	0xC0,
-	0xA0,
-	0x90,
 	0x88,
+	0x98,
+	0x68,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 76 (0x4C)
+// Character 229 (0xE5)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
+// |  *   |
+// | * *  |
+// |  *   |
 // |      |
-// |      |
-// |*     |
-// |*     |
-// |*     |
-// |*     |
-// |*     |
-// |*     |
-// |***** |
+// | **** |
+// |*   * |
+// |*   * |
+// |*  ** |
+// | ** * |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph76[] = {
-	0x00,
+static const byte glyph229[] = {
+	0x20,
+	0x50,
+	0x20,
 	0x00,
-	0x80,
-	0x80,
-	0x80,
-	0x80,
-	0x80,
-	0x80,
-	0xF8,
+	0x78,
+	0x88,
+	0x88,
+	0x98,
+	0x68,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 77 (0x4D)
+// Character 230 (0xE6)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
 // |      |
-// |*   * |
-// |** ** |
-// |* * * |
-// |* * * |
-// |*   * |
-// |*   * |
-// |*   * |
+// |      |
+// |      |
+// | ***  |
+// |  * * |
+// | ***  |
+// |* *   |
+// | **** |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph77[] = {
+static const byte glyph230[] = {
 	0x00,
 	0x00,
-	0x88,
-	0xD8,
-	0xA8,
-	0xA8,
-	0x88,
-	0x88,
-	0x88,
+	0x00,
+	0x00,
+	0x70,
+	0x28,
+	0x70,
+	0xA0,
+	0x78,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 78 (0x4E)
+// Character 231 (0xE7)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
 // |      |
-// |*   * |
-// |**  * |
-// |**  * |
-// |* * * |
-// |*  ** |
-// |*  ** |
-// |*   * |
 // |      |
 // |      |
+// | **** |
+// |*     |
+// |*     |
+// |*     |
+// | **** |
+// |  *   |
+// | *    |
 // |      |
 // +------+
-static const byte glyph78[] = {
+static const byte glyph231[] = {
 	0x00,
 	0x00,
-	0x88,
-	0xC8,
-	0xC8,
-	0xA8,
-	0x98,
-	0x98,
-	0x88,
 	0x00,
 	0x00,
+	0x78,
+	0x80,
+	0x80,
+	0x80,
+	0x78,
+	0x20,
+	0x40,
 	0x00
 };
 
-// Character 79 (0x4F)
+// Character 232 (0xE8)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
+// | *    |
+// |  *   |
 // |      |
 // | ***  |
 // |*   * |
-// |*   * |
-// |*   * |
-// |*   * |
-// |*   * |
+// |***** |
+// |*     |
 // | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph79[] = {
+static const byte glyph232[] = {
 	0x00,
+	0x40,
+	0x20,
 	0x00,
 	0x70,
 	0x88,
-	0x88,
-	0x88,
-	0x88,
-	0x88,
+	0xF8,
+	0x80,
 	0x70,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 80 (0x50)
+// Character 233 (0xE9)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
+// |   *  |
+// |  *   |
 // |      |
-// |****  |
-// |*   * |
+// | ***  |
 // |*   * |
-// |****  |
-// |*     |
-// |*     |
+// |***** |
 // |*     |
+// | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph80[] = {
+static const byte glyph233[] = {
 	0x00,
+	0x10,
+	0x20,
 	0x00,
-	0xF0,
-	0x88,
+	0x70,
 	0x88,
-	0xF0,
-	0x80,
-	0x80,
+	0xF8,
 	0x80,
+	0x70,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 81 (0x51)
+// Character 234 (0xEA)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
+// |  *   |
+// | * *  |
 // |      |
 // | ***  |
 // |*   * |
-// |*   * |
-// |*   * |
-// |*   * |
-// |*   * |
+// |***** |
+// |*     |
 // | ***  |
-// |   ** |
+// |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph81[] = {
+static const byte glyph234[] = {
 	0x00,
+	0x20,
+	0x50,
 	0x00,
 	0x70,
 	0x88,
-	0x88,
-	0x88,
-	0x88,
-	0x88,
+	0xF8,
+	0x80,
 	0x70,
-	0x18,
+	0x00,
 	0x00,
 	0x00
 };
 
-// Character 82 (0x52)
+// Character 235 (0xEB)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
 // |      |
-// |****  |
-// |*   * |
-// |*   * |
-// |****  |
-// |* *   |
-// |*  *  |
+// | * *  |
+// |      |
+// | ***  |
 // |*   * |
+// |***** |
+// |*     |
+// | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph82[] = {
+static const byte glyph235[] = {
 	0x00,
 	0x00,
-	0xF0,
-	0x88,
-	0x88,
-	0xF0,
-	0xA0,
-	0x90,
+	0x50,
+	0x00,
+	0x70,
 	0x88,
+	0xF8,
+	0x80,
+	0x70,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 83 (0x53)
+// Character 236 (0xEC)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |      |
-// | ***  |
-// |*   * |
-// |*     |
-// | ***  |
-// |    * |
-// |*   * |
+// | *    |
+// |  *   |
+// |      |
+// | **   |
+// |  *   |
+// |  *   |
+// |  *   |
 // | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph83[] = {
+static const byte glyph236[] = {
 	0x00,
+	0x40,
+	0x20,
 	0x00,
-	0x70,
-	0x88,
-	0x80,
-	0x70,
-	0x08,
-	0x88,
+	0x60,
+	0x20,
+	0x20,
+	0x20,
 	0x70,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 84 (0x54)
+// Character 237 (0xED)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |      |
-// |***** |
-// |  *   |
-// |  *   |
 // |  *   |
+// | *    |
+// |      |
+// | **   |
 // |  *   |
 // |  *   |
 // |  *   |
+// | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph84[] = {
-	0x00,
+static const byte glyph237[] = {
 	0x00,
-	0xF8,
-	0x20,
-	0x20,
 	0x20,
+	0x40,
+	0x00,
+	0x60,
 	0x20,
 	0x20,
 	0x20,
+	0x70,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 85 (0x55)
+// Character 238 (0xEE)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
+// |  *   |
+// | * *  |
 // |      |
-// |*   * |
-// |*   * |
-// |*   * |
-// |*   * |
-// |*   * |
-// |*   * |
+// | **   |
+// |  *   |
+// |  *   |
+// |  *   |
 // | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph85[] = {
+static const byte glyph238[] = {
 	0x00,
+	0x20,
+	0x50,
 	0x00,
-	0x88,
-	0x88,
-	0x88,
-	0x88,
-	0x88,
-	0x88,
+	0x60,
+	0x20,
+	0x20,
+	0x20,
 	0x70,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 86 (0x56)
+// Character 239 (0xEF)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
 // |      |
-// |*   * |
-// |*   * |
-// |*   * |
-// | * *  |
 // | * *  |
+// |      |
+// | **   |
+// |  *   |
 // |  *   |
 // |  *   |
+// | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph86[] = {
+static const byte glyph239[] = {
 	0x00,
 	0x00,
-	0x88,
-	0x88,
-	0x88,
-	0x50,
 	0x50,
+	0x00,
+	0x60,
+	0x20,
 	0x20,
 	0x20,
+	0x70,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 87 (0x57)
+// Character 240 (0xF0)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |      |
-// |*   * |
-// |*   * |
+// |  * * |
+// |   *  |
+// |  * * |
+// |    * |
+// | **** |
 // |*   * |
-// |* * * |
-// |* * * |
-// |** ** |
 // |*   * |
+// | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph87[] = {
-	0x00,
+static const byte glyph240[] = {
 	0x00,
+	0x28,
+	0x10,
+	0x28,
+	0x08,
+	0x78,
 	0x88,
 	0x88,
-	0x88,
-	0xA8,
-	0xA8,
-	0xD8,
-	0x88,
+	0x70,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 88 (0x58)
+// Character 241 (0xF1)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
+// |  * * |
+// | * *  |
 // |      |
+// |* **  |
+// |**  * |
 // |*   * |
 // |*   * |
-// | * *  |
-// |  *   |
-// | * *  |
-// |*   * |
 // |*   * |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph88[] = {
+static const byte glyph241[] = {
 	0x00,
+	0x28,
+	0x50,
 	0x00,
+	0xB0,
+	0xC8,
 	0x88,
 	0x88,
-	0x50,
-	0x20,
-	0x50,
-	0x88,
 	0x88,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 89 (0x59)
+// Character 242 (0xF2)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
+// | *    |
+// |  *   |
 // |      |
+// | ***  |
 // |*   * |
 // |*   * |
-// | * *  |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
+// |*   * |
+// | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph89[] = {
+static const byte glyph242[] = {
 	0x00,
+	0x40,
+	0x20,
 	0x00,
+	0x70,
 	0x88,
 	0x88,
-	0x50,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
+	0x88,
+	0x70,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 90 (0x5A)
+// Character 243 (0xF3)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |      |
-// |***** |
-// |    * |
 // |   *  |
 // |  *   |
-// | *    |
-// |*     |
-// |***** |
+// |      |
+// | ***  |
+// |*   * |
+// |*   * |
+// |*   * |
+// | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph90[] = {
-	0x00,
+static const byte glyph243[] = {
 	0x00,
-	0xF8,
-	0x08,
 	0x10,
 	0x20,
-	0x40,
-	0x80,
-	0xF8,
+	0x00,
+	0x70,
+	0x88,
+	0x88,
+	0x88,
+	0x70,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 91 (0x5B)
+// Character 244 (0xF4)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
-// |  *** |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *** |
 // |      |
-// +------+
-static const byte glyph91[] = {
-	0x38,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x38,
-	0x00
-};
-
-// Character 92 (0x5C)
-// Box: 6 12 0 -3
-// Advance: 6
-//
-// +------+
-// |*     |
-// |*     |
-// | *    |
-// | *    |
-// |  *   |
 // |  *   |
-// |   *  |
-// |   *  |
-// |    * |
-// |    * |
+// | * *  |
+// |      |
+// | ***  |
+// |*   * |
+// |*   * |
+// |*   * |
+// | ***  |
+// |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph92[] = {
-	0x80,
-	0x80,
-	0x40,
-	0x40,
-	0x20,
+static const byte glyph244[] = {
+	0x00,
 	0x20,
-	0x10,
-	0x10,
-	0x08,
-	0x08,
+	0x50,
+	0x00,
+	0x70,
+	0x88,
+	0x88,
+	0x88,
+	0x70,
+	0x00,
 	0x00,
 	0x00
 };
 
-// Character 93 (0x5D)
+// Character 245 (0xF5)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
+// |      |
+// |  * * |
+// | * *  |
+// |      |
 // | ***  |
-// |   *  |
-// |   *  |
-// |   *  |
-// |   *  |
-// |   *  |
-// |   *  |
-// |   *  |
-// |   *  |
-// |   *  |
+// |*   * |
+// |*   * |
+// |*   * |
 // | ***  |
 // |      |
+// |      |
+// |      |
 // +------+
-static const byte glyph93[] = {
+static const byte glyph245[] = {
+	0x00,
+	0x28,
+	0x50,
+	0x00,
 	0x70,
-	0x10,
-	0x10,
-	0x10,
-	0x10,
-	0x10,
-	0x10,
-	0x10,
-	0x10,
-	0x10,
+	0x88,
+	0x88,
+	0x88,
 	0x70,
+	0x00,
+	0x00,
 	0x00
 };
 
-// Character 94 (0x5E)
+// Character 246 (0xF6)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |  *   |
-// | * *  |
-// |*   * |
-// |      |
-// |      |
-// |      |
 // |      |
+// | * *  |
 // |      |
+// | ***  |
+// |*   * |
+// |*   * |
+// |*   * |
+// | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph94[] = {
-	0x00,
-	0x20,
-	0x50,
-	0x88,
-	0x00,
-	0x00,
+static const byte glyph246[] = {
 	0x00,
 	0x00,
+	0x50,
 	0x00,
+	0x70,
+	0x88,
+	0x88,
+	0x88,
+	0x70,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 95 (0x5F)
+// Character 247 (0xF7)
 // Box: 6 12 0 -3
 // Advance: 6
 //
@@ -3157,73 +6061,139 @@ static const byte glyph94[] = {
 // |      |
 // |      |
 // |      |
+// |  *   |
 // |      |
+// |***** |
 // |      |
+// |  *   |
 // |      |
 // |      |
 // |      |
-// |******|
-// |      |
-// |      |
 // +------+
-static const byte glyph95[] = {
-	0x00,
-	0x00,
+static const byte glyph247[] = {
 	0x00,
 	0x00,
 	0x00,
 	0x00,
+	0x20,
 	0x00,
+	0xF8,
 	0x00,
+	0x20,
 	0x00,
-	0xFC,
 	0x00,
 	0x00
 };
 
-// Character 96 (0x60)
+// Character 248 (0xF8)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |  *   |
-// |   *  |
 // |      |
 // |      |
+// |    * |
+// | **** |
+// |*  ** |
+// |* * * |
+// |**  * |
+// |****  |
+// |*     |
 // |      |
 // |      |
+// +------+
+static const byte glyph248[] = {
+	0x00,
+	0x00,
+	0x00,
+	0x08,
+	0x78,
+	0x98,
+	0xA8,
+	0xC8,
+	0xF0,
+	0x80,
+	0x00,
+	0x00
+};
+
+// Character 249 (0xF9)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
 // |      |
+// | *    |
+// |  *   |
 // |      |
+// |*   * |
+// |*   * |
+// |*   * |
+// |*  ** |
+// | ** * |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph96[] = {
+static const byte glyph249[] = {
 	0x00,
+	0x40,
 	0x20,
-	0x10,
-	0x00,
 	0x00,
+	0x88,
+	0x88,
+	0x88,
+	0x98,
+	0x68,
 	0x00,
 	0x00,
+	0x00
+};
+
+// Character 250 (0xFA)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |   *  |
+// |  *   |
+// |      |
+// |*   * |
+// |*   * |
+// |*   * |
+// |*  ** |
+// | ** * |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph250[] = {
 	0x00,
+	0x10,
+	0x20,
 	0x00,
+	0x88,
+	0x88,
+	0x88,
+	0x98,
+	0x68,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 97 (0x61)
+// Character 251 (0xFB)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
+// |  *   |
+// | * *  |
 // |      |
-// |      |
-// |      |
-// | **** |
+// |*   * |
 // |*   * |
 // |*   * |
 // |*  ** |
@@ -3232,12 +6202,12 @@ static const byte glyph96[] = {
 // |      |
 // |      |
 // +------+
-static const byte glyph97[] = {
-	0x00,
-	0x00,
+static const byte glyph251[] = {
 	0x00,
+	0x20,
+	0x50,
 	0x00,
-	0x78,
+	0x88,
 	0x88,
 	0x88,
 	0x98,
@@ -3247,461 +6217,494 @@ static const byte glyph97[] = {
 	0x00
 };
 
-// Character 98 (0x62)
+// Character 252 (0xFC)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |*     |
-// |*     |
-// |*     |
-// |****  |
+// |      |
+// | * *  |
+// |      |
 // |*   * |
 // |*   * |
 // |*   * |
-// |****  |
+// |*  ** |
+// | ** * |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph98[] = {
+static const byte glyph252[] = {
+	0x00,
+	0x00,
+	0x50,
 	0x00,
-	0x80,
-	0x80,
-	0x80,
-	0xF0,
 	0x88,
 	0x88,
 	0x88,
-	0xF0,
+	0x98,
+	0x68,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 99 (0x63)
+// Character 253 (0xFD)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
+// |   *  |
+// |  *   |
 // |      |
-// |      |
-// |      |
+// |*   * |
+// |*   * |
+// |*   * |
+// |*   * |
 // | **** |
+// |    * |
+// |    * |
+// | ***  |
+// +------+
+static const byte glyph253[] = {
+	0x00,
+	0x10,
+	0x20,
+	0x00,
+	0x88,
+	0x88,
+	0x88,
+	0x88,
+	0x78,
+	0x08,
+	0x08,
+	0x70
+};
+
+// Character 254 (0xFE)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
 // |*     |
 // |*     |
 // |*     |
-// | **** |
-// |      |
-// |      |
+// |* **  |
+// |**  * |
+// |*   * |
+// |**  * |
+// |* **  |
+// |*     |
+// |*     |
 // |      |
-// +------+
-static const byte glyph99[] = {
-	0x00,
-	0x00,
-	0x00,
+// +------+
+static const byte glyph254[] = {
 	0x00,
-	0x78,
 	0x80,
 	0x80,
 	0x80,
-	0x78,
-	0x00,
-	0x00,
+	0xB0,
+	0xC8,
+	0x88,
+	0xC8,
+	0xB0,
+	0x80,
+	0x80,
 	0x00
 };
 
-// Character 100 (0x64)
+// Character 255 (0xFF)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |    * |
-// |    * |
-// |    * |
-// | **** |
+// |      |
+// | * *  |
+// |      |
+// |*   * |
 // |*   * |
 // |*   * |
 // |*   * |
 // | **** |
-// |      |
-// |      |
-// |      |
+// |    * |
+// |    * |
+// | ***  |
 // +------+
-static const byte glyph100[] = {
+static const byte glyph255[] = {
+	0x00,
+	0x00,
+	0x50,
 	0x00,
-	0x08,
-	0x08,
-	0x08,
-	0x78,
+	0x88,
 	0x88,
 	0x88,
 	0x88,
 	0x78,
-	0x00,
-	0x00,
-	0x00
+	0x08,
+	0x08,
+	0x70
 };
 
-// Character 101 (0x65)
+// Character 256 (0x100)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |      |
-// |      |
+// |***** |
 // |      |
 // | ***  |
 // |*   * |
+// |*   * |
 // |***** |
-// |*     |
-// | ***  |
+// |*   * |
+// |*   * |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph101[] = {
-	0x00,
-	0x00,
+static const byte glyph256[] = {
 	0x00,
+	0xF8,
 	0x00,
 	0x70,
 	0x88,
+	0x88,
 	0xF8,
-	0x80,
-	0x70,
+	0x88,
+	0x88,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 102 (0x66)
+// Character 257 (0x101)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |  *** |
-// | *    |
-// | *    |
-// |****  |
-// | *    |
-// | *    |
-// | *    |
-// | *    |
+// |      |
+// |***** |
+// |      |
+// | **** |
+// |*   * |
+// |*   * |
+// |*  ** |
+// | ** * |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph102[] = {
+static const byte glyph257[] = {
 	0x00,
-	0x38,
-	0x40,
-	0x40,
-	0xF0,
-	0x40,
-	0x40,
-	0x40,
-	0x40,
+	0x00,
+	0xF8,
+	0x00,
+	0x78,
+	0x88,
+	0x88,
+	0x98,
+	0x68,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 103 (0x67)
+// Character 258 (0x102)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
+// |*   * |
+// | ***  |
 // |      |
-// |      |
-// |      |
-// |      |
-// | **** |
+// | ***  |
 // |*   * |
 // |*   * |
+// |***** |
 // |*   * |
-// | **** |
-// |    * |
-// |    * |
-// | ***  |
+// |*   * |
+// |      |
+// |      |
+// |      |
 // +------+
-static const byte glyph103[] = {
-	0x00,
-	0x00,
-	0x00,
+static const byte glyph258[] = {
+	0x88,
+	0x70,
 	0x00,
-	0x78,
+	0x70,
 	0x88,
 	0x88,
+	0xF8,
 	0x88,
-	0x78,
-	0x08,
-	0x08,
-	0x70
+	0x88,
+	0x00,
+	0x00,
+	0x00
 };
 
-// Character 104 (0x68)
+// Character 259 (0x103)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |*     |
-// |*     |
-// |*     |
-// |****  |
-// |*   * |
 // |*   * |
+// | ***  |
+// |      |
+// | **** |
 // |*   * |
 // |*   * |
+// |*  ** |
+// | ** * |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph104[] = {
+static const byte glyph259[] = {
 	0x00,
-	0x80,
-	0x80,
-	0x80,
-	0xF0,
-	0x88,
 	0x88,
+	0x70,
+	0x00,
+	0x78,
 	0x88,
 	0x88,
+	0x98,
+	0x68,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 105 (0x69)
+// Character 260 (0x104)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |  *   |
-// |  *   |
 // |      |
-// | **   |
-// |  *   |
 // |  *   |
-// |  *   |
-// | ***  |
-// |      |
-// |      |
+// | * *  |
+// |*   * |
+// |*   * |
+// |***** |
+// |*   * |
+// |*   * |
+// |   *  |
+// |   ** |
 // |      |
 // +------+
-static const byte glyph105[] = {
+static const byte glyph260[] = {
 	0x00,
-	0x20,
-	0x20,
 	0x00,
-	0x60,
-	0x20,
-	0x20,
 	0x20,
-	0x70,
-	0x00,
-	0x00,
+	0x50,
+	0x88,
+	0x88,
+	0xF8,
+	0x88,
+	0x88,
+	0x10,
+	0x18,
 	0x00
 };
 
-// Character 106 (0x6A)
+// Character 261 (0x105)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |    * |
-// |    * |
 // |      |
-// |  *** |
-// |    * |
-// |    * |
-// |    * |
-// |    * |
-// |    * |
+// |      |
+// |      |
+// | **** |
+// |*   * |
+// |*   * |
+// |*  ** |
+// | ** * |
+// |   *  |
 // |    * |
-// | ***  |
+// |      |
 // +------+
-static const byte glyph106[] = {
+static const byte glyph261[] = {
 	0x00,
-	0x08,
-	0x08,
 	0x00,
-	0x38,
-	0x08,
-	0x08,
-	0x08,
-	0x08,
-	0x08,
+	0x00,
+	0x00,
+	0x78,
+	0x88,
+	0x88,
+	0x98,
+	0x68,
+	0x10,
 	0x08,
-	0x70
+	0x00
 };
 
-// Character 107 (0x6B)
+// Character 262 (0x106)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
+// |   *  |
+// |  *   |
 // |      |
-// | *    |
-// | *    |
-// | *    |
-// | *  * |
-// | * *  |
-// | **   |
-// | * *  |
-// | *  * |
+// | ***  |
+// |*   * |
+// |*   * |
+// |*     |
+// |*   * |
+// | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph107[] = {
+static const byte glyph262[] = {
+	0x10,
+	0x20,
 	0x00,
-	0x40,
-	0x40,
-	0x40,
-	0x48,
-	0x50,
-	0x60,
-	0x50,
-	0x48,
+	0x70,
+	0x88,
+	0x88,
+	0x80,
+	0x88,
+	0x70,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 108 (0x6C)
+// Character 263 (0x107)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// | **   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
+// |   *  |
 // |  *   |
-// | ***  |
+// |      |
+// | **** |
+// |*     |
+// |*     |
+// |*     |
+// | **** |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph108[] = {
+static const byte glyph263[] = {
 	0x00,
-	0x60,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
+	0x10,
 	0x20,
-	0x70,
+	0x00,
+	0x78,
+	0x80,
+	0x80,
+	0x80,
+	0x78,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 109 (0x6D)
+// Character 264 (0x108)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
+// |  *   |
+// | * *  |
 // |      |
-// |      |
-// |      |
-// |      |
-// |** *  |
-// |* * * |
-// |* * * |
-// |* * * |
+// | ***  |
 // |*   * |
+// |*   * |
+// |*     |
+// |*   * |
+// | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph109[] = {
-	0x00,
-	0x00,
-	0x00,
+static const byte glyph264[] = {
+	0x20,
+	0x50,
 	0x00,
-	0xD0,
-	0xA8,
-	0xA8,
-	0xA8,
+	0x70,
+	0x88,
 	0x88,
+	0x80,
+	0x88,
+	0x70,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 110 (0x6E)
+// Character 265 (0x109)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
+// |  *   |
+// | * *  |
 // |      |
-// |      |
-// |      |
-// |* **  |
-// |**  * |
-// |*   * |
-// |*   * |
-// |*   * |
+// | **** |
+// |*     |
+// |*     |
+// |*     |
+// | **** |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph110[] = {
-	0x00,
-	0x00,
+static const byte glyph265[] = {
 	0x00,
+	0x20,
+	0x50,
 	0x00,
-	0xB0,
-	0xC8,
-	0x88,
-	0x88,
-	0x88,
+	0x78,
+	0x80,
+	0x80,
+	0x80,
+	0x78,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 111 (0x6F)
+// Character 266 (0x10A)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |      |
-// |      |
+// |  *   |
 // |      |
 // | ***  |
 // |*   * |
 // |*   * |
+// |*     |
 // |*   * |
 // | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph111[] = {
-	0x00,
-	0x00,
+static const byte glyph266[] = {
 	0x00,
+	0x20,
 	0x00,
 	0x70,
 	0x88,
 	0x88,
+	0x80,
 	0x88,
 	0x70,
 	0x00,
@@ -3709,469 +6712,469 @@ static const byte glyph111[] = {
 	0x00
 };
 
-// Character 112 (0x70)
+// Character 267 (0x10B)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
 // |      |
+// |  *   |
 // |      |
-// |      |
-// |****  |
-// |*   * |
-// |*   * |
-// |*   * |
-// |****  |
+// | **** |
 // |*     |
 // |*     |
 // |*     |
+// | **** |
+// |      |
+// |      |
+// |      |
 // +------+
-static const byte glyph112[] = {
-	0x00,
+static const byte glyph267[] = {
 	0x00,
 	0x00,
+	0x20,
 	0x00,
-	0xF0,
-	0x88,
-	0x88,
-	0x88,
-	0xF0,
+	0x78,
 	0x80,
 	0x80,
-	0x80
+	0x80,
+	0x78,
+	0x00,
+	0x00,
+	0x00
 };
 
-// Character 113 (0x71)
+// Character 268 (0x10C)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
+// | * *  |
+// |  *   |
 // |      |
-// |      |
-// |      |
-// |      |
-// | **** |
+// | ***  |
 // |*   * |
 // |*   * |
+// |*     |
 // |*   * |
-// | **** |
-// |    * |
-// |    * |
-// |    * |
+// | ***  |
+// |      |
+// |      |
+// |      |
 // +------+
-static const byte glyph113[] = {
-	0x00,
-	0x00,
-	0x00,
+static const byte glyph268[] = {
+	0x50,
+	0x20,
 	0x00,
-	0x78,
+	0x70,
 	0x88,
 	0x88,
+	0x80,
 	0x88,
-	0x78,
-	0x08,
-	0x08,
-	0x08
+	0x70,
+	0x00,
+	0x00,
+	0x00
 };
 
-// Character 114 (0x72)
+// Character 269 (0x10D)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
+// | * *  |
+// |  *   |
 // |      |
-// |      |
-// |      |
-// | * ** |
-// | **   |
-// | *    |
-// | *    |
-// | *    |
+// | **** |
+// |*     |
+// |*     |
+// |*     |
+// | **** |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph114[] = {
-	0x00,
-	0x00,
+static const byte glyph269[] = {
 	0x00,
+	0x50,
+	0x20,
 	0x00,
-	0x58,
-	0x60,
-	0x40,
-	0x40,
-	0x40,
+	0x78,
+	0x80,
+	0x80,
+	0x80,
+	0x78,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 115 (0x73)
+// Character 270 (0x10E)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
+// | * *  |
+// |  *   |
 // |      |
-// |      |
-// |      |
-// |      |
-// | **** |
-// |*     |
-// | ***  |
-// |    * |
-// |****  |
+// |***   |
+// |*  *  |
+// |*   * |
+// |*   * |
+// |*  *  |
+// |***   |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph115[] = {
-	0x00,
-	0x00,
-	0x00,
+static const byte glyph270[] = {
+	0x50,
+	0x20,
 	0x00,
-	0x78,
-	0x80,
-	0x70,
-	0x08,
-	0xF0,
+	0xE0,
+	0x90,
+	0x88,
+	0x88,
+	0x90,
+	0xE0,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 116 (0x74)
+// Character 271 (0x10F)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
-// |      |
-// |  *   |
-// |  *   |
-// |  *   |
-// | ***  |
-// |  *   |
-// |  *   |
+// | * *  |
 // |  *   |
-// |   ** |
-// |      |
-// |      |
-// |      |
-// +------+
-static const byte glyph116[] = {
-	0x00,
-	0x20,
-	0x20,
-	0x20,
-	0x70,
-	0x20,
-	0x20,
+// |    * |
+// |    * |
+// | **** |
+// |*   * |
+// |*   * |
+// |*   * |
+// | **** |
+// |      |
+// |      |
+// |      |
+// +------+
+static const byte glyph271[] = {
+	0x50,
 	0x20,
-	0x18,
+	0x08,
+	0x08,
+	0x78,
+	0x88,
+	0x88,
+	0x88,
+	0x78,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 117 (0x75)
+// Character 272 (0x110)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
 // |      |
-// |      |
-// |      |
-// |*   * |
-// |*   * |
-// |*   * |
-// |*  ** |
-// | ** * |
+// | ***  |
+// | *  * |
+// | *   *|
+// |***  *|
+// | *   *|
+// | *  * |
+// | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph117[] = {
-	0x00,
+static const byte glyph272[] = {
 	0x00,
 	0x00,
-	0x00,
-	0x88,
-	0x88,
-	0x88,
-	0x98,
-	0x68,
+	0x70,
+	0x48,
+	0x44,
+	0xE4,
+	0x44,
+	0x48,
+	0x70,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 118 (0x76)
+// Character 273 (0x111)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |      |
-// |      |
-// |      |
-// |** ** |
-// | * *  |
-// | * *  |
-// |  *   |
-// |  *   |
+// |   *  |
+// |  *** |
+// |   *  |
+// | ***  |
+// |*  *  |
+// |*  *  |
+// |*  *  |
+// | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph118[] = {
-	0x00,
+static const byte glyph273[] = {
 	0x00,
-	0x00,
-	0x00,
-	0xD8,
-	0x50,
-	0x50,
-	0x20,
-	0x20,
+	0x10,
+	0x38,
+	0x10,
+	0x70,
+	0x90,
+	0x90,
+	0x90,
+	0x70,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 119 (0x77)
+// Character 274 (0x112)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
+// |***** |
 // |      |
-// |      |
-// |      |
-// |*   * |
-// |* * * |
-// |* * * |
-// |* * * |
-// | * *  |
+// |***** |
+// |*     |
+// |****  |
+// |*     |
+// |*     |
+// |***** |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph119[] = {
-	0x00,
-	0x00,
+static const byte glyph274[] = {
 	0x00,
+	0xF8,
 	0x00,
-	0x88,
-	0xA8,
-	0xA8,
-	0xA8,
-	0x50,
+	0xF8,
+	0x80,
+	0xF0,
+	0x80,
+	0x80,
+	0xF8,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 120 (0x78)
+// Character 275 (0x113)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
 // |      |
+// |***** |
 // |      |
-// |      |
-// |*   * |
-// | * *  |
-// |  *   |
-// | * *  |
+// | ***  |
 // |*   * |
+// |***** |
+// |*     |
+// | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph120[] = {
-	0x00,
+static const byte glyph275[] = {
 	0x00,
 	0x00,
+	0xF8,
 	0x00,
+	0x70,
 	0x88,
-	0x50,
-	0x20,
-	0x50,
-	0x88,
+	0xF8,
+	0x80,
+	0x70,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 121 (0x79)
+// Character 276 (0x114)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
+// |*   * |
+// | ***  |
 // |      |
+// |***** |
+// |*     |
+// |****  |
+// |*     |
+// |*     |
+// |***** |
 // |      |
 // |      |
 // |      |
-// |*   * |
-// |*   * |
-// |*   * |
-// |*   * |
-// | **** |
-// |    * |
-// |    * |
-// | ***  |
 // +------+
-static const byte glyph121[] = {
-	0x00,
+static const byte glyph276[] = {
+	0x88,
+	0x70,
 	0x00,
+	0xF8,
+	0x80,
+	0xF0,
+	0x80,
+	0x80,
+	0xF8,
 	0x00,
 	0x00,
-	0x88,
-	0x88,
-	0x88,
-	0x88,
-	0x78,
-	0x08,
-	0x08,
-	0x70
+	0x00
 };
 
-// Character 122 (0x7A)
+// Character 277 (0x115)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
+// |*   * |
+// | ***  |
 // |      |
-// |      |
-// |      |
-// |***** |
-// |   *  |
-// |  *   |
-// | *    |
+// | ***  |
+// |*   * |
 // |***** |
+// |*     |
+// | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph122[] = {
-	0x00,
-	0x00,
+static const byte glyph277[] = {
 	0x00,
+	0x88,
+	0x70,
 	0x00,
+	0x70,
+	0x88,
 	0xF8,
-	0x10,
-	0x20,
-	0x40,
-	0xF8,
+	0x80,
+	0x70,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 123 (0x7B)
+// Character 278 (0x116)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
-// |    * |
-// |   *  |
-// |   *  |
-// |   *  |
-// |   *  |
+// |      |
 // |  *   |
-// |   *  |
-// |   *  |
-// |   *  |
-// |   *  |
-// |    * |
+// |      |
+// |***** |
+// |*     |
+// |****  |
+// |*     |
+// |*     |
+// |***** |
+// |      |
+// |      |
 // |      |
 // +------+
-static const byte glyph123[] = {
-	0x08,
-	0x10,
-	0x10,
-	0x10,
-	0x10,
+static const byte glyph278[] = {
+	0x00,
 	0x20,
-	0x10,
-	0x10,
-	0x10,
-	0x10,
-	0x08,
+	0x00,
+	0xF8,
+	0x80,
+	0xF0,
+	0x80,
+	0x80,
+	0xF8,
+	0x00,
+	0x00,
 	0x00
 };
 
-// Character 124 (0x7C)
+// Character 279 (0x117)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
+// |      |
+// |      |
 // |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
+// |      |
+// | ***  |
+// |*   * |
+// |***** |
+// |*     |
+// | ***  |
+// |      |
+// |      |
 // |      |
 // +------+
-static const byte glyph124[] = {
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
+static const byte glyph279[] = {
+	0x00,
+	0x00,
 	0x20,
+	0x00,
+	0x70,
+	0x88,
+	0xF8,
+	0x80,
+	0x70,
+	0x00,
+	0x00,
 	0x00
 };
 
-// Character 125 (0x7D)
+// Character 280 (0x118)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
-// | *    |
-// |  *   |
-// |  *   |
-// |  *   |
+// |      |
+// |      |
+// |      |
+// |***** |
+// |*     |
+// |****  |
+// |*     |
+// |*     |
+// |***** |
 // |  *   |
 // |   *  |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// | *    |
 // |      |
 // +------+
-static const byte glyph125[] = {
-	0x40,
-	0x20,
-	0x20,
-	0x20,
+static const byte glyph280[] = {
+	0x00,
+	0x00,
+	0x00,
+	0xF8,
+	0x80,
+	0xF0,
+	0x80,
+	0x80,
+	0xF8,
 	0x20,
 	0x10,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x40,
 	0x00
 };
 
-// Character 126 (0x7E)
+// Character 281 (0x119)
 // Box: 6 12 0 -3
 // Advance: 6
 //
@@ -4180,922 +7183,1021 @@ static const byte glyph125[] = {
 // |      |
 // |      |
 // |      |
+// | ***  |
+// |*   * |
+// |***** |
+// |*     |
+// | ***  |
 // | *    |
-// |* * * |
-// |   *  |
-// |      |
-// |      |
-// |      |
-// |      |
+// |  *   |
 // |      |
 // +------+
-static const byte glyph126[] = {
+static const byte glyph281[] = {
 	0x00,
 	0x00,
 	0x00,
 	0x00,
+	0x70,
+	0x88,
+	0xF8,
+	0x80,
+	0x70,
 	0x40,
-	0xA8,
-	0x10,
-	0x00,
-	0x00,
-	0x00,
-	0x00,
+	0x20,
 	0x00
 };
 
-// Character 160 (0xA0)
+// Character 282 (0x11A)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
+// | * *  |
+// |  *   |
 // |      |
+// |***** |
+// |*     |
+// |****  |
+// |*     |
+// |*     |
+// |***** |
 // |      |
 // |      |
 // |      |
+// +------+
+static const byte glyph282[] = {
+	0x50,
+	0x20,
+	0x00,
+	0xF8,
+	0x80,
+	0xF0,
+	0x80,
+	0x80,
+	0xF8,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 283 (0x11B)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
 // |      |
+// | * *  |
+// |  *   |
 // |      |
-// |      |
-// |      |
-// |      |
+// | ***  |
+// |*   * |
+// |***** |
+// |*     |
+// | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph160[] = {
-	0x00,
-	0x00,
-	0x00,
-	0x00,
-	0x00,
-	0x00,
-	0x00,
+static const byte glyph283[] = {
 	0x00,
+	0x50,
+	0x20,
 	0x00,
+	0x70,
+	0x88,
+	0xF8,
+	0x80,
+	0x70,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 161 (0xA1)
+// Character 284 (0x11C)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
-// |      |
 // |  *   |
+// | * *  |
 // |      |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
-// |  *   |
+// | ***  |
+// |*   * |
+// |*     |
+// |*  ** |
+// |*   * |
+// | **** |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph161[] = {
-	0x00,
+static const byte glyph284[] = {
 	0x20,
+	0x50,
 	0x00,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
-	0x20,
+	0x70,
+	0x88,
+	0x80,
+	0x98,
+	0x88,
+	0x78,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 162 (0xA2)
+// Character 285 (0x11D)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |      |
-// |      |
-// |  *   |
-// | ***  |
-// |* * * |
-// |* *   |
-// |* * * |
-// | ***  |
 // |  *   |
+// | * *  |
 // |      |
-// |      |
+// | **** |
+// |*   * |
+// |*   * |
+// |*   * |
+// | **** |
+// |    * |
+// |    * |
+// | ***  |
 // +------+
-static const byte glyph162[] = {
+static const byte glyph285[] = {
 	0x00,
-	0x00,
-	0x00,
-	0x20,
-	0x70,
-	0xA8,
-	0xA0,
-	0xA8,
-	0x70,
 	0x20,
+	0x50,
 	0x00,
-	0x00
+	0x78,
+	0x88,
+	0x88,
+	0x88,
+	0x78,
+	0x08,
+	0x08,
+	0x70
 };
 
-// Character 163 (0xA3)
+// Character 286 (0x11E)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
+// |*   * |
+// | ***  |
 // |      |
-// |  **  |
-// | *  * |
-// | *    |
-// |***   |
-// | *    |
-// | *    |
-// | *  * |
-// |* **  |
+// | ***  |
+// |*   * |
+// |*     |
+// |*  ** |
+// |*   * |
+// | **** |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph163[] = {
+static const byte glyph286[] = {
+	0x88,
+	0x70,
 	0x00,
-	0x30,
-	0x48,
-	0x40,
-	0xE0,
-	0x40,
-	0x40,
-	0x48,
-	0xB0,
+	0x70,
+	0x88,
+	0x80,
+	0x98,
+	0x88,
+	0x78,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 287 (0x11F)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |      |
+// |*   * |
+// | ***  |
+// |      |
+// | **** |
+// |*   * |
+// |*   * |
+// |*   * |
+// | **** |
+// |    * |
+// |    * |
+// | ***  |
+// +------+
+static const byte glyph287[] = {
 	0x00,
+	0x88,
+	0x70,
 	0x00,
-	0x00
+	0x78,
+	0x88,
+	0x88,
+	0x88,
+	0x78,
+	0x08,
+	0x08,
+	0x70
 };
 
-// Character 164 (0xA4)
+// Character 288 (0x120)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
+// |  *   |
 // |      |
-// |      |
-// |      |
-// |*   * |
-// | ***  |
-// | * *  |
 // | ***  |
 // |*   * |
+// |*     |
+// |*  ** |
+// |*   * |
+// | **** |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph164[] = {
-	0x00,
-	0x00,
+static const byte glyph288[] = {
 	0x00,
+	0x20,
 	0x00,
-	0x88,
-	0x70,
-	0x50,
 	0x70,
 	0x88,
+	0x80,
+	0x98,
+	0x88,
+	0x78,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 165 (0xA5)
+// Character 289 (0x121)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
 // |      |
-// |*   * |
-// | * *  |
-// |  *   |
-// | ***  |
 // |  *   |
-// | ***  |
-// |  *   |
-// |      |
-// |      |
 // |      |
+// | **** |
+// |*   * |
+// |*   * |
+// |*   * |
+// | **** |
+// |    * |
+// |    * |
+// | ***  |
 // +------+
-static const byte glyph165[] = {
+static const byte glyph289[] = {
 	0x00,
 	0x00,
-	0x88,
-	0x50,
-	0x20,
-	0x70,
-	0x20,
-	0x70,
 	0x20,
 	0x00,
-	0x00,
-	0x00
+	0x78,
+	0x88,
+	0x88,
+	0x88,
+	0x78,
+	0x08,
+	0x08,
+	0x70
 };
 
-// Character 166 (0xA6)
+// Character 290 (0x122)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
 // |      |
+// | ***  |
+// |*   * |
+// |*     |
+// |*  ** |
+// |*   * |
+// |*   * |
+// | **** |
 // |  *   |
-// |  *   |
-// |  *   |
-// |      |
-// |  *   |
-// |  *   |
-// |  *   |
-// |      |
-// |      |
+// | *    |
 // |      |
 // +------+
-static const byte glyph166[] = {
-	0x00,
+static const byte glyph290[] = {
 	0x00,
-	0x20,
-	0x20,
-	0x20,
 	0x00,
+	0x70,
+	0x88,
+	0x80,
+	0x98,
+	0x88,
+	0x88,
+	0x78,
 	0x20,
-	0x20,
-	0x20,
-	0x00,
-	0x00,
+	0x40,
 	0x00
 };
 
-// Character 167 (0xA7)
+// Character 291 (0x123)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
-// |  **  |
-// | *  * |
-// | *    |
-// |  **  |
-// | *  * |
-// | *  * |
-// | *  * |
-// |  **  |
-// |    * |
-// | *  * |
+// |   *  |
+// |  *   |
 // |  **  |
 // |      |
+// | **** |
+// |*   * |
+// |*   * |
+// |*   * |
+// | **** |
+// |    * |
+// |    * |
+// | ***  |
 // +------+
-static const byte glyph167[] = {
-	0x30,
-	0x48,
-	0x40,
-	0x30,
-	0x48,
-	0x48,
-	0x48,
+static const byte glyph291[] = {
+	0x10,
+	0x20,
 	0x30,
+	0x00,
+	0x78,
+	0x88,
+	0x88,
+	0x88,
+	0x78,
 	0x08,
-	0x48,
-	0x30,
-	0x00
+	0x08,
+	0x70
 };
 
-// Character 168 (0xA8)
+// Character 292 (0x124)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
-// |      |
-// | * *  |
+// |  *   |
 // | * *  |
 // |      |
+// |*   * |
+// |*   * |
+// |***** |
+// |*   * |
+// |*   * |
+// |*   * |
 // |      |
 // |      |
 // |      |
+// +------+
+static const byte glyph292[] = {
+	0x20,
+	0x50,
+	0x00,
+	0x88,
+	0x88,
+	0xF8,
+	0x88,
+	0x88,
+	0x88,
+	0x00,
+	0x00,
+	0x00
+};
+
+// Character 293 (0x125)
+// Box: 6 12 0 -3
+// Advance: 6
+//
+// +------+
+// |  *   |
+// | * *  |
 // |      |
-// |      |
+// |*     |
+// |*     |
+// |****  |
+// |*   * |
+// |*   * |
+// |*   * |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph168[] = {
-	0x00,
-	0x50,
+static const byte glyph293[] = {
+	0x20,
 	0x50,
 	0x00,
-	0x00,
-	0x00,
-	0x00,
-	0x00,
-	0x00,
+	0x80,
+	0x80,
+	0xF0,
+	0x88,
+	0x88,
+	0x88,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 169 (0xA9)
+// Character 294 (0x126)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
+// |      |
+// | *  * |
+// |******|
+// | *  * |
 // | **** |
-// |*    *|
-// |* ** *|
-// |* *  *|
-// |* *  *|
-// |* ** *|
-// |*    *|
-// | **** |
+// | *  * |
+// | *  * |
+// | *  * |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph169[] = {
+static const byte glyph294[] = {
 	0x00,
+	0x00,
+	0x48,
+	0xFC,
+	0x48,
 	0x78,
-	0x84,
-	0xB4,
-	0xA4,
-	0xA4,
-	0xB4,
-	0x84,
-	0x78,
+	0x48,
+	0x48,
+	0x48,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 170 (0xAA)
+// Character 295 (0x127)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
-// |  **  |
-// |    * |
-// |  *** |
-// | *  * |
-// |  *** |
 // |      |
+// | *    |
+// |***** |
+// | *    |
 // | **** |
+// | *   *|
+// | *   *|
+// | *   *|
+// | *   *|
 // |      |
-// |      |
-// |      |
-// |      |
-// |      |
-// +------+
-static const byte glyph170[] = {
-	0x30,
-	0x08,
-	0x38,
-	0x48,
-	0x38,
+// |      |
+// |      |
+// +------+
+static const byte glyph295[] = {
 	0x00,
+	0x40,
+	0xF8,
+	0x40,
 	0x78,
-	0x00,
-	0x00,
+	0x44,
+	0x44,
+	0x44,
+	0x44,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 171 (0xAB)
+// Character 296 (0x128)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
-// |      |
-// |      |
-// |      |
 // |  * * |
 // | * *  |
-// |* *   |
-// | * *  |
-// |  * * |
 // |      |
+// |***** |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |***** |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph171[] = {
-	0x00,
-	0x00,
-	0x00,
+static const byte glyph296[] = {
 	0x28,
 	0x50,
-	0xA0,
-	0x50,
-	0x28,
 	0x00,
+	0xF8,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0xF8,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 172 (0xAC)
+// Character 297 (0x129)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
+// |  * * |
+// | * *  |
 // |      |
-// |      |
-// |      |
-// |      |
-// | **** |
-// |    * |
-// |      |
-// |      |
+// |  **  |
+// |   *  |
+// |   *  |
+// |   *  |
+// |  *** |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph172[] = {
-	0x00,
-	0x00,
-	0x00,
-	0x00,
-	0x00,
-	0x78,
-	0x08,
+static const byte glyph297[] = {
 	0x00,
+	0x28,
+	0x50,
 	0x00,
+	0x30,
+	0x10,
+	0x10,
+	0x10,
+	0x38,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 173 (0xAD)
+// Character 298 (0x12A)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
+// |***** |
 // |      |
-// |      |
-// |      |
-// |      |
-// | **** |
-// |      |
-// |      |
-// |      |
+// |***** |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |***** |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph173[] = {
-	0x00,
-	0x00,
-	0x00,
-	0x00,
-	0x00,
-	0x78,
-	0x00,
+static const byte glyph298[] = {
 	0x00,
+	0xF8,
 	0x00,
+	0xF8,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0xF8,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 174 (0xAE)
+// Character 299 (0x12B)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// | **** |
-// |*    *|
-// |* ** *|
-// |* * **|
-// |* ** *|
-// |* * **|
-// |*    *|
-// | **** |
+// |      |
+// |***** |
+// |      |
+// | **   |
+// |  *   |
+// |  *   |
+// |  *   |
+// | ***  |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph174[] = {
+static const byte glyph299[] = {
 	0x00,
-	0x78,
-	0x84,
-	0xB4,
-	0xAC,
-	0xB4,
-	0xAC,
-	0x84,
-	0x78,
+	0x00,
+	0xF8,
+	0x00,
+	0x60,
+	0x20,
+	0x20,
+	0x20,
+	0x70,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 175 (0xAF)
+// Character 300 (0x12C)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
-// |      |
+// |*   * |
+// | ***  |
 // |      |
 // |***** |
-// |      |
-// |      |
-// |      |
-// |      |
-// |      |
-// |      |
+// |  *   |
+// |  *   |
+// |  *   |
+// |  *   |
+// |***** |
 // |      |
 // |      |
 // |      |
 // +------+
-static const byte glyph175[] = {
-	0x00,
+static const byte glyph300[] = {
+	0x88,
+	0x70,
 	0x00,
 	0xF8,
-	0x00,
-	0x00,
-	0x00,
-	0x00,
-	0x00,
-	0x00,
+	0x20,
+	0x20,
+	0x20,
+	0x20,
+	0xF8,
 	0x00,
 	0x00,
 	0x00
 };
 
-// Character 176 (0xB0)
+// Character 301 (0x12D)
 // Box: 6 12 0 -3
 // Advance: 6
 //
 // +------+
 // |      |
-// |  **  |
-// | *  * |
-// | *  * |
-// |  **  |
-// |      |
-// |      |
-// |      |
+// |*   * |




More information about the Scummvm-git-logs mailing list