Hi tech@,

I created a new size for Spleen, to bridge the gap between the 5x8 and
the 8x16 versions. The idea is to have something more readable than the
5x8 version while still being small enough to be usable on OLED displays.

Similar to "Spleen 5x8" it only contains the printable ASCII characters
(96 glyphes).

In order to enable and test the font, this option should be added to the
kernel configuration file: option FONT_SPLEEN6x12

Comments? OK?

Index: sys/dev/wsfont/wsfont.c
===================================================================
RCS file: /cvs/src/sys/dev/wsfont/wsfont.c,v
retrieving revision 1.56
diff -u -p -r1.56 wsfont.c
--- sys/dev/wsfont/wsfont.c     11 Jul 2019 18:07:54 -0000      1.56
+++ sys/dev/wsfont/wsfont.c     8 Jul 2020 10:16:31 -0000
@@ -48,6 +48,11 @@
 #include <dev/wsfont/spleen5x8.h>
 #endif
 
+#ifdef FONT_SPLEEN6x12
+#define HAVE_FONT 1
+#include <dev/wsfont/spleen6x12.h>
+#endif
+
 #ifdef FONT_SPLEEN8x16
 #define HAVE_FONT 1
 #endif
@@ -150,17 +155,20 @@ static struct font builtin_fonts[] = {
 #ifdef FONT_SPLEEN5x8
        BUILTIN_FONT(spleen5x8, 4),
 #endif
+#ifdef FONT_SPLEEN6x12
+       BUILTIN_FONT(spleen6x12, 5),
+#endif
 #ifdef FONT_SPLEEN8x16
-       BUILTIN_FONT(spleen8x16, 5),
+       BUILTIN_FONT(spleen8x16, 6),
 #endif
 #ifdef FONT_SPLEEN12x24
-       BUILTIN_FONT(spleen12x24, 6),
+       BUILTIN_FONT(spleen12x24, 7),
 #endif
 #ifdef FONT_SPLEEN16x32
-       BUILTIN_FONT(spleen16x32, 7),
+       BUILTIN_FONT(spleen16x32, 8),
 #endif
 #ifdef FONT_SPLEEN32x64
-       BUILTIN_FONT(spleen32x64, 8),
+       BUILTIN_FONT(spleen32x64, 9),
 #endif
 #undef BUILTIN_FONT
 };
Index: sys/dev/wsfont/spleen6x12.h
===================================================================
RCS file: sys/dev/wsfont/spleen6x12.h
diff -N sys/dev/wsfont/spleen6x12.h
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ sys/dev/wsfont/spleen6x12.h 8 Jul 2020 10:16:31 -0000
@@ -0,0 +1,1294 @@
+/*     $OpenBSD$ */
+
+/*
+ * Copyright (c) 2018-2020 Frederic Cambus <fcam...@openbsd.org>
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+static u_char spleen6x12_data[];
+
+struct wsdisplay_font spleen6x12 = {
+       .name           = "Spleen 6x12",
+       .index          = 0,
+       .firstchar      = ' ',
+       .numchars       = 128 - ' ',
+       .encoding       = WSDISPLAY_FONTENC_ISO,
+       .fontwidth      = 6,
+       .fontheight     = 12,
+       .stride         = 1,
+       .bitorder       = WSDISPLAY_FONTORDER_L2R,
+       .byteorder      = WSDISPLAY_FONTORDER_L2R,
+       .cookie         = NULL,
+       .data           = spleen6x12_data
+};
+
+static u_char spleen6x12_data[] = {
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x00,   /* ........ */
+       0x20,   /* ..*..... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x50,   /* .*.*.... */
+       0x50,   /* .*.*.... */
+       0x50,   /* .*.*.... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x50,   /* .*.*.... */
+       0xf8,   /* *****... */
+       0x50,   /* .*.*.... */
+       0x50,   /* .*.*.... */
+       0x50,   /* .*.*.... */
+       0xf8,   /* *****... */
+       0x50,   /* .*.*.... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x20,   /* ..*..... */
+       0x78,   /* .****... */
+       0xa0,   /* *.*..... */
+       0xa0,   /* *.*..... */
+       0x70,   /* .***.... */
+       0x28,   /* ..*.*... */
+       0x28,   /* ..*.*... */
+       0x28,   /* ..*.*... */
+       0xf0,   /* ****.... */
+       0x20,   /* ..*..... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x08,   /* ....*... */
+       0x48,   /* .*..*... */
+       0x50,   /* .*.*.... */
+       0x10,   /* ...*.... */
+       0x20,   /* ..*..... */
+       0x28,   /* ..*.*... */
+       0x48,   /* .*..*... */
+       0x40,   /* .*...... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x30,   /* ..**.... */
+       0x48,   /* .*..*... */
+       0x48,   /* .*..*... */
+       0x30,   /* ..**.... */
+       0x60,   /* .**..... */
+       0x94,   /* *..*.*.. */
+       0x88,   /* *...*... */
+       0x74,   /* .***.*.. */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x18,   /* ...**... */
+       0x20,   /* ..*..... */
+       0x40,   /* .*...... */
+       0x40,   /* .*...... */
+       0x40,   /* .*...... */
+       0x40,   /* .*...... */
+       0x20,   /* ..*..... */
+       0x18,   /* ...**... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0xc0,   /* **...... */
+       0x20,   /* ..*..... */
+       0x10,   /* ...*.... */
+       0x10,   /* ...*.... */
+       0x10,   /* ...*.... */
+       0x10,   /* ...*.... */
+       0x20,   /* ..*..... */
+       0xc0,   /* **...... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x48,   /* .*..*... */
+       0x30,   /* ..**.... */
+       0xfc,   /* ******.. */
+       0x30,   /* ..**.... */
+       0x48,   /* .*..*... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0xf8,   /* *****... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x40,   /* .*...... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0xf8,   /* *****... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x20,   /* ..*..... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x08,   /* ....*... */
+       0x08,   /* ....*... */
+       0x10,   /* ...*.... */
+       0x10,   /* ...*.... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x40,   /* .*...... */
+       0x40,   /* .*...... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x70,   /* .***.... */
+       0x88,   /* *...*... */
+       0x98,   /* *..**... */
+       0xa8,   /* *.*.*... */
+       0xc8,   /* **..*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x70,   /* .***.... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x20,   /* ..*..... */
+       0x60,   /* .**..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x70,   /* .***.... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x70,   /* .***.... */
+       0x88,   /* *...*... */
+       0x08,   /* ....*... */
+       0x08,   /* ....*... */
+       0x70,   /* .***.... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0xf8,   /* *****... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x70,   /* .***.... */
+       0x88,   /* *...*... */
+       0x08,   /* ....*... */
+       0x30,   /* ..**.... */
+       0x08,   /* ....*... */
+       0x08,   /* ....*... */
+       0x88,   /* *...*... */
+       0x70,   /* .***.... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x90,   /* *..*.... */
+       0x90,   /* *..*.... */
+       0x90,   /* *..*.... */
+       0xf8,   /* *****... */
+       0x10,   /* ...*.... */
+       0x10,   /* ...*.... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0xf8,   /* *****... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0xf0,   /* ****.... */
+       0x08,   /* ....*... */
+       0x08,   /* ....*... */
+       0x08,   /* ....*... */
+       0xf0,   /* ****.... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x70,   /* .***.... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0xf0,   /* ****.... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x70,   /* .***.... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0xf8,   /* *****... */
+       0x88,   /* *...*... */
+       0x08,   /* ....*... */
+       0x10,   /* ...*.... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x70,   /* .***.... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x70,   /* .***.... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x70,   /* .***.... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x70,   /* .***.... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x78,   /* .****... */
+       0x08,   /* ....*... */
+       0x08,   /* ....*... */
+       0x70,   /* .***.... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x20,   /* ..*..... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x20,   /* ..*..... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x20,   /* ..*..... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x40,   /* .*...... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x08,   /* ....*... */
+       0x10,   /* ...*.... */
+       0x20,   /* ..*..... */
+       0x40,   /* .*...... */
+       0x40,   /* .*...... */
+       0x20,   /* ..*..... */
+       0x10,   /* ...*.... */
+       0x08,   /* ....*... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0xf8,   /* *****... */
+       0x00,   /* ........ */
+       0xf8,   /* *****... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x40,   /* .*...... */
+       0x20,   /* ..*..... */
+       0x10,   /* ...*.... */
+       0x08,   /* ....*... */
+       0x08,   /* ....*... */
+       0x10,   /* ...*.... */
+       0x20,   /* ..*..... */
+       0x40,   /* .*...... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x70,   /* .***.... */
+       0x88,   /* *...*... */
+       0x08,   /* ....*... */
+       0x10,   /* ...*.... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x00,   /* ........ */
+       0x20,   /* ..*..... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x70,   /* .***.... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0xb8,   /* *.***... */
+       0xb8,   /* *.***... */
+       0xb8,   /* *.***... */
+       0x80,   /* *....... */
+       0x78,   /* .****... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x70,   /* .***.... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0xf8,   /* *****... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0xf0,   /* ****.... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0xf0,   /* ****.... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0xf0,   /* ****.... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x78,   /* .****... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x78,   /* .****... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0xf0,   /* ****.... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0xf0,   /* ****.... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x78,   /* .****... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0xf0,   /* ****.... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x78,   /* .****... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x78,   /* .****... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0xf0,   /* ****.... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x78,   /* .****... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0xb8,   /* *.***... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x78,   /* .****... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0xf8,   /* *****... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x70,   /* .***.... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x70,   /* .***.... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x70,   /* .***.... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0xc0,   /* **...... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x90,   /* *..*.... */
+       0xe0,   /* ***..... */
+       0x90,   /* *..*.... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x78,   /* .****... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x88,   /* *...*... */
+       0xd8,   /* **.**... */
+       0xf8,   /* *****... */
+       0xa8,   /* *.*.*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x88,   /* *...*... */
+       0xc8,   /* **..*... */
+       0xc8,   /* **..*... */
+       0xa8,   /* *.*.*... */
+       0xa8,   /* *.*.*... */
+       0x98,   /* *..**... */
+       0x98,   /* *..**... */
+       0x88,   /* *...*... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x70,   /* .***.... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x70,   /* .***.... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0xf0,   /* ****.... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0xf0,   /* ****.... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x70,   /* .***.... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x70,   /* .***.... */
+       0x18,   /* ...**... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0xf0,   /* ****.... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0xf0,   /* ****.... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x78,   /* .****... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x70,   /* .***.... */
+       0x08,   /* ....*... */
+       0x08,   /* ....*... */
+       0x08,   /* ....*... */
+       0xf0,   /* ****.... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0xf8,   /* *****... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x78,   /* .****... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x70,   /* .***.... */
+       0x70,   /* .***.... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0xa8,   /* *.*.*... */
+       0xf8,   /* *****... */
+       0xd8,   /* **.**... */
+       0x88,   /* *...*... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x50,   /* .*.*.... */
+       0x20,   /* ..*..... */
+       0x50,   /* .*.*.... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x78,   /* .****... */
+       0x08,   /* ....*... */
+       0x08,   /* ....*... */
+       0xf0,   /* ****.... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0xf8,   /* *****... */
+       0x08,   /* ....*... */
+       0x10,   /* ...*.... */
+       0x20,   /* ..*..... */
+       0x40,   /* .*...... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0xf8,   /* *****... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x78,   /* .****... */
+       0x40,   /* .*...... */
+       0x40,   /* .*...... */
+       0x40,   /* .*...... */
+       0x40,   /* .*...... */
+       0x40,   /* .*...... */
+       0x40,   /* .*...... */
+       0x78,   /* .****... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x40,   /* .*...... */
+       0x40,   /* .*...... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x10,   /* ...*.... */
+       0x10,   /* ...*.... */
+       0x08,   /* ....*... */
+       0x08,   /* ....*... */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x78,   /* .****... */
+       0x08,   /* ....*... */
+       0x08,   /* ....*... */
+       0x08,   /* ....*... */
+       0x08,   /* ....*... */
+       0x08,   /* ....*... */
+       0x08,   /* ....*... */
+       0x78,   /* .****... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x20,   /* ..*..... */
+       0x50,   /* .*.*.... */
+       0x88,   /* *...*... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0xf8,   /* *****... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x40,   /* .*...... */
+       0x20,   /* ..*..... */
+       0x10,   /* ...*.... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x70,   /* .***.... */
+       0x08,   /* ....*... */
+       0x78,   /* .****... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x78,   /* .****... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0xf0,   /* ****.... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0xf0,   /* ****.... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x78,   /* .****... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x78,   /* .****... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x08,   /* ....*... */
+       0x08,   /* ....*... */
+       0x78,   /* .****... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x78,   /* .****... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x78,   /* .****... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0xf8,   /* *****... */
+       0x80,   /* *....... */
+       0x78,   /* .****... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x38,   /* ..***... */
+       0x40,   /* .*...... */
+       0x40,   /* .*...... */
+       0xf0,   /* ****.... */
+       0x40,   /* .*...... */
+       0x40,   /* .*...... */
+       0x40,   /* .*...... */
+       0x40,   /* .*...... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x78,   /* .****... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x70,   /* .***.... */
+       0x08,   /* ....*... */
+       0xf0,   /* ****.... */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0xf0,   /* ****.... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x20,   /* ..*..... */
+       0x00,   /* ........ */
+       0x60,   /* .**..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x30,   /* ..**.... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x10,   /* ...*.... */
+       0x00,   /* ........ */
+       0x10,   /* ...*.... */
+       0x10,   /* ...*.... */
+       0x10,   /* ...*.... */
+       0x10,   /* ...*.... */
+       0x10,   /* ...*.... */
+       0x10,   /* ...*.... */
+       0x60,   /* .**..... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x90,   /* *..*.... */
+       0xa0,   /* *.*..... */
+       0xc0,   /* **...... */
+       0xa0,   /* *.*..... */
+       0x90,   /* *..*.... */
+       0x88,   /* *...*... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x40,   /* .*...... */
+       0x40,   /* .*...... */
+       0x40,   /* .*...... */
+       0x40,   /* .*...... */
+       0x40,   /* .*...... */
+       0x40,   /* .*...... */
+       0x40,   /* .*...... */
+       0x30,   /* ..**.... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0xf0,   /* ****.... */
+       0xa8,   /* *.*.*... */
+       0xa8,   /* *.*.*... */
+       0xa8,   /* *.*.*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0xf0,   /* ****.... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x70,   /* .***.... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x70,   /* .***.... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0xf0,   /* ****.... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0xf0,   /* ****.... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x78,   /* .****... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x78,   /* .****... */
+       0x08,   /* ....*... */
+       0x08,   /* ....*... */
+       0x08,   /* ....*... */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x78,   /* .****... */
+       0x88,   /* *...*... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x80,   /* *....... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x78,   /* .****... */
+       0x80,   /* *....... */
+       0x70,   /* .***.... */
+       0x08,   /* ....*... */
+       0x08,   /* ....*... */
+       0xf0,   /* ****.... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x40,   /* .*...... */
+       0x40,   /* .*...... */
+       0xe0,   /* ***..... */
+       0x40,   /* .*...... */
+       0x40,   /* .*...... */
+       0x40,   /* .*...... */
+       0x40,   /* .*...... */
+       0x30,   /* ..**.... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x78,   /* .****... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x50,   /* .*.*.... */
+       0x20,   /* ..*..... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0xa8,   /* *.*.*... */
+       0xf8,   /* *****... */
+       0xd8,   /* **.**... */
+       0x88,   /* *...*... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x70,   /* .***.... */
+       0x70,   /* .***.... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x88,   /* *...*... */
+       0x78,   /* .****... */
+       0x08,   /* ....*... */
+       0x08,   /* ....*... */
+       0xf0,   /* ****.... */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0xf8,   /* *****... */
+       0x08,   /* ....*... */
+       0x10,   /* ...*.... */
+       0x20,   /* ..*..... */
+       0x40,   /* .*...... */
+       0xf8,   /* *****... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x18,   /* ...**... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x60,   /* .**..... */
+       0x60,   /* .**..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x18,   /* ...**... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x60,   /* .**..... */
+       0x10,   /* ...*.... */
+       0x10,   /* ...*.... */
+       0x18,   /* ...**... */
+       0x18,   /* ...**... */
+       0x10,   /* ...*.... */
+       0x10,   /* ...*.... */
+       0x60,   /* .**..... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x48,   /* .*..*... */
+       0xb0,   /* *.**.... */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+};

Reply via email to