Overhaul of glyph-name handling in the paper backends. Before, we had
authorben <ben@cda61777-01e9-0310-a592-d414129be87e>
Sat, 6 Jan 2007 17:32:34 +0000 (17:32 +0000)
committerben <ben@cda61777-01e9-0310-a592-d414129be87e>
Sat, 6 Jan 2007 17:32:34 +0000 (17:32 +0000)
a separate dense array of glyph names for each font, and referenced glyphs
by indicies into that array, which meant that the array had to be set
up before we could generate any indices.  Now we have an overall array of
glyph names, and use the same glyph indicies for all fonts.  Some arrays
have had to turn into tree234s as a result.

git-svn-id: svn://svn.tartarus.org/sgt/halibut@7061 cda61777-01e9-0310-a592-d414129be87e

bk_paper.c
bk_pdf.c
bk_ps.c
in_afm.c
paper.h
psdata.c

index fc9f91b..c17dfc8 100644 (file)
@@ -1350,14 +1350,80 @@ static font_encoding *new_font_encoding(font_data *font)
     fe->free_pos = 0x21;
 
     for (i = 0; i < 256; i++) {
-       fe->vector[i] = NULL;
-       fe->indices[i] = -1;
+       fe->vector[i] = NOGLYPH;
        fe->to_unicode[i] = 0xFFFF;
     }
 
     return fe;
 }
 
+static subfont_map_entry *encode_glyph_at(glyph g, wchar_t u,
+                                         font_encoding *fe, int pos)
+{
+    subfont_map_entry *sme = snew(subfont_map_entry);
+
+    sme->subfont = fe;
+    sme->position = pos;
+    fe->vector[pos] = g;
+    fe->to_unicode[pos] = u;
+    add234(fe->font->subfont_map, sme);
+    return sme;
+}
+
+static int new_sfmap_cmp(void *a, void *b)
+{
+    glyph ga = *(glyph *)a;
+    subfont_map_entry *sb = b;
+    glyph gb = sb->subfont->vector[sb->position];
+
+    if (ga < gb) return -1;
+    if (ga > gb) return 1;
+    return 0;
+}
+
+static subfont_map_entry *encode_glyph(glyph g, wchar_t u, font_data *font)
+{
+    subfont_map_entry *sme;
+    int c;
+
+    sme = find234(font->subfont_map, &g, new_sfmap_cmp);
+    if (sme) return sme;
+
+    /*
+     * This character is not yet in a subfont. Assign one.
+     */
+    if (font->latest_subfont->free_pos >= 0x100)
+       font->latest_subfont = new_font_encoding(font);
+
+    c = font->latest_subfont->free_pos++;
+    if (font->latest_subfont->free_pos == 0x7F)
+       font->latest_subfont->free_pos = 0xA1;
+
+    return encode_glyph_at(g, u, font->latest_subfont, c);
+}
+
+static int sfmap_cmp(void *a, void *b)
+{
+    subfont_map_entry *sa = a, *sb = b;
+    glyph ga = sa->subfont->vector[sa->position];
+    glyph gb = sb->subfont->vector[sb->position];
+
+    if (ga < gb) return -1;
+    if (ga > gb) return 1;
+    return 0;
+}
+
+int width_cmp(void *a, void *b)
+{
+    glyph_width const *wa = a, *wb = b;
+
+    if (wa->glyph < wb->glyph)
+       return -1;
+    if (wa->glyph > wb->glyph)
+       return 1;
+    return 0;
+}
+
 int kern_cmp(void *a, void *b)
 {
     kern_pair const *ka = a, *kb = b;
@@ -1388,50 +1454,12 @@ int lig_cmp(void *a, void *b)
     return 0;
 }
 
-/* This wouldn't be necessary if C had closures. */
-static font_info *glyph_cmp_fi;
-
-static int glyph_cmp(void const *a, void const *b)
-{
-    return strcmp(glyph_cmp_fi->glyphs[*(unsigned short *)a],
-                 glyph_cmp_fi->glyphs[*(unsigned short *)b]);
-}
-
-/*
- * Set up the glyphsbyname index for a font.
- */
-void font_index_glyphs(font_info *fi) {
-    int i;
-
-    fi->glyphsbyname = snewn(fi->nglyphs, unsigned short);
-    for (i = 0; i < fi->nglyphs; i++)
-       fi->glyphsbyname[i] = i;
-    glyph_cmp_fi = fi;
-    qsort(fi->glyphsbyname, fi->nglyphs, sizeof(fi->glyphsbyname[0]),
-         glyph_cmp);
-}
-
-int find_glyph(font_info const *fi, char const *name) {
-    int i, j, k, r;
-
-    i = -1;
-    j = fi->nglyphs;
-    while (j-i > 1) {
-       k = (i + j) / 2;
-       r = strcmp(fi->glyphs[fi->glyphsbyname[k]], name);
-       if (r == 0)
-           return fi->glyphsbyname[k];
-       else if (r > 0)
-           j = k;
-       else
-           i = k;
-    }
-    return -1;
+static int utoglyph(font_info const *fi, wchar_t u) {
+    return (u < 0 || u > 0xFFFF ? NOGLYPH : fi->bmp[u]);
 }
 
 static font_data *make_std_font(font_list *fontlist, char const *name)
 {
-    int nglyphs;
     font_info const *fi;
     font_data *f;
     font_encoding *fe;
@@ -1449,8 +1477,7 @@ static font_data *make_std_font(font_list *fontlist, char const *name)
 
     f->list = fontlist;
     f->info = fi;
-    nglyphs = f->info->nglyphs;
-    f->subfont_map = snewn(nglyphs, subfont_map_entry);
+    f->subfont_map = newtree234(sfmap_cmp);
 
     /*
      * Our first subfont will contain all of US-ASCII. This isn't
@@ -1463,34 +1490,33 @@ static font_data *make_std_font(font_list *fontlist, char const *name)
     fe->free_pos = 0xA1;              /* only the top half is free */
     f->latest_subfont = fe;
 
-    for (i = 0; i < nglyphs; i++) {
-       wchar_t ucs;
-       ucs = ps_glyph_to_unicode(f->info->glyphs[i]);
-       if (ucs >= 0x20 && ucs <= 0x7E) {
-           fe->vector[ucs] = f->info->glyphs[i];
-           fe->indices[ucs] = i;
-           fe->to_unicode[ucs] = ucs;
-           f->subfont_map[i].subfont = fe;
-           f->subfont_map[i].position = ucs;
-       } else {
-           /*
-            * This character is not yet assigned to a subfont.
-            */
-           f->subfont_map[i].subfont = NULL;
-           f->subfont_map[i].position = 0;
-       }
+    for (i = 0x21; i <= 0x7E; i++) {
+       glyph g = utoglyph(fi, i);
+       if (g != NOGLYPH)
+           encode_glyph_at(g, i, fe, i);
     }
 
     return f;
 }
 
 /* NB: arguments are glyph numbers from font->bmp. */
+int find_width(font_data *font, glyph index)
+{
+    glyph_width wantw;
+    glyph_width const *w;
+
+    wantw.glyph = index;
+    w = find234(font->info->widths, &wantw, NULL);
+    if (!w) return 0;
+    return w->width;
+}
+
 static int find_kern(font_data *font, int lindex, int rindex)
 {
     kern_pair wantkp;
     kern_pair const *kp;
 
-    if (lindex == 0xFFFF || rindex == 0xFFFF)
+    if (lindex == NOGLYPH || rindex == NOGLYPH)
        return 0;
     wantkp.left = lindex;
     wantkp.right = rindex;
@@ -1505,20 +1531,16 @@ static int find_lig(font_data *font, int lindex, int rindex)
     ligature wantlig;
     ligature const *lig;
 
-    if (lindex == 0xFFFF || rindex == 0xFFFF)
-       return 0xFFFF;
+    if (lindex == NOGLYPH || rindex == NOGLYPH)
+       return NOGLYPH;
     wantlig.left = lindex;
     wantlig.right = rindex;
     lig = find234(font->info->ligs, &wantlig, NULL);
     if (lig == NULL)
-       return 0xFFFF;
+       return NOGLYPH;
     return lig->lig;
 }
 
-static int utoglyph(font_info const *fi, wchar_t u) {
-    return (u < 0 || u > 0xFFFF ? 0xFFFF : fi->bmp[u]);
-}
-
 static int string_width(font_data *font, wchar_t const *string, int *errs,
                        unsigned flags)
 {
@@ -1528,22 +1550,21 @@ static int string_width(font_data *font, wchar_t const *string, int *errs,
     if (errs)
        *errs = 0;
 
-    oindex = 0xFFFF;
+    oindex = NOGLYPH;
     index = utoglyph(font->info, *string);
     for (; *string; string++) {
        nindex = utoglyph(font->info, string[1]);
 
-       if (index == 0xFFFF) {
+       if (index == NOGLYPH) {
            if (errs)
                *errs = 1;
        } else {
            if (!(flags & RS_NOLIG) &&
-               (lindex = find_lig(font, index, nindex)) != 0xFFFF) {
+               (lindex = find_lig(font, index, nindex)) != NOGLYPH) {
                index = lindex;
                continue;
            }
-           width += find_kern(font, oindex, index) +
-               font->info->widths[index];
+           width += find_kern(font, oindex, index) + find_width(font, index);
        }
        oindex = index;
        index = nindex;
@@ -1987,24 +2008,25 @@ static int render_string(page_data *page, font_data *font, int fontsize,
     char *text;
     int textpos, textwid, kern, nglyph, glyph, oglyph, lig;
     font_encoding *subfont = NULL, *sf;
+    subfont_map_entry *sme;
 
     text = snewn(1 + ustrlen(str), char);
     textpos = textwid = 0;
 
-    glyph = 0xFFFF;
+    glyph = NOGLYPH;
     nglyph = utoglyph(font->info, *str);
     while (*str) {
        oglyph = glyph;
        glyph = nglyph;
        nglyph = utoglyph(font->info, str[1]);
 
-       if (glyph == 0xFFFF) {
+       if (glyph == NOGLYPH) {
            str++;
            continue;                  /* nothing more we can do here */
        }
 
        if (!(flags & RS_NOLIG) &&
-           (lig = find_lig(font, glyph, nglyph)) != 0xFFFF) {
+           (lig = find_lig(font, glyph, nglyph)) != NOGLYPH) {
            nglyph = lig;
            str++;
            continue;
@@ -2013,29 +2035,8 @@ static int render_string(page_data *page, font_data *font, int fontsize,
        /*
         * Find which subfont this character is going in.
         */
-       sf = font->subfont_map[glyph].subfont;
-
-       if (!sf) {
-           int c;
-
-           /*
-            * This character is not yet in a subfont. Assign one.
-            */
-           if (font->latest_subfont->free_pos >= 0x100)
-               font->latest_subfont = new_font_encoding(font);
-
-           c = font->latest_subfont->free_pos++;
-           if (font->latest_subfont->free_pos == 0x7F)
-               font->latest_subfont->free_pos = 0xA1;
-
-           font->subfont_map[glyph].subfont = font->latest_subfont;
-           font->subfont_map[glyph].position = c;
-           font->latest_subfont->vector[c] = font->info->glyphs[glyph];
-           font->latest_subfont->indices[c] = glyph;
-           font->latest_subfont->to_unicode[c] = *str;
-
-           sf = font->latest_subfont;
-       }
+       sme = encode_glyph(glyph, *str, font);
+       sf = sme->subfont;
 
        kern = find_kern(font, oglyph, glyph) * fontsize;
 
@@ -2053,8 +2054,8 @@ static int render_string(page_data *page, font_data *font, int fontsize,
            subfont = sf;
        }
 
-       text[textpos++] = font->subfont_map[glyph].position;
-       textwid += font->info->widths[glyph] * fontsize;
+       text[textpos++] = sme->position;
+       textwid += find_width(font, glyph) * fontsize;
 
        str++;
     }
index bdce859..3a0ec75 100644 (file)
--- a/bk_pdf.c
+++ b/bk_pdf.c
@@ -159,14 +159,14 @@ void pdf_backend(paragraph *sourceform, keywordlist *keywords,
 
        for (i = 0; i < 256; i++) {
            char buf[20];
-           if (!fe->vector[i])
+           if (fe->vector[i] == NOGLYPH)
                continue;
            if (i != prev + 1) {
                sprintf(buf, "\n%d", i);
                objtext(font, buf);
            }
            objtext(font, i % 8 ? "/" : "\n/");
-           objtext(font, fe->vector[i]);
+           objtext(font, glyph_extern(fe->vector[i]));
            prev = i;
        }
 
@@ -190,7 +190,7 @@ void pdf_backend(paragraph *sourceform, keywordlist *keywords,
            font_info const *fi = fe->font->info;
            int flags;
            for (i = 0; i < 256; i++)
-               if (fe->indices[i] >= 0) {
+               if (fe->vector[i] != NOGLYPH) {
                    if (firstchar < 0) firstchar = i;
                    lastchar = i;
                }
@@ -202,10 +202,10 @@ void pdf_backend(paragraph *sourceform, keywordlist *keywords,
            objtext(widths, "[\n");
            for (i = firstchar; i <= lastchar; i++) {
                double width;
-               if (fe->indices[i] < 0)
+               if (fe->vector[i] == NOGLYPH)
                    width = 0.0;
                else
-                   width = fi->widths[fe->indices[i]];
+                   width = find_width(fe->font, fe->vector[i]);
                sprintf(buf, "%g\n", 1000.0 * width / FUNITS_PER_PT);
                objtext(widths, buf);
            }
diff --git a/bk_ps.c b/bk_ps.c
index 46652e9..5d1a951 100644 (file)
--- a/bk_ps.c
+++ b/bk_ps.c
@@ -230,8 +230,7 @@ void ps_backend(paragraph *sourceform, keywordlist *keywords,
        ps_token(fp, &cc, "{1 index /FID ne {def} {pop pop} ifelse} forall\n");
        ps_token(fp, &cc, "/Encoding [\n");
        for (i = 0; i < 256; i++)
-           ps_token(fp, &cc, "/%s",
-                    fe->vector[i] ? fe->vector[i] : ".notdef");
+           ps_token(fp, &cc, "/%s", glyph_extern(fe->vector[i]));
        ps_token(fp, &cc, "] def\n");
        ps_token(fp, &cc, "currentdict end\n");
        ps_token(fp, &cc, "/fontname-%s exch definefont /%s exch def\n",
index a4dd0f6..d3d5ecb 100644 (file)
--- a/in_afm.c
+++ b/in_afm.c
@@ -55,9 +55,7 @@ void read_afm_file(input *in) {
 
     fi = snew(font_info);
     fi->name = NULL;
-    fi->nglyphs = 0;
-    fi->glyphs = NULL;
-    fi->widths = NULL;
+    fi->widths = newtree234(width_cmp);
     fi->fp = NULL;
     fi->kerns = newtree234(kern_cmp);
     fi->ligs = newtree234(lig_cmp);
@@ -153,19 +151,17 @@ void read_afm_file(input *in) {
            }
            fi->italicangle = atof(val);
        } else if (strcmp(key, "StartCharMetrics") == 0) {
-           char const **glyphs;
-           int *widths;
-           int i;
+           int nglyphs, i;
            if (!(val = strtok(NULL, " \t"))) {
                error(err_afmval, &in->pos, key, 1);
                goto giveup;
            }
-           fi->nglyphs = atoi(val);
+           nglyphs = atoi(val);
            sfree(line);
-           glyphs = snewn(fi->nglyphs, char const *);
-           widths = snewn(fi->nglyphs, int);
-           for (i = 0; i < fi->nglyphs; i++) {
-               glyphs[i] = NULL;
+           for (i = 0; i < nglyphs; i++) {
+               int width = 0;
+               glyph g = NOGLYPH;
+
                line = afm_read_line(in);
                if (line == NULL)
                    goto giveup;
@@ -177,14 +173,14 @@ void read_afm_file(input *in) {
                            error(err_afmval, &in->pos, key, 1);
                            goto giveup;
                        }
-                       widths[i] = atoi(val);
+                       width = atoi(val);
                    } else if (strcmp(key, "N") == 0) {
                        if (!(val = strtok(NULL, " \t")) ||
                            !strcmp(val, ";")) {
                            error(err_afmval, &in->pos, key, 1);
                            goto giveup;
                        }
-                       glyphs[i] = dupstr(val);
+                       g = glyph_intern(val);
                    }
                    do {
                        key = strtok(NULL, " \t");
@@ -192,21 +188,22 @@ void read_afm_file(input *in) {
                    key = strtok(NULL, " \t");
                }
                sfree(line);
+               if (width != 0 && g != NOGLYPH) {
+                   wchar_t ucs;
+                   glyph_width *w = snew(glyph_width);
+                   w->glyph = g;
+                   w->width = width;
+                   add234(fi->widths, w);
+                   ucs = ps_glyph_to_unicode(glyph_extern(g));
+                   if (ucs < 0xFFFF)
+                       fi->bmp[ucs] = g;
+               }
            }
            line = afm_read_line(in);
            if (!line || !afm_require_key(line, "EndCharMetrics", in))
                goto giveup;
            sfree(line);
-           fi->glyphs = glyphs;
-           fi->widths = widths;
 
-           for (i = 0; i < fi->nglyphs; i++) {
-               wchar_t ucs;
-               ucs = ps_glyph_to_unicode(fi->glyphs[i]);
-               if (ucs < 0xFFFF)
-                   fi->bmp[ucs] = i;
-           }
-           font_index_glyphs(fi);
        } else if (strcmp(key, "StartKernPairs") == 0 ||
                   strcmp(key, "StartKernPairs0") == 0) {
            int nkerns, i;
@@ -234,8 +231,8 @@ void read_afm_file(input *in) {
                        error(err_afmval, &in->pos, key, 3);
                        goto giveup;
                    }
-                   l = find_glyph(fi, nl);
-                   r = find_glyph(fi, nr);
+                   l = glyph_intern(nl);
+                   r = glyph_intern(nr);
                    if (l == -1 || r == -1) continue;
                    kp = snew(kern_pair);
                    kp->left = l;
diff --git a/paper.h b/paper.h
index 9bea29d..bab9e4f 100644 (file)
--- a/paper.h
+++ b/paper.h
 #define UNITS_PER_PT 1000
 #define FUNITS_PER_PT 1000.0
 
+/* Glyphs are represented by integer indicies into a table of names. */
+typedef unsigned short glyph;
+#define NOGLYPH 0xFFFF
+
 typedef struct document_Tag document;
+typedef struct glyph_width_Tag glyph_width;
 typedef struct kern_pair_Tag kern_pair;
 typedef struct ligature_Tag ligature;
 typedef struct font_info_Tag font_info;
@@ -42,11 +47,20 @@ struct document_Tag {
 };
 
 /*
+ * This data structure represents the normal width of a single glyph
+ * in a font.
+ */
+struct glyph_width_Tag {
+    glyph glyph;
+    int width;
+};
+
+/*
  * This data structure represents a kerning pair within a font.
  */
 struct kern_pair_Tag {
-    /* Glyph indices, in font_data.glyphs. */
-    unsigned short left, right;
+    /* Glyph indices. */
+    glyph left, right;
     /* Kern amount, in internal units. */
     int kern;
 };
@@ -55,7 +69,7 @@ struct kern_pair_Tag {
  * ... and this one represents a ligature.
  */
 struct ligature_Tag {
-    unsigned short left, right, lig;
+    glyph left, right, lig;
 };
 
 /*
@@ -81,19 +95,8 @@ struct font_info_Tag {
      * Lengths of the unencrypted and encrypted portions of the font.
      */
     long length1, length2;
-    /*
-     * An array of pointers to the available glyph names, and their
-     * corresponding character widths. These two arrays have
-     * parallel indices.
-     */
-    int nglyphs;
-    const char *const *glyphs;
-    const int *widths;
-    /*
-     * Glyph indices sorted into glyph-name order, for name-to-index
-     * mapping.
-     */
-    unsigned short *glyphsbyname;
+    /* A tree of glyph_widths */
+    tree234 *widths;
     /* A tree of kern_pairs */
     tree234 *kerns;
     /* ... and one of ligatures */
@@ -105,7 +108,7 @@ struct font_info_Tag {
      * know that no glyph in the Adobe Glyph List falls outside
      * it), whose elements are indices into the above two arrays.
      */
-    unsigned short bmp[65536];
+    glyph bmp[65536];
     /*
      * Various bits of metadata needed for the /FontDescriptor dictionary
      * in PDF.
@@ -128,12 +131,12 @@ struct font_data_Tag {
     font_info const *info;
     /*
      * At some point I'm going to divide the font into sub-fonts
-     * with largely non-overlapping encoding vectors. This array
+     * with largely non-overlapping encoding vectors. This tree
      * will track which glyphs go into which subfonts. Also here I
      * keep track of the latest subfont of any given font, so I can
      * go back and extend its encoding.
      */
-    subfont_map_entry *subfont_map;
+    tree234 *subfont_map;
     font_encoding *latest_subfont;
     /*
      * The font list to which this font belongs.
@@ -156,8 +159,7 @@ struct font_encoding_Tag {
     char *name;                               /* used by client backends */
 
     font_data *font;                  /* the parent font structure */
-    const char *vector[256];          /* the actual encoding vector */
-    int indices[256];                 /* indices back into main font struct */
+    glyph vector[256];                /* the actual encoding vector */
     wchar_t to_unicode[256];          /* PDF will want to know this */
     int free_pos;                     /* space left to extend encoding */
 };
@@ -372,15 +374,16 @@ struct outline_element_Tag {
 /*
  * Functions exported from bk_paper.c
  */
+int width_cmp(void *, void *); /* use when setting up widths */
 int kern_cmp(void *, void *); /* use when setting up kern_pairs */
 int lig_cmp(void *, void *); /* use when setting up ligatures */
-void font_index_glyphs(font_info *fi);
-int find_glyph(font_info const *fi, char const *name);
-
+int find_width(font_data *, glyph);
 
 /*
  * Functions and data exported from psdata.c.
  */
+glyph glyph_intern(char const *);
+char const *glyph_extern(glyph);
 wchar_t ps_glyph_to_unicode(char const *glyph);
 extern const char *const ps_std_glyphs[];
 void init_std_fonts(void);
index e9cad9c..66354d3 100644 (file)
--- a/psdata.c
+++ b/psdata.c
@@ -7,23 +7,18 @@
 #include "halibut.h"
 #include "paper.h"
 
-/* ----------------------------------------------------------------------
- * Mapping between PS character names (/aacute, /zcaron etc) and
- * Unicode code points.
- * 
- * Generated from the Adobe Glyph List at
- * 
- *   http://partners.adobe.com/public/developer/en/opentype/glyphlist.txt
- * 
- * by a succession of Perl/sh fragments, quoted alongside each
- * array.
- */
-
 /*
+ * Within the paper backends, PostScript glyph names are represented
+ * by small integers.  For standard glyphs, these are indicies into
+ * a table generated from the Adobe Glyph List from
+ * <http://partners.adobe.com/public/developer/en/opentype/glyphlist.txt>.
+ * Since all the scripts that generate fragments of code for this file
+ * need that list, it's worth generating a file containing just the names.
 
-grep '^[^#;][^;]*;[^ ][^ ][^ ][^ ]$' glyphlist.txt | sort -t\; +0 -1 | \
-    cut -f1 -d\; | perl -ne 'chomp; print "\"$_\", "' | \
-    fold -s -w68 | sed 's/^/    /'; echo
+grep '^[^#;][^;]*;[^ ][^ ][^ ][^ ]$' glyphlist.txt | sort -t\; -k1,2 | \
+    cut -f1 -d\; > glyphnames.txt
+
+< glyphnames.txt xargs printf '"%s", ' | fold -s -w68 | sed 's/^/    /'; echo
 
  */
 static const char *const ps_glyphs_alphabetic[] = {
@@ -1120,7 +1115,44 @@ static const char *const ps_glyphs_alphabetic[] = {
     "zretroflexhook", "zstroke", "zuhiragana", "zukatakana", 
 };
 
-/*
+glyph glyph_intern(char const *glyphname)
+{
+    int i, j, k, c;
+
+    i = -1;
+    j = lenof(ps_glyphs_alphabetic);
+    while (j-i > 1) {
+       k = (i + j) / 2;
+       c = strcmp(glyphname, ps_glyphs_alphabetic[k]);
+
+       if (c == 0)
+           return k;
+       else if (c < 0)
+           j = k;
+       else
+           i = k;
+    }
+
+    return NOGLYPH;                   /* illegal value means not found */
+}
+
+char const *glyph_extern(glyph glyph)
+{
+
+    if (glyph == NOGLYPH) return ".notdef";
+    assert(glyph < lenof(ps_glyphs_alphabetic));
+    return ps_glyphs_alphabetic[glyph];
+}
+
+/* ----------------------------------------------------------------------
+ * Mapping between PS character names (/aacute, /zcaron etc) and
+ * Unicode code points.
+ * 
+ * Generated from the Adobe Glyph List at
+ * 
+ *   http://partners.adobe.com/public/developer/en/opentype/glyphlist.txt
+ * 
+ * by another Perl/sh fragment.
 
 grep '^[^#;][^;]*;[^ ][^ ][^ ][^ ]$' glyphlist.txt | sort -t\; +0 -1 | \
     cut -f2 -d\; | perl -ne 'chomp; print "0x$_, "' | \
@@ -1655,25 +1687,12 @@ static const unsigned short ps_codes_alphabetic[] = {
     0xFF5A, 0x305E, 0x30BE, 0x24B5, 0x0290, 0x01B6, 0x305A, 0x30BA, 
 };
 
-wchar_t ps_glyph_to_unicode(char const *glyph)
+wchar_t ps_glyph_to_unicode(char const *glyphname)
 {
-    int i, j, k, c;
-
-    i = -1;
-    j = lenof(ps_glyphs_alphabetic);
-    while (j-i > 1) {
-       k = (i + j) / 2;
-       c = strcmp(glyph, ps_glyphs_alphabetic[k]);
-
-       if (c == 0)
-           return ps_codes_alphabetic[k];
-       else if (c < 0)
-           j = k;
-       else
-           i = k;
-    }
-
-    return 0xFFFF;                    /* illegal value means not found */
+    glyph g = glyph_intern(glyphname);
+    
+    if (g == NOGLYPH) return 0xFFFF;
+    return ps_codes_alphabetic[g];
 }
 
 /* ----------------------------------------------------------------------
@@ -1803,23 +1822,27 @@ fonts="Times-Roman Times-Italic Times-Bold Times-BoldItalic \
 for i in $fonts; do
   printf 'static const kern_pair %s_kerns[] = {\n' $(echo $i | tr 'A-Z\-' a-z_)
   perl -e '
-open G, "stdchars.txt" or die;
-chomp(@g = <G>); %g = map(($_, $i++), @g);
+open S, "stdchars.txt" or die;
+chomp(@s = <S>);
+open G, "glyphnames.txt" or die;
+chomp(@g = <G>); %g = map(($_, $i++), @g); %g = map(($_, $g{$_}), @s); 
 open M, "$ARGV[0].afm" or die;
 while (<M>) { /KPX (\S+) (\S+) (\S+)/ and exists $g{$1} and exists $g{$2} and
   print "{$g{$1},$g{$2},$3}, "; } print "\n"' $i |\
     fold -sw 68 | sed 's/^/    /'
-  printf '    {0xFFFF,0xFFFF,0}\n};\n'
+  printf '    {NOGLYPH,NOGLYPH,0}\n};\n'
   printf 'static const ligature %s_ligs[] = {\n' $(echo $i | tr 'A-Z\-' a-z_)
   perl -e '
-open G, "stdchars.txt" or die;
-chomp(@g = <G>); %g = map(($_, $i++), @g);
+open S, "stdchars.txt" or die;
+chomp(@s = <S>);
+open G, "glyphnames.txt" or die;
+chomp(@g = <G>); %g = map(($_, $i++), @g); %g = map(($_, $g{$_}), @s); 
 open M, "$ARGV[0].afm" or die;
 while (<M>) { / N (\S+) / and $l = $1;
   while (/ L (\S+) (\S+) /g) { exists $g{$l} and exists $g{$1} and
     exists $g{$2} and print "{$g{$l},$g{$1},$g{$2}}, "; } } print "\n"' $i |\
     fold -sw 68 | sed 's/^/    /'
-  printf '    {0xFFFF,0xFFFF,0xFFFF}\n};\n'
+  printf '    {NOGLYPH,NOGLYPH,NOGLYPH}\n};\n'
 done
 
 cat <<DECL
@@ -1860,2044 +1883,2327 @@ printf '};\n'
  */
 
 static const kern_pair times_roman_kerns[] = {
-    {0,2,-40}, {0,59,-40}, {0,6,-40}, {0,14,-55}, {0,72,-55}, 
-    {0,73,-55}, {0,74,-55}, {0,75,-55}, {0,76,-55}, {0,77,-55}, 
-    {0,16,-55}, {0,19,-111}, {0,20,-55}, {0,80,-55}, {0,81,-55}, 
-    {0,82,-55}, {0,83,-55}, {0,21,-135}, {0,22,-90}, {0,24,-105}, 
-    {0,84,-105}, {0,85,-105}, {0,206,-111}, {0,47,-74}, {0,48,-92}, 
-    {0,50,-92}, {0,119,-92}, {0,120,-92}, {53,2,-40}, {53,59,-40}, 
-    {53,6,-40}, {53,14,-55}, {53,72,-55}, {53,73,-55}, {53,74,-55}, 
-    {53,75,-55}, {53,76,-55}, {53,77,-55}, {53,16,-55}, {53,19,-111}, 
-    {53,20,-55}, {53,80,-55}, {53,81,-55}, {53,82,-55}, {53,83,-55}, 
-    {53,21,-135}, {53,22,-90}, {53,24,-105}, {53,84,-105}, 
-    {53,85,-105}, {53,206,-111}, {53,47,-74}, {53,48,-92}, {53,50,-92}, 
-    {53,119,-92}, {53,120,-92}, {54,2,-40}, {54,59,-40}, {54,6,-40}, 
-    {54,14,-55}, {54,72,-55}, {54,73,-55}, {54,74,-55}, {54,75,-55}, 
-    {54,76,-55}, {54,77,-55}, {54,16,-55}, {54,19,-111}, {54,20,-55}, 
-    {54,80,-55}, {54,81,-55}, {54,82,-55}, {54,83,-55}, {54,21,-135}, 
-    {54,22,-90}, {54,24,-105}, {54,84,-105}, {54,85,-105}, 
-    {54,206,-111}, {54,47,-74}, {54,48,-92}, {54,50,-92}, {54,119,-92}, 
-    {54,120,-92}, {55,2,-40}, {55,59,-40}, {55,6,-40}, {55,14,-55}, 
-    {55,72,-55}, {55,73,-55}, {55,74,-55}, {55,75,-55}, {55,76,-55}, 
-    {55,77,-55}, {55,16,-55}, {55,19,-111}, {55,20,-55}, {55,80,-55}, 
-    {55,81,-55}, {55,82,-55}, {55,83,-55}, {55,21,-135}, {55,22,-90}, 
-    {55,24,-105}, {55,84,-105}, {55,85,-105}, {55,206,-111}, 
-    {55,47,-74}, {55,48,-92}, {55,50,-92}, {55,119,-92}, {55,120,-92}, 
-    {56,2,-40}, {56,59,-40}, {56,6,-40}, {56,14,-55}, {56,72,-55}, 
-    {56,73,-55}, {56,74,-55}, {56,75,-55}, {56,76,-55}, {56,77,-55}, 
-    {56,16,-55}, {56,19,-111}, {56,20,-55}, {56,80,-55}, {56,81,-55}, 
-    {56,82,-55}, {56,83,-55}, {56,21,-135}, {56,22,-90}, {56,24,-105}, 
-    {56,84,-105}, {56,85,-105}, {56,206,-111}, {56,47,-74}, 
-    {56,48,-92}, {56,50,-92}, {56,119,-92}, {56,120,-92}, {57,2,-40}, 
-    {57,59,-40}, {57,6,-40}, {57,14,-55}, {57,72,-55}, {57,73,-55}, 
-    {57,74,-55}, {57,75,-55}, {57,76,-55}, {57,77,-55}, {57,16,-55}, 
-    {57,19,-111}, {57,20,-55}, {57,80,-55}, {57,81,-55}, {57,82,-55}, 
-    {57,83,-55}, {57,21,-135}, {57,22,-90}, {57,24,-105}, {57,84,-105}, 
-    {57,85,-105}, {57,206,-111}, {57,47,-74}, {57,48,-92}, {57,50,-92}, 
-    {57,119,-92}, {57,120,-92}, {58,2,-40}, {58,59,-40}, {58,6,-40}, 
-    {58,14,-55}, {58,72,-55}, {58,73,-55}, {58,74,-55}, {58,75,-55}, 
-    {58,76,-55}, {58,77,-55}, {58,16,-55}, {58,19,-111}, {58,20,-55}, 
-    {58,80,-55}, {58,81,-55}, {58,82,-55}, {58,83,-55}, {58,21,-135}, 
-    {58,22,-90}, {58,24,-105}, {58,84,-105}, {58,85,-105}, 
-    {58,206,-111}, {58,47,-74}, {58,48,-92}, {58,50,-92}, {58,119,-92}, 
-    {58,120,-92}, {1,0,-35}, {1,53,-35}, {1,54,-35}, {1,55,-35}, 
-    {1,56,-35}, {1,57,-35}, {1,58,-35}, {1,20,-10}, {1,80,-10}, 
-    {1,81,-10}, {1,82,-10}, {1,83,-10}, {3,0,-40}, {3,53,-40}, 
-    {3,54,-40}, {3,55,-40}, {3,56,-40}, {3,57,-40}, {3,58,-40}, 
-    {3,21,-40}, {3,22,-30}, {3,24,-55}, {3,84,-55}, {3,85,-55}, 
-    {5,0,-74}, {5,53,-74}, {5,54,-74}, {5,55,-74}, {5,56,-74}, 
-    {5,57,-74}, {5,58,-74}, {5,26,-15}, {5,88,-15}, {5,89,-15}, 
-    {5,90,-15}, {5,91,-15}, {5,92,-15}, {5,93,-15}, {5,142,-80}, 
-    {5,40,-15}, {5,107,-15}, {5,108,-15}, {5,109,-15}, {5,110,-15}, 
-    {5,111,-15}, {5,112,-15}, {5,194,-80}, {9,0,-60}, {9,53,-60}, 
-    {9,54,-60}, {9,55,-60}, {9,56,-60}, {9,57,-60}, {9,58,-60}, 
-    {10,14,-30}, {10,72,-30}, {10,73,-30}, {10,74,-30}, {10,75,-30}, 
-    {10,76,-30}, {10,77,-30}, {10,30,-25}, {10,95,-25}, {10,96,-25}, 
-    {10,97,-25}, {10,98,-25}, {10,40,-35}, {10,107,-35}, {10,108,-35}, 
-    {10,109,-35}, {10,110,-35}, {10,111,-35}, {10,112,-35}, 
-    {10,46,-15}, {10,115,-15}, {10,116,-15}, {10,117,-15}, 
-    {10,118,-15}, {10,50,-25}, {10,119,-25}, {10,120,-25}, {11,19,-92}, 
-    {11,21,-100}, {11,22,-74}, {11,24,-100}, {11,84,-100}, 
-    {11,85,-100}, {11,206,-92}, {11,50,-55}, {11,119,-55}, 
-    {11,120,-55}, {69,19,-92}, {69,21,-100}, {69,22,-74}, {69,24,-100}, 
-    {69,84,-100}, {69,85,-100}, {69,206,-92}, {69,50,-55}, 
-    {69,119,-55}, {69,120,-55}, {13,0,-35}, {13,53,-35}, {13,54,-35}, 
-    {13,55,-35}, {13,56,-35}, {13,57,-35}, {13,58,-35}, {70,0,-35}, 
-    {70,53,-35}, {70,54,-35}, {70,55,-35}, {70,56,-35}, {70,57,-35}, 
-    {70,58,-35}, {14,0,-35}, {14,53,-35}, {14,54,-35}, {14,55,-35}, 
-    {14,56,-35}, {14,57,-35}, {14,58,-35}, {14,19,-40}, {14,21,-50}, 
-    {14,22,-35}, {14,23,-40}, {14,24,-50}, {14,84,-50}, {14,85,-50}, 
-    {72,0,-35}, {72,53,-35}, {72,54,-35}, {72,55,-35}, {72,56,-35}, 
-    {72,57,-35}, {72,58,-35}, {72,19,-40}, {72,21,-50}, {72,22,-35}, 
-    {72,23,-40}, {72,24,-50}, {72,84,-50}, {72,85,-50}, {73,0,-35}, 
-    {73,53,-35}, {73,54,-35}, {73,55,-35}, {73,56,-35}, {73,57,-35}, 
-    {73,58,-35}, {73,19,-40}, {73,21,-50}, {73,22,-35}, {73,23,-40}, 
-    {73,24,-50}, {73,84,-50}, {73,85,-50}, {74,0,-35}, {74,53,-35}, 
-    {74,54,-35}, {74,55,-35}, {74,56,-35}, {74,57,-35}, {74,58,-35}, 
-    {74,19,-40}, {74,21,-50}, {74,22,-35}, {74,23,-40}, {74,24,-50}, 
-    {74,84,-50}, {74,85,-50}, {75,0,-35}, {75,53,-35}, {75,54,-35}, 
-    {75,55,-35}, {75,56,-35}, {75,57,-35}, {75,58,-35}, {75,19,-40}, 
-    {75,21,-50}, {75,22,-35}, {75,23,-40}, {75,24,-50}, {75,84,-50}, 
-    {75,85,-50}, {76,0,-35}, {76,53,-35}, {76,54,-35}, {76,55,-35}, 
-    {76,56,-35}, {76,57,-35}, {76,58,-35}, {76,19,-40}, {76,21,-50}, 
-    {76,22,-35}, {76,23,-40}, {76,24,-50}, {76,84,-50}, {76,85,-50}, 
-    {77,0,-35}, {77,53,-35}, {77,54,-35}, {77,55,-35}, {77,56,-35}, 
-    {77,57,-35}, {77,58,-35}, {77,19,-40}, {77,21,-50}, {77,22,-35}, 
-    {77,23,-40}, {77,24,-50}, {77,84,-50}, {77,85,-50}, {15,0,-92}, 
-    {15,53,-92}, {15,54,-92}, {15,55,-92}, {15,56,-92}, {15,57,-92}, 
-    {15,58,-92}, {15,26,-15}, {15,88,-15}, {15,89,-15}, {15,90,-15}, 
-    {15,91,-15}, {15,92,-15}, {15,93,-15}, {15,142,-111}, 
-    {15,194,-111}, {16,20,-10}, {16,80,-10}, {16,81,-10}, {16,82,-10}, 
-    {16,83,-10}, {17,14,-40}, {17,72,-40}, {17,73,-40}, {17,74,-40}, 
-    {17,75,-40}, {17,76,-40}, {17,77,-40}, {17,19,-60}, {17,20,-40}, 
-    {17,80,-40}, {17,81,-40}, {17,82,-40}, {17,83,-40}, {17,21,-80}, 
-    {17,22,-55}, {17,24,-65}, {17,84,-65}, {17,85,-65}, {19,0,-93}, 
-    {19,53,-93}, {19,54,-93}, {19,55,-93}, {19,56,-93}, {19,57,-93}, 
-    {19,58,-93}, {19,14,-18}, {19,72,-18}, {19,73,-18}, {19,74,-18}, 
-    {19,75,-18}, {19,76,-18}, {19,77,-18}, {19,26,-80}, {19,88,-80}, 
-    {19,89,-80}, {19,90,-40}, {19,91,-40}, {19,92,-80}, {19,93,-40}, 
-    {19,141,-50}, {19,142,-74}, {19,30,-70}, {19,95,-70}, {19,96,-70}, 
-    {19,97,-30}, {19,98,-70}, {19,174,-92}, {19,34,-35}, {19,100,-35}, 
-    {19,40,-80}, {19,107,-80}, {19,108,-80}, {19,109,-80}, 
-    {19,110,-80}, {19,111,-80}, {19,112,-80}, {19,194,-74}, 
-    {19,43,-35}, {19,212,-55}, {19,46,-45}, {19,115,-45}, {19,116,-45}, 
-    {19,117,-45}, {19,118,-45}, {19,48,-80}, {19,50,-80}, {19,119,-80}, 
-    {19,120,-80}, {20,0,-40}, {20,53,-40}, {20,54,-40}, {20,55,-40}, 
-    {20,56,-40}, {20,57,-40}, {20,58,-40}, {80,0,-40}, {80,53,-40}, 
-    {80,54,-40}, {80,55,-40}, {80,56,-40}, {80,57,-40}, {80,58,-40}, 
-    {81,0,-40}, {81,53,-40}, {81,54,-40}, {81,55,-40}, {81,56,-40}, 
-    {81,57,-40}, {81,58,-40}, {82,0,-40}, {82,53,-40}, {82,54,-40}, 
-    {82,55,-40}, {82,56,-40}, {82,57,-40}, {82,58,-40}, {83,0,-40}, 
-    {83,53,-40}, {83,54,-40}, {83,55,-40}, {83,56,-40}, {83,57,-40}, 
-    {83,58,-40}, {21,0,-135}, {21,53,-135}, {21,54,-135}, {21,55,-135}, 
-    {21,56,-135}, {21,57,-135}, {21,58,-135}, {21,6,-15}, {21,14,-40}, 
-    {21,72,-40}, {21,73,-40}, {21,74,-40}, {21,75,-40}, {21,76,-40}, 
-    {21,77,-40}, {21,26,-111}, {21,88,-111}, {21,89,-71}, {21,90,-71}, 
-    {21,91,-71}, {21,92,-111}, {21,93,-71}, {21,141,-74}, 
-    {21,142,-129}, {21,30,-111}, {21,95,-111}, {21,96,-71}, 
-    {21,97,-71}, {21,98,-71}, {21,174,-100}, {21,34,-60}, {21,100,-60}, 
-    {21,101,-20}, {21,102,-20}, {21,103,-20}, {21,40,-129}, 
-    {21,107,-129}, {21,108,-129}, {21,109,-89}, {21,110,-89}, 
-    {21,111,-129}, {21,112,-89}, {21,194,-129}, {21,212,-74}, 
-    {21,46,-75}, {21,115,-75}, {21,116,-75}, {21,117,-75}, 
-    {21,118,-75}, {22,0,-120}, {22,53,-120}, {22,54,-120}, 
-    {22,55,-120}, {22,56,-120}, {22,57,-120}, {22,58,-120}, 
-    {22,14,-10}, {22,72,-10}, {22,73,-10}, {22,74,-10}, {22,75,-10}, 
-    {22,76,-10}, {22,77,-10}, {22,26,-80}, {22,88,-80}, {22,89,-80}, 
-    {22,90,-80}, {22,91,-80}, {22,92,-80}, {22,93,-80}, {22,141,-37}, 
-    {22,142,-92}, {22,30,-80}, {22,95,-80}, {22,96,-80}, {22,97,-40}, 
-    {22,98,-40}, {22,174,-65}, {22,34,-40}, {22,100,-40}, {22,40,-80}, 
-    {22,107,-80}, {22,108,-80}, {22,109,-80}, {22,110,-80}, 
-    {22,111,-80}, {22,112,-80}, {22,194,-92}, {22,212,-37}, 
-    {22,46,-50}, {22,115,-50}, {22,116,-50}, {22,117,-50}, 
-    {22,118,-50}, {22,50,-73}, {22,119,-73}, {22,120,-73}, {24,0,-120}, 
-    {24,53,-120}, {24,54,-120}, {24,55,-120}, {24,56,-120}, 
-    {24,57,-120}, {24,58,-120}, {24,14,-30}, {24,72,-30}, {24,73,-30}, 
-    {24,74,-30}, {24,75,-30}, {24,76,-30}, {24,77,-30}, {24,26,-100}, 
-    {24,88,-100}, {24,89,-100}, {24,90,-60}, {24,91,-60}, {24,92,-100}, 
-    {24,93,-60}, {24,141,-92}, {24,142,-129}, {24,30,-100}, 
-    {24,95,-100}, {24,96,-100}, {24,97,-60}, {24,98,-60}, 
-    {24,174,-111}, {24,34,-55}, {24,100,-55}, {24,40,-110}, 
-    {24,107,-110}, {24,108,-110}, {24,109,-70}, {24,110,-70}, 
-    {24,111,-110}, {24,112,-70}, {24,194,-129}, {24,212,-92}, 
-    {24,46,-111}, {24,115,-111}, {24,116,-111}, {24,117,-71}, 
-    {24,118,-71}, {84,0,-120}, {84,53,-120}, {84,54,-120}, 
-    {84,55,-120}, {84,56,-120}, {84,57,-120}, {84,58,-120}, 
-    {84,14,-30}, {84,72,-30}, {84,73,-30}, {84,74,-30}, {84,75,-30}, 
-    {84,76,-30}, {84,77,-30}, {84,26,-100}, {84,88,-100}, {84,89,-100}, 
-    {84,90,-60}, {84,91,-60}, {84,92,-100}, {84,93,-60}, {84,141,-92}, 
-    {84,142,-129}, {84,30,-100}, {84,95,-100}, {84,96,-100}, 
-    {84,97,-60}, {84,98,-60}, {84,174,-111}, {84,34,-55}, {84,100,-55}, 
-    {84,40,-110}, {84,107,-110}, {84,108,-110}, {84,109,-70}, 
-    {84,110,-70}, {84,111,-110}, {84,112,-70}, {84,194,-129}, 
-    {84,212,-92}, {84,46,-111}, {84,115,-111}, {84,116,-111}, 
-    {84,117,-71}, {84,118,-71}, {85,0,-120}, {85,53,-120}, 
-    {85,54,-120}, {85,55,-120}, {85,56,-120}, {85,57,-120}, 
-    {85,58,-120}, {85,14,-30}, {85,72,-30}, {85,73,-30}, {85,74,-30}, 
-    {85,75,-30}, {85,76,-30}, {85,77,-30}, {85,26,-100}, {85,88,-100}, 
-    {85,89,-100}, {85,90,-60}, {85,91,-60}, {85,92,-100}, {85,93,-100}, 
-    {85,141,-92}, {85,142,-129}, {85,30,-100}, {85,95,-100}, 
-    {85,96,-100}, {85,97,-60}, {85,98,-60}, {85,174,-111}, {85,34,-55}, 
-    {85,100,-55}, {85,40,-110}, {85,107,-110}, {85,108,-110}, 
-    {85,109,-70}, {85,110,-70}, {85,111,-110}, {85,112,-70}, 
-    {85,194,-129}, {85,212,-92}, {85,46,-111}, {85,115,-111}, 
-    {85,116,-111}, {85,117,-71}, {85,118,-71}, {26,47,-20}, 
-    {26,48,-15}, {88,47,-20}, {88,48,-15}, {89,47,-20}, {89,48,-15}, 
-    {90,47,-20}, {90,48,-15}, {91,47,-20}, {91,48,-15}, {92,47,-20}, 
-    {92,48,-15}, {93,47,-20}, {93,48,-15}, {27,194,-40}, {27,46,-20}, 
-    {27,115,-20}, {27,116,-20}, {27,117,-20}, {27,118,-20}, 
-    {27,47,-15}, {28,50,-15}, {28,119,-15}, {28,120,-15}, {94,50,-15}, 
-    {94,119,-15}, {94,120,-15}, {142,204,-70}, {142,206,-70}, 
-    {30,32,-15}, {30,47,-25}, {30,48,-25}, {30,49,-15}, {30,50,-15}, 
-    {30,119,-15}, {30,120,-15}, {95,32,-15}, {95,47,-25}, {95,48,-25}, 
-    {95,49,-15}, {95,50,-15}, {95,119,-15}, {95,120,-15}, {96,32,-15}, 
-    {96,47,-25}, {96,48,-25}, {96,49,-15}, {96,50,-15}, {96,119,-15}, 
-    {96,120,-15}, {97,32,-15}, {97,47,-25}, {97,48,-25}, {97,49,-15}, 
-    {97,50,-15}, {97,119,-15}, {97,120,-15}, {98,32,-15}, {98,47,-25}, 
-    {98,48,-25}, {98,49,-15}, {98,50,-15}, {98,119,-15}, {98,120,-15}, 
-    {31,26,-10}, {31,88,-10}, {31,89,-10}, {31,90,-10}, {31,91,-10}, 
-    {31,92,-10}, {31,93,-10}, {31,152,-50}, {31,31,-25}, {31,34,-20}, 
-    {31,100,-20}, {31,206,55}, {32,26,-5}, {32,88,-5}, {32,89,-5}, 
-    {32,90,-5}, {32,91,-5}, {32,92,-5}, {32,93,-5}, {33,50,-5}, 
-    {33,119,-5}, {33,120,-5}, {34,47,-25}, {100,47,-25}, {101,47,-25}, 
-    {102,47,-25}, {103,47,-25}, {36,30,-10}, {36,95,-10}, {36,96,-10}, 
-    {36,97,-10}, {36,98,-10}, {36,40,-10}, {36,107,-10}, {36,108,-10}, 
-    {36,109,-10}, {36,110,-10}, {36,111,-10}, {36,112,-10}, 
-    {36,50,-15}, {36,119,-15}, {36,120,-15}, {37,48,-10}, {104,48,-10}, 
-    {39,47,-40}, {39,50,-15}, {39,119,-15}, {39,120,-15}, {105,47,-40}, 
-    {105,50,-15}, {105,119,-15}, {105,120,-15}, {40,47,-15}, 
-    {40,48,-25}, {40,50,-10}, {40,119,-10}, {40,120,-10}, {107,47,-15}, 
-    {107,48,-25}, {107,50,-10}, {107,119,-10}, {107,120,-10}, 
-    {108,47,-15}, {108,48,-25}, {108,50,-10}, {108,119,-10}, 
-    {108,120,-10}, {109,47,-15}, {109,48,-25}, {109,50,-10}, 
-    {109,119,-10}, {109,120,-10}, {110,47,-15}, {110,48,-25}, 
-    {110,50,-10}, {110,119,-10}, {110,120,-10}, {111,47,-15}, 
-    {111,48,-25}, {111,50,-10}, {111,119,-10}, {111,120,-10}, 
-    {112,47,-15}, {112,48,-25}, {112,50,-10}, {112,119,-10}, 
-    {112,120,-10}, {41,50,-10}, {41,119,-10}, {41,120,-10}, 
-    {194,204,-70}, {194,206,-70}, {203,0,-80}, {203,53,-80}, 
-    {203,54,-80}, {203,55,-80}, {203,56,-80}, {203,57,-80}, 
-    {203,58,-80}, {205,0,-80}, {205,53,-80}, {205,54,-80}, 
-    {205,55,-80}, {205,56,-80}, {205,57,-80}, {205,58,-80}, 
-    {205,205,-74}, {206,29,-50}, {206,37,-10}, {206,104,-10}, 
-    {206,206,-74}, {206,43,-50}, {206,44,-55}, {206,113,-55}, 
-    {206,216,-74}, {206,45,-18}, {206,47,-50}, {43,142,-40}, 
-    {43,32,-18}, {43,174,-20}, {43,194,-55}, {216,0,-55}, {216,53,-55}, 
-    {216,54,-55}, {216,55,-55}, {216,56,-55}, {216,57,-55}, 
-    {216,58,-55}, {216,19,-18}, {216,21,-50}, {216,22,-30}, 
-    {216,24,-90}, {216,84,-90}, {216,85,-90}, {47,26,-25}, {47,88,-25}, 
-    {47,89,-25}, {47,90,-25}, {47,91,-25}, {47,92,-25}, {47,93,-25}, 
-    {47,142,-65}, {47,30,-15}, {47,95,-15}, {47,96,-15}, {47,97,-15}, 
-    {47,98,-15}, {47,40,-20}, {47,107,-20}, {47,108,-20}, {47,109,-20}, 
-    {47,110,-20}, {47,111,-20}, {47,112,-20}, {47,194,-65}, 
-    {48,26,-10}, {48,88,-10}, {48,89,-10}, {48,90,-10}, {48,91,-10}, 
-    {48,92,-10}, {48,93,-10}, {48,142,-65}, {48,40,-10}, {48,107,-10}, 
-    {48,108,-10}, {48,109,-10}, {48,110,-10}, {48,111,-10}, 
-    {48,112,-10}, {48,194,-65}, {49,30,-15}, {49,95,-15}, {49,96,-15}, 
-    {49,97,-15}, {49,98,-15}, {50,142,-65}, {50,194,-65}, 
-    {119,142,-65}, {119,194,-65}, {120,142,-65}, {120,194,-65}, 
-    {0xFFFF,0xFFFF,0}
+    {0,64,-40}, {0,70,-40}, {0,203,-40}, {0,393,-55}, {0,396,-55}, 
+    {0,404,-55}, {0,414,-55}, {0,419,-55}, {0,449,-55}, {0,455,-55}, 
+    {0,474,-55}, {0,570,-111}, {0,603,-55}, {0,604,-55}, {0,609,-55}, 
+    {0,615,-55}, {0,624,-55}, {0,658,-135}, {0,668,-90}, {0,686,-105}, 
+    {0,687,-105}, {0,692,-105}, {0,3143,-111}, {0,3902,-74}, 
+    {0,3951,-92}, {0,4031,-92}, {0,4034,-92}, {0,4050,-92}, {5,64,-40}, 
+    {5,70,-40}, {5,203,-40}, {5,393,-55}, {5,396,-55}, {5,404,-55}, 
+    {5,414,-55}, {5,419,-55}, {5,449,-55}, {5,455,-55}, {5,474,-55}, 
+    {5,570,-111}, {5,603,-55}, {5,604,-55}, {5,609,-55}, {5,615,-55}, 
+    {5,624,-55}, {5,658,-135}, {5,668,-90}, {5,686,-105}, {5,687,-105}, 
+    {5,692,-105}, {5,3143,-111}, {5,3902,-74}, {5,3951,-92}, 
+    {5,4031,-92}, {5,4034,-92}, {5,4050,-92}, {16,64,-40}, {16,70,-40}, 
+    {16,203,-40}, {16,393,-55}, {16,396,-55}, {16,404,-55}, 
+    {16,414,-55}, {16,419,-55}, {16,449,-55}, {16,455,-55}, 
+    {16,474,-55}, {16,570,-111}, {16,603,-55}, {16,604,-55}, 
+    {16,609,-55}, {16,615,-55}, {16,624,-55}, {16,658,-135}, 
+    {16,668,-90}, {16,686,-105}, {16,687,-105}, {16,692,-105}, 
+    {16,3143,-111}, {16,3902,-74}, {16,3951,-92}, {16,4031,-92}, 
+    {16,4034,-92}, {16,4050,-92}, {27,64,-40}, {27,70,-40}, 
+    {27,203,-40}, {27,393,-55}, {27,396,-55}, {27,404,-55}, 
+    {27,414,-55}, {27,419,-55}, {27,449,-55}, {27,455,-55}, 
+    {27,474,-55}, {27,570,-111}, {27,603,-55}, {27,604,-55}, 
+    {27,609,-55}, {27,615,-55}, {27,624,-55}, {27,658,-135}, 
+    {27,668,-90}, {27,686,-105}, {27,687,-105}, {27,692,-105}, 
+    {27,3143,-111}, {27,3902,-74}, {27,3951,-92}, {27,4031,-92}, 
+    {27,4034,-92}, {27,4050,-92}, {33,64,-40}, {33,70,-40}, 
+    {33,203,-40}, {33,393,-55}, {33,396,-55}, {33,404,-55}, 
+    {33,414,-55}, {33,419,-55}, {33,449,-55}, {33,455,-55}, 
+    {33,474,-55}, {33,570,-111}, {33,603,-55}, {33,604,-55}, 
+    {33,609,-55}, {33,615,-55}, {33,624,-55}, {33,658,-135}, 
+    {33,668,-90}, {33,686,-105}, {33,687,-105}, {33,692,-105}, 
+    {33,3143,-111}, {33,3902,-74}, {33,3951,-92}, {33,4031,-92}, 
+    {33,4034,-92}, {33,4050,-92}, {43,64,-40}, {43,70,-40}, 
+    {43,203,-40}, {43,393,-55}, {43,396,-55}, {43,404,-55}, 
+    {43,414,-55}, {43,419,-55}, {43,449,-55}, {43,455,-55}, 
+    {43,474,-55}, {43,570,-111}, {43,603,-55}, {43,604,-55}, 
+    {43,609,-55}, {43,615,-55}, {43,624,-55}, {43,658,-135}, 
+    {43,668,-90}, {43,686,-105}, {43,687,-105}, {43,692,-105}, 
+    {43,3143,-111}, {43,3902,-74}, {43,3951,-92}, {43,4031,-92}, 
+    {43,4034,-92}, {43,4050,-92}, {48,64,-40}, {48,70,-40}, 
+    {48,203,-40}, {48,393,-55}, {48,396,-55}, {48,404,-55}, 
+    {48,414,-55}, {48,419,-55}, {48,449,-55}, {48,455,-55}, 
+    {48,474,-55}, {48,570,-111}, {48,603,-55}, {48,604,-55}, 
+    {48,609,-55}, {48,615,-55}, {48,624,-55}, {48,658,-135}, 
+    {48,668,-90}, {48,686,-105}, {48,687,-105}, {48,692,-105}, 
+    {48,3143,-111}, {48,3902,-74}, {48,3951,-92}, {48,4031,-92}, 
+    {48,4034,-92}, {48,4050,-92}, {51,0,-35}, {51,5,-35}, {51,16,-35}, 
+    {51,27,-35}, {51,33,-35}, {51,43,-35}, {51,48,-35}, {51,603,-10}, 
+    {51,604,-10}, {51,609,-10}, {51,615,-10}, {51,624,-10}, {93,0,-40}, 
+    {93,5,-40}, {93,16,-40}, {93,27,-40}, {93,33,-40}, {93,43,-40}, 
+    {93,48,-40}, {93,658,-40}, {93,668,-30}, {93,686,-55}, 
+    {93,687,-55}, {93,692,-55}, {192,0,-74}, {192,5,-74}, {192,16,-74}, 
+    {192,27,-74}, {192,33,-74}, {192,43,-74}, {192,48,-74}, 
+    {192,734,-15}, {192,736,-15}, {192,758,-15}, {192,775,-15}, 
+    {192,1030,-15}, {192,1111,-15}, {192,1173,-15}, {192,1409,-80}, 
+    {192,2794,-15}, {192,2795,-15}, {192,2809,-15}, {192,2819,-15}, 
+    {192,2826,-15}, {192,2899,-15}, {192,2907,-15}, {192,2995,-80}, 
+    {301,0,-60}, {301,5,-60}, {301,16,-60}, {301,27,-60}, {301,33,-60}, 
+    {301,43,-60}, {301,48,-60}, {309,393,-30}, {309,396,-30}, 
+    {309,404,-30}, {309,414,-30}, {309,419,-30}, {309,449,-30}, 
+    {309,455,-30}, {309,1630,-25}, {309,1631,-25}, {309,1645,-25}, 
+    {309,1655,-25}, {309,1662,-25}, {309,2794,-35}, {309,2795,-35}, 
+    {309,2809,-35}, {309,2819,-35}, {309,2826,-35}, {309,2899,-35}, 
+    {309,2907,-35}, {309,3816,-15}, {309,3817,-15}, {309,3824,-15}, 
+    {309,3831,-15}, {309,3839,-15}, {309,4031,-25}, {309,4034,-25}, 
+    {309,4050,-25}, {337,570,-92}, {337,658,-100}, {337,668,-74}, 
+    {337,686,-100}, {337,687,-100}, {337,692,-100}, {337,3143,-92}, 
+    {337,4031,-55}, {337,4034,-55}, {337,4050,-55}, {356,570,-92}, 
+    {356,658,-100}, {356,668,-74}, {356,686,-100}, {356,687,-100}, 
+    {356,692,-100}, {356,3143,-92}, {356,4031,-55}, {356,4034,-55}, 
+    {356,4050,-55}, {372,0,-35}, {372,5,-35}, {372,16,-35}, 
+    {372,27,-35}, {372,33,-35}, {372,43,-35}, {372,48,-35}, 
+    {390,0,-35}, {390,5,-35}, {390,16,-35}, {390,27,-35}, {390,33,-35}, 
+    {390,43,-35}, {390,48,-35}, {393,0,-35}, {393,5,-35}, {393,16,-35}, 
+    {393,27,-35}, {393,33,-35}, {393,43,-35}, {393,48,-35}, 
+    {393,570,-40}, {393,658,-50}, {393,668,-35}, {393,678,-40}, 
+    {393,686,-50}, {393,687,-50}, {393,692,-50}, {396,0,-35}, 
+    {396,5,-35}, {396,16,-35}, {396,27,-35}, {396,33,-35}, 
+    {396,43,-35}, {396,48,-35}, {396,570,-40}, {396,658,-50}, 
+    {396,668,-35}, {396,678,-40}, {396,686,-50}, {396,687,-50}, 
+    {396,692,-50}, {404,0,-35}, {404,5,-35}, {404,16,-35}, 
+    {404,27,-35}, {404,33,-35}, {404,43,-35}, {404,48,-35}, 
+    {404,570,-40}, {404,658,-50}, {404,668,-35}, {404,678,-40}, 
+    {404,686,-50}, {404,687,-50}, {404,692,-50}, {414,0,-35}, 
+    {414,5,-35}, {414,16,-35}, {414,27,-35}, {414,33,-35}, 
+    {414,43,-35}, {414,48,-35}, {414,570,-40}, {414,658,-50}, 
+    {414,668,-35}, {414,678,-40}, {414,686,-50}, {414,687,-50}, 
+    {414,692,-50}, {419,0,-35}, {419,5,-35}, {419,16,-35}, 
+    {419,27,-35}, {419,33,-35}, {419,43,-35}, {419,48,-35}, 
+    {419,570,-40}, {419,658,-50}, {419,668,-35}, {419,678,-40}, 
+    {419,686,-50}, {419,687,-50}, {419,692,-50}, {449,0,-35}, 
+    {449,5,-35}, {449,16,-35}, {449,27,-35}, {449,33,-35}, 
+    {449,43,-35}, {449,48,-35}, {449,570,-40}, {449,658,-50}, 
+    {449,668,-35}, {449,678,-40}, {449,686,-50}, {449,687,-50}, 
+    {449,692,-50}, {455,0,-35}, {455,5,-35}, {455,16,-35}, 
+    {455,27,-35}, {455,33,-35}, {455,43,-35}, {455,48,-35}, 
+    {455,570,-40}, {455,658,-50}, {455,668,-35}, {455,678,-40}, 
+    {455,686,-50}, {455,687,-50}, {455,692,-50}, {459,0,-92}, 
+    {459,5,-92}, {459,16,-92}, {459,27,-92}, {459,33,-92}, 
+    {459,43,-92}, {459,48,-92}, {459,734,-15}, {459,736,-15}, 
+    {459,758,-15}, {459,775,-15}, {459,1030,-15}, {459,1111,-15}, 
+    {459,1173,-15}, {459,1409,-111}, {459,2995,-111}, {474,603,-10}, 
+    {474,604,-10}, {474,609,-10}, {474,615,-10}, {474,624,-10}, 
+    {478,393,-40}, {478,396,-40}, {478,404,-40}, {478,414,-40}, 
+    {478,419,-40}, {478,449,-40}, {478,455,-40}, {478,570,-60}, 
+    {478,603,-40}, {478,604,-40}, {478,609,-40}, {478,615,-40}, 
+    {478,624,-40}, {478,658,-80}, {478,668,-55}, {478,686,-65}, 
+    {478,687,-65}, {478,692,-65}, {570,0,-93}, {570,5,-93}, 
+    {570,16,-93}, {570,27,-93}, {570,33,-93}, {570,43,-93}, 
+    {570,48,-93}, {570,393,-18}, {570,396,-18}, {570,404,-18}, 
+    {570,414,-18}, {570,419,-18}, {570,449,-18}, {570,455,-18}, 
+    {570,734,-80}, {570,736,-80}, {570,758,-80}, {570,775,-40}, 
+    {570,1030,-40}, {570,1111,-80}, {570,1173,-40}, {570,1402,-50}, 
+    {570,1409,-74}, {570,1630,-70}, {570,1631,-70}, {570,1645,-70}, 
+    {570,1655,-30}, {570,1662,-70}, {570,2126,-92}, {570,2132,-35}, 
+    {570,2133,-35}, {570,2794,-80}, {570,2795,-80}, {570,2809,-80}, 
+    {570,2819,-80}, {570,2826,-80}, {570,2899,-80}, {570,2907,-80}, 
+    {570,2995,-74}, {570,3148,-35}, {570,3351,-55}, {570,3816,-45}, 
+    {570,3817,-45}, {570,3824,-45}, {570,3831,-45}, {570,3839,-45}, 
+    {570,3951,-80}, {570,4031,-80}, {570,4034,-80}, {570,4050,-80}, 
+    {603,0,-40}, {603,5,-40}, {603,16,-40}, {603,27,-40}, {603,33,-40}, 
+    {603,43,-40}, {603,48,-40}, {604,0,-40}, {604,5,-40}, {604,16,-40}, 
+    {604,27,-40}, {604,33,-40}, {604,43,-40}, {604,48,-40}, 
+    {609,0,-40}, {609,5,-40}, {609,16,-40}, {609,27,-40}, {609,33,-40}, 
+    {609,43,-40}, {609,48,-40}, {615,0,-40}, {615,5,-40}, {615,16,-40}, 
+    {615,27,-40}, {615,33,-40}, {615,43,-40}, {615,48,-40}, 
+    {624,0,-40}, {624,5,-40}, {624,16,-40}, {624,27,-40}, {624,33,-40}, 
+    {624,43,-40}, {624,48,-40}, {658,0,-135}, {658,5,-135}, 
+    {658,16,-135}, {658,27,-135}, {658,33,-135}, {658,43,-135}, 
+    {658,48,-135}, {658,203,-15}, {658,393,-40}, {658,396,-40}, 
+    {658,404,-40}, {658,414,-40}, {658,419,-40}, {658,449,-40}, 
+    {658,455,-40}, {658,734,-111}, {658,736,-111}, {658,758,-71}, 
+    {658,775,-71}, {658,1030,-71}, {658,1111,-111}, {658,1173,-71}, 
+    {658,1402,-74}, {658,1409,-129}, {658,1630,-111}, {658,1631,-111}, 
+    {658,1645,-71}, {658,1655,-71}, {658,1662,-71}, {658,2126,-100}, 
+    {658,2132,-60}, {658,2133,-60}, {658,2140,-20}, {658,2196,-20}, 
+    {658,2207,-20}, {658,2794,-129}, {658,2795,-129}, {658,2809,-129}, 
+    {658,2819,-89}, {658,2826,-89}, {658,2899,-129}, {658,2907,-89}, 
+    {658,2995,-129}, {658,3351,-74}, {658,3816,-75}, {658,3817,-75}, 
+    {658,3824,-75}, {658,3831,-75}, {658,3839,-75}, {668,0,-120}, 
+    {668,5,-120}, {668,16,-120}, {668,27,-120}, {668,33,-120}, 
+    {668,43,-120}, {668,48,-120}, {668,393,-10}, {668,396,-10}, 
+    {668,404,-10}, {668,414,-10}, {668,419,-10}, {668,449,-10}, 
+    {668,455,-10}, {668,734,-80}, {668,736,-80}, {668,758,-80}, 
+    {668,775,-80}, {668,1030,-80}, {668,1111,-80}, {668,1173,-80}, 
+    {668,1402,-37}, {668,1409,-92}, {668,1630,-80}, {668,1631,-80}, 
+    {668,1645,-80}, {668,1655,-40}, {668,1662,-40}, {668,2126,-65}, 
+    {668,2132,-40}, {668,2133,-40}, {668,2794,-80}, {668,2795,-80}, 
+    {668,2809,-80}, {668,2819,-80}, {668,2826,-80}, {668,2899,-80}, 
+    {668,2907,-80}, {668,2995,-92}, {668,3351,-37}, {668,3816,-50}, 
+    {668,3817,-50}, {668,3824,-50}, {668,3831,-50}, {668,3839,-50}, 
+    {668,4031,-73}, {668,4034,-73}, {668,4050,-73}, {686,0,-120}, 
+    {686,5,-120}, {686,16,-120}, {686,27,-120}, {686,33,-120}, 
+    {686,43,-120}, {686,48,-120}, {686,393,-30}, {686,396,-30}, 
+    {686,404,-30}, {686,414,-30}, {686,419,-30}, {686,449,-30}, 
+    {686,455,-30}, {686,734,-100}, {686,736,-100}, {686,758,-100}, 
+    {686,775,-60}, {686,1030,-60}, {686,1111,-100}, {686,1173,-60}, 
+    {686,1402,-92}, {686,1409,-129}, {686,1630,-100}, {686,1631,-100}, 
+    {686,1645,-100}, {686,1655,-60}, {686,1662,-60}, {686,2126,-111}, 
+    {686,2132,-55}, {686,2133,-55}, {686,2794,-110}, {686,2795,-110}, 
+    {686,2809,-110}, {686,2819,-70}, {686,2826,-70}, {686,2899,-110}, 
+    {686,2907,-70}, {686,2995,-129}, {686,3351,-92}, {686,3816,-111}, 
+    {686,3817,-111}, {686,3824,-111}, {686,3831,-71}, {686,3839,-71}, 
+    {687,0,-120}, {687,5,-120}, {687,16,-120}, {687,27,-120}, 
+    {687,33,-120}, {687,43,-120}, {687,48,-120}, {687,393,-30}, 
+    {687,396,-30}, {687,404,-30}, {687,414,-30}, {687,419,-30}, 
+    {687,449,-30}, {687,455,-30}, {687,734,-100}, {687,736,-100}, 
+    {687,758,-100}, {687,775,-60}, {687,1030,-60}, {687,1111,-100}, 
+    {687,1173,-60}, {687,1402,-92}, {687,1409,-129}, {687,1630,-100}, 
+    {687,1631,-100}, {687,1645,-100}, {687,1655,-60}, {687,1662,-60}, 
+    {687,2126,-111}, {687,2132,-55}, {687,2133,-55}, {687,2794,-110}, 
+    {687,2795,-110}, {687,2809,-110}, {687,2819,-70}, {687,2826,-70}, 
+    {687,2899,-110}, {687,2907,-70}, {687,2995,-129}, {687,3351,-92}, 
+    {687,3816,-111}, {687,3817,-111}, {687,3824,-111}, {687,3831,-71}, 
+    {687,3839,-71}, {692,0,-120}, {692,5,-120}, {692,16,-120}, 
+    {692,27,-120}, {692,33,-120}, {692,43,-120}, {692,48,-120}, 
+    {692,393,-30}, {692,396,-30}, {692,404,-30}, {692,414,-30}, 
+    {692,419,-30}, {692,449,-30}, {692,455,-30}, {692,734,-100}, 
+    {692,736,-100}, {692,758,-100}, {692,775,-60}, {692,1030,-60}, 
+    {692,1111,-100}, {692,1173,-100}, {692,1402,-92}, {692,1409,-129}, 
+    {692,1630,-100}, {692,1631,-100}, {692,1645,-100}, {692,1655,-60}, 
+    {692,1662,-60}, {692,2126,-111}, {692,2132,-55}, {692,2133,-55}, 
+    {692,2794,-110}, {692,2795,-110}, {692,2809,-110}, {692,2819,-70}, 
+    {692,2826,-70}, {692,2899,-110}, {692,2907,-70}, {692,2995,-129}, 
+    {692,3351,-92}, {692,3816,-111}, {692,3817,-111}, {692,3824,-111}, 
+    {692,3831,-71}, {692,3839,-71}, {734,3902,-20}, {734,3951,-15}, 
+    {736,3902,-20}, {736,3951,-15}, {758,3902,-20}, {758,3951,-15}, 
+    {775,3902,-20}, {775,3951,-15}, {1030,3902,-20}, {1030,3951,-15}, 
+    {1111,3902,-20}, {1111,3951,-15}, {1173,3902,-20}, {1173,3951,-15}, 
+    {1192,2995,-40}, {1192,3816,-20}, {1192,3817,-20}, {1192,3824,-20}, 
+    {1192,3831,-20}, {1192,3839,-20}, {1192,3902,-15}, {1312,4031,-15}, 
+    {1312,4034,-15}, {1312,4050,-15}, {1332,4031,-15}, {1332,4034,-15}, 
+    {1332,4050,-15}, {1409,3139,-70}, {1409,3143,-70}, {1630,1886,-15}, 
+    {1630,3902,-25}, {1630,3951,-25}, {1630,4020,-15}, {1630,4031,-15}, 
+    {1630,4034,-15}, {1630,4050,-15}, {1631,1886,-15}, {1631,3902,-25}, 
+    {1631,3951,-25}, {1631,4020,-15}, {1631,4031,-15}, {1631,4034,-15}, 
+    {1631,4050,-15}, {1645,1886,-15}, {1645,3902,-25}, {1645,3951,-25}, 
+    {1645,4020,-15}, {1645,4031,-15}, {1645,4034,-15}, {1645,4050,-15}, 
+    {1655,1886,-15}, {1655,3902,-25}, {1655,3951,-25}, {1655,4020,-15}, 
+    {1655,4031,-15}, {1655,4034,-15}, {1655,4050,-15}, {1662,1886,-15}, 
+    {1662,3902,-25}, {1662,3951,-25}, {1662,4020,-15}, {1662,4031,-15}, 
+    {1662,4034,-15}, {1662,4050,-15}, {1787,734,-10}, {1787,736,-10}, 
+    {1787,758,-10}, {1787,775,-10}, {1787,1030,-10}, {1787,1111,-10}, 
+    {1787,1173,-10}, {1787,1608,-50}, {1787,1787,-25}, {1787,2132,-20}, 
+    {1787,2133,-20}, {1787,3143,55}, {1886,734,-5}, {1886,736,-5}, 
+    {1886,758,-5}, {1886,775,-5}, {1886,1030,-5}, {1886,1111,-5}, 
+    {1886,1173,-5}, {1988,4031,-5}, {1988,4034,-5}, {1988,4050,-5}, 
+    {2132,3902,-25}, {2133,3902,-25}, {2140,3902,-25}, {2196,3902,-25}, 
+    {2207,3902,-25}, {2302,1630,-10}, {2302,1631,-10}, {2302,1645,-10}, 
+    {2302,1655,-10}, {2302,1662,-10}, {2302,2794,-10}, {2302,2795,-10}, 
+    {2302,2809,-10}, {2302,2819,-10}, {2302,2826,-10}, {2302,2899,-10}, 
+    {2302,2907,-10}, {2302,4031,-15}, {2302,4034,-15}, {2302,4050,-15}, 
+    {2416,3951,-10}, {2501,3951,-10}, {2648,3902,-40}, {2648,4031,-15}, 
+    {2648,4034,-15}, {2648,4050,-15}, {2769,3902,-40}, {2769,4031,-15}, 
+    {2769,4034,-15}, {2769,4050,-15}, {2794,3902,-15}, {2794,3951,-25}, 
+    {2794,4031,-10}, {2794,4034,-10}, {2794,4050,-10}, {2795,3902,-15}, 
+    {2795,3951,-25}, {2795,4031,-10}, {2795,4034,-10}, {2795,4050,-10}, 
+    {2809,3902,-15}, {2809,3951,-25}, {2809,4031,-10}, {2809,4034,-10}, 
+    {2809,4050,-10}, {2819,3902,-15}, {2819,3951,-25}, {2819,4031,-10}, 
+    {2819,4034,-10}, {2819,4050,-10}, {2826,3902,-15}, {2826,3951,-25}, 
+    {2826,4031,-10}, {2826,4034,-10}, {2826,4050,-10}, {2899,3902,-15}, 
+    {2899,3951,-25}, {2899,4031,-10}, {2899,4034,-10}, {2899,4050,-10}, 
+    {2907,3902,-15}, {2907,3951,-25}, {2907,4031,-10}, {2907,4034,-10}, 
+    {2907,4050,-10}, {2921,4031,-10}, {2921,4034,-10}, {2921,4050,-10}, 
+    {2995,3139,-70}, {2995,3143,-70}, {3135,0,-80}, {3135,5,-80}, 
+    {3135,16,-80}, {3135,27,-80}, {3135,33,-80}, {3135,43,-80}, 
+    {3135,48,-80}, {3140,0,-80}, {3140,5,-80}, {3140,16,-80}, 
+    {3140,27,-80}, {3140,33,-80}, {3140,43,-80}, {3140,48,-80}, 
+    {3140,3140,-74}, {3143,1481,-50}, {3143,2416,-10}, {3143,2501,-10}, 
+    {3143,3143,-74}, {3143,3148,-50}, {3143,3279,-55}, {3143,3317,-55}, 
+    {3143,3498,-74}, {3143,3556,-18}, {3143,3902,-50}, {3148,1409,-40}, 
+    {3148,1886,-18}, {3148,2126,-20}, {3148,2995,-55}, {3498,0,-55}, 
+    {3498,5,-55}, {3498,16,-55}, {3498,27,-55}, {3498,33,-55}, 
+    {3498,43,-55}, {3498,48,-55}, {3498,570,-18}, {3498,658,-50}, 
+    {3498,668,-30}, {3498,686,-90}, {3498,687,-90}, {3498,692,-90}, 
+    {3902,734,-25}, {3902,736,-25}, {3902,758,-25}, {3902,775,-25}, 
+    {3902,1030,-25}, {3902,1111,-25}, {3902,1173,-25}, {3902,1409,-65}, 
+    {3902,1630,-15}, {3902,1631,-15}, {3902,1645,-15}, {3902,1655,-15}, 
+    {3902,1662,-15}, {3902,2794,-20}, {3902,2795,-20}, {3902,2809,-20}, 
+    {3902,2819,-20}, {3902,2826,-20}, {3902,2899,-20}, {3902,2907,-20}, 
+    {3902,2995,-65}, {3951,734,-10}, {3951,736,-10}, {3951,758,-10}, 
+    {3951,775,-10}, {3951,1030,-10}, {3951,1111,-10}, {3951,1173,-10}, 
+    {3951,1409,-65}, {3951,2794,-10}, {3951,2795,-10}, {3951,2809,-10}, 
+    {3951,2819,-10}, {3951,2826,-10}, {3951,2899,-10}, {3951,2907,-10}, 
+    {3951,2995,-65}, {4020,1630,-15}, {4020,1631,-15}, {4020,1645,-15}, 
+    {4020,1655,-15}, {4020,1662,-15}, {4031,1409,-65}, {4031,2995,-65}, 
+    {4034,1409,-65}, {4034,2995,-65}, {4050,1409,-65}, {4050,2995,-65}, 
+    {NOGLYPH,NOGLYPH,0}
 };
 static const ligature times_roman_ligs[] = {
-    {31,34,160}, {31,37,162}, 
-    {0xFFFF,0xFFFF,0xFFFF}
+    {1787,2132,1807}, {1787,2416,1850}, 
+    {NOGLYPH,NOGLYPH,NOGLYPH}
 };
 static const kern_pair times_italic_kerns[] = {
-    {0,2,-30}, {0,59,-30}, {0,6,-35}, {0,14,-40}, {0,72,-40}, 
-    {0,73,-40}, {0,74,-40}, {0,75,-40}, {0,76,-40}, {0,77,-40}, 
-    {0,16,-40}, {0,19,-37}, {0,20,-50}, {0,80,-50}, {0,81,-50}, 
-    {0,82,-50}, {0,83,-50}, {0,21,-105}, {0,22,-95}, {0,24,-55}, 
-    {0,84,-55}, {0,85,-55}, {0,206,-37}, {0,46,-20}, {0,115,-20}, 
-    {0,116,-20}, {0,117,-20}, {0,118,-20}, {0,47,-55}, {0,48,-55}, 
-    {0,50,-55}, {0,119,-55}, {0,120,-55}, {53,2,-30}, {53,59,-30}, 
-    {53,6,-35}, {53,14,-40}, {53,72,-40}, {53,73,-40}, {53,74,-40}, 
-    {53,75,-40}, {53,76,-40}, {53,77,-40}, {53,16,-40}, {53,19,-37}, 
-    {53,20,-50}, {53,80,-50}, {53,81,-50}, {53,82,-50}, {53,83,-50}, 
-    {53,21,-105}, {53,22,-95}, {53,24,-55}, {53,84,-55}, {53,85,-55}, 
-    {53,206,-37}, {53,46,-20}, {53,115,-20}, {53,116,-20}, 
-    {53,117,-20}, {53,118,-20}, {53,47,-55}, {53,48,-55}, {53,50,-55}, 
-    {53,119,-55}, {53,120,-55}, {54,2,-30}, {54,59,-30}, {54,6,-35}, 
-    {54,14,-40}, {54,72,-40}, {54,73,-40}, {54,74,-40}, {54,75,-40}, 
-    {54,76,-40}, {54,77,-40}, {54,16,-40}, {54,19,-37}, {54,20,-50}, 
-    {54,80,-50}, {54,81,-50}, {54,82,-50}, {54,83,-50}, {54,21,-105}, 
-    {54,22,-95}, {54,24,-55}, {54,84,-55}, {54,85,-55}, {54,206,-37}, 
-    {54,46,-20}, {54,115,-20}, {54,116,-20}, {54,117,-20}, 
-    {54,118,-20}, {54,47,-55}, {54,48,-55}, {54,50,-55}, {54,119,-55}, 
-    {54,120,-55}, {55,2,-30}, {55,59,-30}, {55,6,-35}, {55,14,-40}, 
-    {55,72,-40}, {55,73,-40}, {55,74,-40}, {55,75,-40}, {55,76,-40}, 
-    {55,77,-40}, {55,16,-40}, {55,19,-37}, {55,20,-50}, {55,80,-50}, 
-    {55,81,-50}, {55,82,-50}, {55,83,-50}, {55,21,-105}, {55,22,-95}, 
-    {55,24,-55}, {55,84,-55}, {55,85,-55}, {55,206,-37}, {55,46,-20}, 
-    {55,115,-20}, {55,116,-20}, {55,117,-20}, {55,118,-20}, 
-    {55,47,-55}, {55,48,-55}, {55,50,-55}, {55,119,-55}, {55,120,-55}, 
-    {56,2,-30}, {56,59,-30}, {56,6,-35}, {56,14,-40}, {56,72,-40}, 
-    {56,73,-40}, {56,74,-40}, {56,75,-40}, {56,76,-40}, {56,77,-40}, 
-    {56,16,-40}, {56,19,-37}, {56,20,-50}, {56,80,-50}, {56,81,-50}, 
-    {56,82,-50}, {56,83,-50}, {56,21,-105}, {56,22,-95}, {56,24,-55}, 
-    {56,84,-55}, {56,85,-55}, {56,206,-37}, {56,46,-20}, {56,115,-20}, 
-    {56,116,-20}, {56,117,-20}, {56,118,-20}, {56,47,-55}, {56,48,-55}, 
-    {56,50,-55}, {56,119,-55}, {56,120,-55}, {57,2,-30}, {57,59,-30}, 
-    {57,6,-35}, {57,14,-40}, {57,72,-40}, {57,73,-40}, {57,74,-40}, 
-    {57,75,-40}, {57,76,-40}, {57,77,-40}, {57,16,-40}, {57,19,-37}, 
-    {57,20,-50}, {57,80,-50}, {57,81,-50}, {57,82,-50}, {57,83,-50}, 
-    {57,21,-105}, {57,22,-95}, {57,24,-55}, {57,84,-55}, {57,85,-55}, 
-    {57,206,-37}, {57,46,-20}, {57,115,-20}, {57,116,-20}, 
-    {57,117,-20}, {57,118,-20}, {57,47,-55}, {57,48,-55}, {57,50,-55}, 
-    {57,119,-55}, {57,120,-55}, {58,2,-30}, {58,59,-30}, {58,6,-35}, 
-    {58,14,-40}, {58,72,-40}, {58,73,-40}, {58,74,-40}, {58,75,-40}, 
-    {58,76,-40}, {58,77,-40}, {58,16,-40}, {58,19,-37}, {58,20,-50}, 
-    {58,80,-50}, {58,81,-50}, {58,82,-50}, {58,83,-50}, {58,21,-105}, 
-    {58,22,-95}, {58,24,-55}, {58,84,-55}, {58,85,-55}, {58,206,-37}, 
-    {58,46,-20}, {58,115,-20}, {58,116,-20}, {58,117,-20}, 
-    {58,118,-20}, {58,47,-55}, {58,48,-55}, {58,50,-55}, {58,119,-55}, 
-    {58,120,-55}, {1,0,-25}, {1,53,-25}, {1,54,-25}, {1,55,-25}, 
-    {1,56,-25}, {1,57,-25}, {1,58,-25}, {1,20,-10}, {1,80,-10}, 
-    {1,81,-10}, {1,82,-10}, {1,83,-10}, {3,0,-35}, {3,53,-35}, 
-    {3,54,-35}, {3,55,-35}, {3,56,-35}, {3,57,-35}, {3,58,-35}, 
-    {3,21,-40}, {3,22,-40}, {3,24,-40}, {3,84,-40}, {3,85,-40}, 
-    {5,0,-115}, {5,53,-115}, {5,54,-115}, {5,55,-115}, {5,56,-115}, 
-    {5,57,-115}, {5,58,-115}, {5,26,-75}, {5,88,-75}, {5,89,-75}, 
-    {5,90,-75}, {5,91,-75}, {5,92,-75}, {5,93,-75}, {5,142,-135}, 
-    {5,30,-75}, {5,95,-75}, {5,96,-75}, {5,97,-75}, {5,98,-75}, 
-    {5,34,-45}, {5,100,-45}, {5,101,-45}, {5,102,-45}, {5,103,-45}, 
-    {5,40,-105}, {5,107,-105}, {5,108,-105}, {5,109,-105}, 
-    {5,110,-105}, {5,111,-105}, {5,112,-105}, {5,194,-135}, {5,43,-55}, 
-    {9,0,-40}, {9,53,-40}, {9,54,-40}, {9,55,-40}, {9,56,-40}, 
-    {9,57,-40}, {9,58,-40}, {9,26,-35}, {9,88,-35}, {9,89,-35}, 
-    {9,90,-35}, {9,91,-35}, {9,92,-35}, {9,93,-35}, {9,142,-25}, 
-    {9,30,-25}, {9,95,-25}, {9,96,-25}, {9,97,-25}, {9,98,-25}, 
-    {9,40,-25}, {9,107,-25}, {9,108,-25}, {9,109,-25}, {9,110,-25}, 
-    {9,111,-25}, {9,112,-25}, {9,194,-25}, {9,46,-35}, {9,115,-35}, 
-    {9,116,-35}, {9,117,-35}, {9,118,-35}, {10,14,-50}, {10,72,-50}, 
-    {10,73,-50}, {10,74,-50}, {10,75,-50}, {10,76,-50}, {10,77,-50}, 
-    {10,30,-35}, {10,95,-35}, {10,96,-35}, {10,97,-35}, {10,98,-35}, 
-    {10,40,-40}, {10,107,-40}, {10,108,-40}, {10,109,-40}, 
-    {10,110,-40}, {10,111,-40}, {10,112,-40}, {10,46,-40}, 
-    {10,115,-40}, {10,116,-40}, {10,117,-40}, {10,118,-40}, 
-    {10,50,-40}, {10,119,-40}, {10,120,-40}, {11,19,-20}, {11,21,-55}, 
-    {11,22,-55}, {11,24,-20}, {11,84,-20}, {11,85,-20}, {11,206,-37}, 
-    {11,50,-30}, {11,119,-30}, {11,120,-30}, {69,19,-20}, {69,21,-55}, 
-    {69,22,-55}, {69,24,-20}, {69,84,-20}, {69,85,-20}, {69,206,-37}, 
-    {69,50,-30}, {69,119,-30}, {69,120,-30}, {13,0,-27}, {13,53,-27}, 
-    {13,54,-27}, {13,55,-27}, {13,56,-27}, {13,57,-27}, {13,58,-27}, 
-    {70,0,-27}, {70,53,-27}, {70,54,-27}, {70,55,-27}, {70,56,-27}, 
-    {70,57,-27}, {70,58,-27}, {14,0,-55}, {14,53,-55}, {14,54,-55}, 
-    {14,55,-55}, {14,56,-55}, {14,57,-55}, {14,58,-55}, {14,19,-40}, 
-    {14,21,-50}, {14,22,-50}, {14,23,-40}, {14,24,-50}, {14,84,-50}, 
-    {14,85,-50}, {72,0,-55}, {72,53,-55}, {72,54,-55}, {72,55,-55}, 
-    {72,56,-55}, {72,57,-55}, {72,58,-55}, {72,19,-40}, {72,21,-50}, 
-    {72,22,-50}, {72,23,-40}, {72,24,-50}, {72,84,-50}, {72,85,-50}, 
-    {73,0,-55}, {73,53,-55}, {73,54,-55}, {73,55,-55}, {73,56,-55}, 
-    {73,57,-55}, {73,58,-55}, {73,19,-40}, {73,21,-50}, {73,22,-50}, 
-    {73,23,-40}, {73,24,-50}, {73,84,-50}, {73,85,-50}, {74,0,-55}, 
-    {74,53,-55}, {74,54,-55}, {74,55,-55}, {74,56,-55}, {74,57,-55}, 
-    {74,58,-55}, {74,19,-40}, {74,21,-50}, {74,22,-50}, {74,23,-40}, 
-    {74,24,-50}, {74,84,-50}, {74,85,-50}, {75,0,-55}, {75,53,-55}, 
-    {75,54,-55}, {75,55,-55}, {75,56,-55}, {75,57,-55}, {75,58,-55}, 
-    {75,19,-40}, {75,21,-50}, {75,22,-50}, {75,23,-40}, {75,24,-50}, 
-    {75,84,-50}, {75,85,-50}, {76,0,-55}, {76,53,-55}, {76,54,-55}, 
-    {76,55,-55}, {76,56,-55}, {76,57,-55}, {76,58,-55}, {76,19,-40}, 
-    {76,21,-50}, {76,22,-50}, {76,23,-40}, {76,24,-50}, {76,84,-50}, 
-    {76,85,-50}, {77,0,-55}, {77,53,-55}, {77,54,-55}, {77,55,-55}, 
-    {77,56,-55}, {77,57,-55}, {77,58,-55}, {77,19,-40}, {77,21,-50}, 
-    {77,22,-50}, {77,23,-40}, {77,24,-50}, {77,84,-50}, {77,85,-50}, 
-    {15,0,-90}, {15,53,-90}, {15,54,-90}, {15,55,-90}, {15,56,-90}, 
-    {15,57,-90}, {15,58,-90}, {15,26,-80}, {15,88,-80}, {15,89,-80}, 
-    {15,90,-80}, {15,91,-80}, {15,92,-80}, {15,93,-80}, {15,142,-135}, 
-    {15,30,-80}, {15,95,-80}, {15,96,-80}, {15,97,-80}, {15,98,-80}, 
-    {15,40,-80}, {15,107,-80}, {15,108,-80}, {15,109,-80}, 
-    {15,110,-80}, {15,111,-80}, {15,112,-80}, {15,194,-135}, 
-    {16,20,-10}, {16,80,-10}, {16,81,-10}, {16,82,-10}, {16,83,-10}, 
-    {17,14,-40}, {17,72,-40}, {17,73,-40}, {17,74,-40}, {17,75,-40}, 
-    {17,76,-40}, {17,77,-40}, {17,20,-40}, {17,80,-40}, {17,81,-40}, 
-    {17,82,-40}, {17,83,-40}, {17,21,-18}, {17,22,-18}, {17,24,-18}, 
-    {17,84,-18}, {17,85,-18}, {19,0,-50}, {19,53,-50}, {19,54,-50}, 
-    {19,55,-50}, {19,56,-50}, {19,57,-50}, {19,58,-50}, {19,14,-18}, 
-    {19,72,-18}, {19,73,-18}, {19,74,-18}, {19,75,-18}, {19,76,-18}, 
-    {19,77,-18}, {19,26,-92}, {19,88,-92}, {19,89,-92}, {19,90,-92}, 
-    {19,91,-92}, {19,92,-92}, {19,93,-92}, {19,141,-55}, {19,142,-74}, 
-    {19,30,-92}, {19,95,-92}, {19,96,-52}, {19,97,-52}, {19,98,-52}, 
-    {19,174,-74}, {19,34,-55}, {19,100,-55}, {19,40,-92}, {19,107,-92}, 
-    {19,108,-92}, {19,109,-92}, {19,110,-92}, {19,111,-92}, 
-    {19,112,-92}, {19,194,-74}, {19,43,-55}, {19,212,-65}, {19,46,-55}, 
-    {19,115,-55}, {19,116,-55}, {19,117,-55}, {19,118,-55}, 
-    {19,48,-74}, {19,50,-74}, {19,119,-74}, {19,120,-34}, {20,0,-40}, 
-    {20,53,-40}, {20,54,-40}, {20,55,-40}, {20,56,-40}, {20,57,-40}, 
-    {20,58,-40}, {20,142,-25}, {20,194,-25}, {80,0,-40}, {80,53,-40}, 
-    {80,54,-40}, {80,55,-40}, {80,56,-40}, {80,57,-40}, {80,58,-40}, 
-    {80,142,-25}, {80,194,-25}, {81,0,-40}, {81,53,-40}, {81,54,-40}, 
-    {81,55,-40}, {81,56,-40}, {81,57,-40}, {81,58,-40}, {81,142,-25}, 
-    {81,194,-25}, {82,0,-40}, {82,53,-40}, {82,54,-40}, {82,55,-40}, 
-    {82,56,-40}, {82,57,-40}, {82,58,-40}, {82,142,-25}, {82,194,-25}, 
-    {83,0,-40}, {83,53,-40}, {83,54,-40}, {83,55,-40}, {83,56,-40}, 
-    {83,57,-40}, {83,58,-40}, {83,142,-25}, {83,194,-25}, {21,0,-60}, 
-    {21,53,-60}, {21,54,-60}, {21,55,-60}, {21,56,-60}, {21,57,-60}, 
-    {21,58,-60}, {21,14,-30}, {21,72,-30}, {21,73,-30}, {21,74,-30}, 
-    {21,75,-30}, {21,76,-30}, {21,77,-30}, {21,26,-111}, {21,88,-111}, 
-    {21,89,-111}, {21,90,-111}, {21,91,-111}, {21,92,-111}, 
-    {21,93,-111}, {21,141,-65}, {21,142,-129}, {21,30,-111}, 
-    {21,95,-111}, {21,96,-111}, {21,97,-71}, {21,98,-71}, {21,174,-55}, 
-    {21,34,-74}, {21,100,-74}, {21,101,-34}, {21,102,-34}, 
-    {21,103,-34}, {21,40,-111}, {21,107,-111}, {21,108,-111}, 
-    {21,109,-111}, {21,110,-111}, {21,111,-111}, {21,112,-111}, 
-    {21,194,-129}, {21,212,-74}, {21,46,-74}, {21,115,-74}, 
-    {21,116,-74}, {21,117,-74}, {21,118,-74}, {22,0,-60}, {22,53,-60}, 
-    {22,54,-60}, {22,55,-60}, {22,56,-60}, {22,57,-60}, {22,58,-60}, 
-    {22,14,-25}, {22,72,-25}, {22,73,-25}, {22,74,-25}, {22,75,-25}, 
-    {22,76,-25}, {22,77,-25}, {22,26,-92}, {22,88,-92}, {22,89,-92}, 
-    {22,90,-92}, {22,91,-92}, {22,92,-92}, {22,93,-92}, {22,141,-65}, 
-    {22,142,-92}, {22,30,-92}, {22,95,-92}, {22,96,-92}, {22,97,-52}, 
-    {22,98,-52}, {22,174,-37}, {22,34,-55}, {22,100,-55}, {22,40,-92}, 
-    {22,107,-92}, {22,108,-92}, {22,109,-92}, {22,110,-92}, 
-    {22,111,-92}, {22,112,-92}, {22,194,-92}, {22,212,-65}, 
-    {22,46,-55}, {22,115,-55}, {22,116,-55}, {22,117,-55}, 
-    {22,118,-55}, {22,50,-70}, {22,119,-70}, {22,120,-70}, {24,0,-50}, 
-    {24,53,-50}, {24,54,-50}, {24,55,-50}, {24,56,-50}, {24,57,-50}, 
-    {24,58,-50}, {24,14,-15}, {24,72,-15}, {24,73,-15}, {24,74,-15}, 
-    {24,75,-15}, {24,76,-15}, {24,77,-15}, {24,26,-92}, {24,88,-92}, 
-    {24,89,-92}, {24,90,-92}, {24,91,-92}, {24,92,-92}, {24,93,-92}, 
-    {24,141,-65}, {24,142,-92}, {24,30,-92}, {24,95,-92}, {24,96,-92}, 
-    {24,97,-52}, {24,98,-52}, {24,174,-74}, {24,34,-74}, {24,100,-74}, 
-    {24,101,-34}, {24,102,-34}, {24,103,-34}, {24,40,-92}, 
-    {24,107,-92}, {24,108,-92}, {24,109,-92}, {24,110,-92}, 
-    {24,111,-92}, {24,112,-92}, {24,194,-92}, {24,212,-65}, 
-    {24,46,-92}, {24,115,-92}, {24,116,-92}, {24,117,-92}, 
-    {24,118,-92}, {84,0,-50}, {84,53,-50}, {84,54,-50}, {84,55,-50}, 
-    {84,56,-50}, {84,57,-50}, {84,58,-50}, {84,14,-15}, {84,72,-15}, 
-    {84,73,-15}, {84,74,-15}, {84,75,-15}, {84,76,-15}, {84,77,-15}, 
-    {84,26,-92}, {84,88,-92}, {84,89,-92}, {84,90,-92}, {84,91,-92}, 
-    {84,92,-92}, {84,93,-92}, {84,141,-65}, {84,142,-92}, {84,30,-92}, 
-    {84,95,-92}, {84,96,-92}, {84,97,-52}, {84,98,-52}, {84,174,-74}, 
-    {84,34,-74}, {84,100,-74}, {84,101,-34}, {84,102,-34}, 
-    {84,103,-34}, {84,40,-92}, {84,107,-92}, {84,108,-92}, 
-    {84,109,-92}, {84,110,-92}, {84,111,-92}, {84,112,-92}, 
-    {84,194,-92}, {84,212,-65}, {84,46,-92}, {84,115,-92}, 
-    {84,116,-92}, {84,117,-92}, {84,118,-92}, {85,0,-50}, {85,53,-50}, 
-    {85,54,-50}, {85,55,-50}, {85,56,-50}, {85,57,-50}, {85,58,-50}, 
-    {85,14,-15}, {85,72,-15}, {85,73,-15}, {85,74,-15}, {85,75,-15}, 
-    {85,76,-15}, {85,77,-15}, {85,26,-92}, {85,88,-92}, {85,89,-92}, 
-    {85,90,-92}, {85,91,-92}, {85,92,-92}, {85,93,-92}, {85,141,-65}, 
-    {85,142,-92}, {85,30,-92}, {85,95,-92}, {85,96,-92}, {85,97,-52}, 
-    {85,98,-52}, {85,174,-74}, {85,34,-74}, {85,100,-74}, {85,101,-34}, 
-    {85,102,-34}, {85,103,-34}, {85,40,-92}, {85,107,-92}, 
-    {85,108,-92}, {85,109,-92}, {85,110,-92}, {85,111,-92}, 
-    {85,112,-92}, {85,194,-92}, {85,212,-65}, {85,46,-92}, 
-    {85,115,-92}, {85,116,-92}, {85,117,-92}, {85,118,-92}, 
-    {26,32,-10}, {88,32,-10}, {89,32,-10}, {90,32,-10}, {91,32,-10}, 
-    {92,32,-10}, {93,32,-10}, {27,194,-40}, {27,46,-20}, {27,115,-20}, 
-    {27,116,-20}, {27,117,-20}, {27,118,-20}, {28,33,-15}, {28,36,-20}, 
-    {94,33,-15}, {94,36,-20}, {142,204,-140}, {142,206,-140}, 
-    {30,142,-10}, {30,32,-40}, {30,194,-15}, {30,47,-15}, {30,48,-15}, 
-    {30,49,-20}, {30,50,-30}, {30,119,-30}, {30,120,-30}, {95,142,-10}, 
-    {95,32,-40}, {95,194,-15}, {95,47,-15}, {95,48,-15}, {95,49,-20}, 
-    {95,50,-30}, {95,119,-30}, {95,120,-30}, {96,142,-10}, {96,32,-40}, 
-    {96,194,-15}, {96,47,-15}, {96,48,-15}, {96,49,-20}, {96,50,-30}, 
-    {96,119,-30}, {96,120,-30}, {97,142,-10}, {97,32,-40}, 
-    {97,194,-15}, {97,47,-15}, {97,48,-15}, {97,49,-20}, {97,50,-30}, 
-    {97,119,-30}, {97,120,-30}, {98,142,-10}, {98,32,-40}, 
-    {98,194,-15}, {98,47,-15}, {98,48,-15}, {98,49,-20}, {98,50,-30}, 
-    {98,119,-30}, {98,120,-30}, {31,142,-10}, {31,152,-60}, 
-    {31,31,-18}, {31,34,-20}, {31,194,-15}, {31,206,92}, {32,142,-10}, 
-    {32,30,-10}, {32,95,-10}, {32,96,-10}, {32,97,-10}, {32,98,-10}, 
-    {32,32,-10}, {32,194,-15}, {36,30,-10}, {36,95,-10}, {36,96,-10}, 
-    {36,97,-10}, {36,98,-10}, {36,40,-10}, {36,107,-10}, {36,108,-10}, 
-    {36,109,-10}, {36,110,-10}, {36,111,-10}, {36,112,-10}, 
-    {36,50,-10}, {36,119,-10}, {36,120,-10}, {39,47,-40}, {105,47,-40}, 
-    {40,32,-10}, {40,47,-10}, {107,32,-10}, {107,47,-10}, {108,32,-10}, 
-    {108,47,-10}, {109,32,-10}, {109,47,-10}, {110,32,-10}, 
-    {110,47,-10}, {111,32,-10}, {111,47,-10}, {112,32,-10}, 
-    {112,47,-10}, {194,204,-140}, {194,206,-140}, {205,205,-111}, 
-    {206,29,-25}, {206,206,-111}, {206,43,-25}, {206,44,-40}, 
-    {206,113,-40}, {206,216,-111}, {206,45,-30}, {206,47,-10}, 
-    {43,26,-15}, {43,88,-15}, {43,89,-15}, {43,90,-15}, {43,91,-15}, 
-    {43,92,-15}, {43,93,-15}, {43,28,-37}, {43,94,-37}, {43,142,-111}, 
-    {43,29,-37}, {43,30,-37}, {43,95,-37}, {43,96,-37}, {43,97,-37}, 
-    {43,98,-37}, {43,32,-37}, {43,174,-20}, {43,40,-45}, {43,107,-45}, 
-    {43,108,-45}, {43,109,-45}, {43,110,-45}, {43,111,-45}, 
-    {43,112,-45}, {43,194,-111}, {43,42,-37}, {43,44,-10}, 
-    {43,113,-10}, {216,0,-18}, {216,53,-18}, {216,54,-18}, 
-    {216,55,-18}, {216,56,-18}, {216,57,-18}, {216,58,-18}, 
-    {216,19,-18}, {216,21,-35}, {216,22,-40}, {216,24,-75}, 
-    {216,84,-75}, {216,85,-75}, {47,142,-74}, {47,194,-74}, 
-    {48,142,-74}, {48,194,-74}, {50,142,-55}, {50,194,-55}, 
-    {119,142,-55}, {119,194,-55}, {120,142,-55}, {120,194,-55}, 
-    {0xFFFF,0xFFFF,0}
+    {0,64,-30}, {0,70,-30}, {0,203,-35}, {0,393,-40}, {0,396,-40}, 
+    {0,404,-40}, {0,414,-40}, {0,419,-40}, {0,449,-40}, {0,455,-40}, 
+    {0,474,-40}, {0,570,-37}, {0,603,-50}, {0,604,-50}, {0,609,-50}, 
+    {0,615,-50}, {0,624,-50}, {0,658,-105}, {0,668,-95}, {0,686,-55}, 
+    {0,687,-55}, {0,692,-55}, {0,3143,-37}, {0,3816,-20}, {0,3817,-20}, 
+    {0,3824,-20}, {0,3831,-20}, {0,3839,-20}, {0,3902,-55}, 
+    {0,3951,-55}, {0,4031,-55}, {0,4034,-55}, {0,4050,-55}, {5,64,-30}, 
+    {5,70,-30}, {5,203,-35}, {5,393,-40}, {5,396,-40}, {5,404,-40}, 
+    {5,414,-40}, {5,419,-40}, {5,449,-40}, {5,455,-40}, {5,474,-40}, 
+    {5,570,-37}, {5,603,-50}, {5,604,-50}, {5,609,-50}, {5,615,-50}, 
+    {5,624,-50}, {5,658,-105}, {5,668,-95}, {5,686,-55}, {5,687,-55}, 
+    {5,692,-55}, {5,3143,-37}, {5,3816,-20}, {5,3817,-20}, 
+    {5,3824,-20}, {5,3831,-20}, {5,3839,-20}, {5,3902,-55}, 
+    {5,3951,-55}, {5,4031,-55}, {5,4034,-55}, {5,4050,-55}, 
+    {16,64,-30}, {16,70,-30}, {16,203,-35}, {16,393,-40}, {16,396,-40}, 
+    {16,404,-40}, {16,414,-40}, {16,419,-40}, {16,449,-40}, 
+    {16,455,-40}, {16,474,-40}, {16,570,-37}, {16,603,-50}, 
+    {16,604,-50}, {16,609,-50}, {16,615,-50}, {16,624,-50}, 
+    {16,658,-105}, {16,668,-95}, {16,686,-55}, {16,687,-55}, 
+    {16,692,-55}, {16,3143,-37}, {16,3816,-20}, {16,3817,-20}, 
+    {16,3824,-20}, {16,3831,-20}, {16,3839,-20}, {16,3902,-55}, 
+    {16,3951,-55}, {16,4031,-55}, {16,4034,-55}, {16,4050,-55}, 
+    {27,64,-30}, {27,70,-30}, {27,203,-35}, {27,393,-40}, {27,396,-40}, 
+    {27,404,-40}, {27,414,-40}, {27,419,-40}, {27,449,-40}, 
+    {27,455,-40}, {27,474,-40}, {27,570,-37}, {27,603,-50}, 
+    {27,604,-50}, {27,609,-50}, {27,615,-50}, {27,624,-50}, 
+    {27,658,-105}, {27,668,-95}, {27,686,-55}, {27,687,-55}, 
+    {27,692,-55}, {27,3143,-37}, {27,3816,-20}, {27,3817,-20}, 
+    {27,3824,-20}, {27,3831,-20}, {27,3839,-20}, {27,3902,-55}, 
+    {27,3951,-55}, {27,4031,-55}, {27,4034,-55}, {27,4050,-55}, 
+    {33,64,-30}, {33,70,-30}, {33,203,-35}, {33,393,-40}, {33,396,-40}, 
+    {33,404,-40}, {33,414,-40}, {33,419,-40}, {33,449,-40}, 
+    {33,455,-40}, {33,474,-40}, {33,570,-37}, {33,603,-50}, 
+    {33,604,-50}, {33,609,-50}, {33,615,-50}, {33,624,-50}, 
+    {33,658,-105}, {33,668,-95}, {33,686,-55}, {33,687,-55}, 
+    {33,692,-55}, {33,3143,-37}, {33,3816,-20}, {33,3817,-20}, 
+    {33,3824,-20}, {33,3831,-20}, {33,3839,-20}, {33,3902,-55}, 
+    {33,3951,-55}, {33,4031,-55}, {33,4034,-55}, {33,4050,-55}, 
+    {43,64,-30}, {43,70,-30}, {43,203,-35}, {43,393,-40}, {43,396,-40}, 
+    {43,404,-40}, {43,414,-40}, {43,419,-40}, {43,449,-40}, 
+    {43,455,-40}, {43,474,-40}, {43,570,-37}, {43,603,-50}, 
+    {43,604,-50}, {43,609,-50}, {43,615,-50}, {43,624,-50}, 
+    {43,658,-105}, {43,668,-95}, {43,686,-55}, {43,687,-55}, 
+    {43,692,-55}, {43,3143,-37}, {43,3816,-20}, {43,3817,-20}, 
+    {43,3824,-20}, {43,3831,-20}, {43,3839,-20}, {43,3902,-55}, 
+    {43,3951,-55}, {43,4031,-55}, {43,4034,-55}, {43,4050,-55}, 
+    {48,64,-30}, {48,70,-30}, {48,203,-35}, {48,393,-40}, {48,396,-40}, 
+    {48,404,-40}, {48,414,-40}, {48,419,-40}, {48,449,-40}, 
+    {48,455,-40}, {48,474,-40}, {48,570,-37}, {48,603,-50}, 
+    {48,604,-50}, {48,609,-50}, {48,615,-50}, {48,624,-50}, 
+    {48,658,-105}, {48,668,-95}, {48,686,-55}, {48,687,-55}, 
+    {48,692,-55}, {48,3143,-37}, {48,3816,-20}, {48,3817,-20}, 
+    {48,3824,-20}, {48,3831,-20}, {48,3839,-20}, {48,3902,-55}, 
+    {48,3951,-55}, {48,4031,-55}, {48,4034,-55}, {48,4050,-55}, 
+    {51,0,-25}, {51,5,-25}, {51,16,-25}, {51,27,-25}, {51,33,-25}, 
+    {51,43,-25}, {51,48,-25}, {51,603,-10}, {51,604,-10}, {51,609,-10}, 
+    {51,615,-10}, {51,624,-10}, {93,0,-35}, {93,5,-35}, {93,16,-35}, 
+    {93,27,-35}, {93,33,-35}, {93,43,-35}, {93,48,-35}, {93,658,-40}, 
+    {93,668,-40}, {93,686,-40}, {93,687,-40}, {93,692,-40}, 
+    {192,0,-115}, {192,5,-115}, {192,16,-115}, {192,27,-115}, 
+    {192,33,-115}, {192,43,-115}, {192,48,-115}, {192,734,-75}, 
+    {192,736,-75}, {192,758,-75}, {192,775,-75}, {192,1030,-75}, 
+    {192,1111,-75}, {192,1173,-75}, {192,1409,-135}, {192,1630,-75}, 
+    {192,1631,-75}, {192,1645,-75}, {192,1655,-75}, {192,1662,-75}, 
+    {192,2132,-45}, {192,2133,-45}, {192,2140,-45}, {192,2196,-45}, 
+    {192,2207,-45}, {192,2794,-105}, {192,2795,-105}, {192,2809,-105}, 
+    {192,2819,-105}, {192,2826,-105}, {192,2899,-105}, {192,2907,-105}, 
+    {192,2995,-135}, {192,3148,-55}, {301,0,-40}, {301,5,-40}, 
+    {301,16,-40}, {301,27,-40}, {301,33,-40}, {301,43,-40}, 
+    {301,48,-40}, {301,734,-35}, {301,736,-35}, {301,758,-35}, 
+    {301,775,-35}, {301,1030,-35}, {301,1111,-35}, {301,1173,-35}, 
+    {301,1409,-25}, {301,1630,-25}, {301,1631,-25}, {301,1645,-25}, 
+    {301,1655,-25}, {301,1662,-25}, {301,2794,-25}, {301,2795,-25}, 
+    {301,2809,-25}, {301,2819,-25}, {301,2826,-25}, {301,2899,-25}, 
+    {301,2907,-25}, {301,2995,-25}, {301,3816,-35}, {301,3817,-35}, 
+    {301,3824,-35}, {301,3831,-35}, {301,3839,-35}, {309,393,-50}, 
+    {309,396,-50}, {309,404,-50}, {309,414,-50}, {309,419,-50}, 
+    {309,449,-50}, {309,455,-50}, {309,1630,-35}, {309,1631,-35}, 
+    {309,1645,-35}, {309,1655,-35}, {309,1662,-35}, {309,2794,-40}, 
+    {309,2795,-40}, {309,2809,-40}, {309,2819,-40}, {309,2826,-40}, 
+    {309,2899,-40}, {309,2907,-40}, {309,3816,-40}, {309,3817,-40}, 
+    {309,3824,-40}, {309,3831,-40}, {309,3839,-40}, {309,4031,-40}, 
+    {309,4034,-40}, {309,4050,-40}, {337,570,-20}, {337,658,-55}, 
+    {337,668,-55}, {337,686,-20}, {337,687,-20}, {337,692,-20}, 
+    {337,3143,-37}, {337,4031,-30}, {337,4034,-30}, {337,4050,-30}, 
+    {356,570,-20}, {356,658,-55}, {356,668,-55}, {356,686,-20}, 
+    {356,687,-20}, {356,692,-20}, {356,3143,-37}, {356,4031,-30}, 
+    {356,4034,-30}, {356,4050,-30}, {372,0,-27}, {372,5,-27}, 
+    {372,16,-27}, {372,27,-27}, {372,33,-27}, {372,43,-27}, 
+    {372,48,-27}, {390,0,-27}, {390,5,-27}, {390,16,-27}, {390,27,-27}, 
+    {390,33,-27}, {390,43,-27}, {390,48,-27}, {393,0,-55}, {393,5,-55}, 
+    {393,16,-55}, {393,27,-55}, {393,33,-55}, {393,43,-55}, 
+    {393,48,-55}, {393,570,-40}, {393,658,-50}, {393,668,-50}, 
+    {393,678,-40}, {393,686,-50}, {393,687,-50}, {393,692,-50}, 
+    {396,0,-55}, {396,5,-55}, {396,16,-55}, {396,27,-55}, {396,33,-55}, 
+    {396,43,-55}, {396,48,-55}, {396,570,-40}, {396,658,-50}, 
+    {396,668,-50}, {396,678,-40}, {396,686,-50}, {396,687,-50}, 
+    {396,692,-50}, {404,0,-55}, {404,5,-55}, {404,16,-55}, 
+    {404,27,-55}, {404,33,-55}, {404,43,-55}, {404,48,-55}, 
+    {404,570,-40}, {404,658,-50}, {404,668,-50}, {404,678,-40}, 
+    {404,686,-50}, {404,687,-50}, {404,692,-50}, {414,0,-55}, 
+    {414,5,-55}, {414,16,-55}, {414,27,-55}, {414,33,-55}, 
+    {414,43,-55}, {414,48,-55}, {414,570,-40}, {414,658,-50}, 
+    {414,668,-50}, {414,678,-40}, {414,686,-50}, {414,687,-50}, 
+    {414,692,-50}, {419,0,-55}, {419,5,-55}, {419,16,-55}, 
+    {419,27,-55}, {419,33,-55}, {419,43,-55}, {419,48,-55}, 
+    {419,570,-40}, {419,658,-50}, {419,668,-50}, {419,678,-40}, 
+    {419,686,-50}, {419,687,-50}, {419,692,-50}, {449,0,-55}, 
+    {449,5,-55}, {449,16,-55}, {449,27,-55}, {449,33,-55}, 
+    {449,43,-55}, {449,48,-55}, {449,570,-40}, {449,658,-50}, 
+    {449,668,-50}, {449,678,-40}, {449,686,-50}, {449,687,-50}, 
+    {449,692,-50}, {455,0,-55}, {455,5,-55}, {455,16,-55}, 
+    {455,27,-55}, {455,33,-55}, {455,43,-55}, {455,48,-55}, 
+    {455,570,-40}, {455,658,-50}, {455,668,-50}, {455,678,-40}, 
+    {455,686,-50}, {455,687,-50}, {455,692,-50}, {459,0,-90}, 
+    {459,5,-90}, {459,16,-90}, {459,27,-90}, {459,33,-90}, 
+    {459,43,-90}, {459,48,-90}, {459,734,-80}, {459,736,-80}, 
+    {459,758,-80}, {459,775,-80}, {459,1030,-80}, {459,1111,-80}, 
+    {459,1173,-80}, {459,1409,-135}, {459,1630,-80}, {459,1631,-80}, 
+    {459,1645,-80}, {459,1655,-80}, {459,1662,-80}, {459,2794,-80}, 
+    {459,2795,-80}, {459,2809,-80}, {459,2819,-80}, {459,2826,-80}, 
+    {459,2899,-80}, {459,2907,-80}, {459,2995,-135}, {474,603,-10}, 
+    {474,604,-10}, {474,609,-10}, {474,615,-10}, {474,624,-10}, 
+    {478,393,-40}, {478,396,-40}, {478,404,-40}, {478,414,-40}, 
+    {478,419,-40}, {478,449,-40}, {478,455,-40}, {478,603,-40}, 
+    {478,604,-40}, {478,609,-40}, {478,615,-40}, {478,624,-40}, 
+    {478,658,-18}, {478,668,-18}, {478,686,-18}, {478,687,-18}, 
+    {478,692,-18}, {570,0,-50}, {570,5,-50}, {570,16,-50}, 
+    {570,27,-50}, {570,33,-50}, {570,43,-50}, {570,48,-50}, 
+    {570,393,-18}, {570,396,-18}, {570,404,-18}, {570,414,-18}, 
+    {570,419,-18}, {570,449,-18}, {570,455,-18}, {570,734,-92}, 
+    {570,736,-92}, {570,758,-92}, {570,775,-92}, {570,1030,-92}, 
+    {570,1111,-92}, {570,1173,-92}, {570,1402,-55}, {570,1409,-74}, 
+    {570,1630,-92}, {570,1631,-92}, {570,1645,-52}, {570,1655,-52}, 
+    {570,1662,-52}, {570,2126,-74}, {570,2132,-55}, {570,2133,-55}, 
+    {570,2794,-92}, {570,2795,-92}, {570,2809,-92}, {570,2819,-92}, 
+    {570,2826,-92}, {570,2899,-92}, {570,2907,-92}, {570,2995,-74}, 
+    {570,3148,-55}, {570,3351,-65}, {570,3816,-55}, {570,3817,-55}, 
+    {570,3824,-55}, {570,3831,-55}, {570,3839,-55}, {570,3951,-74}, 
+    {570,4031,-74}, {570,4034,-74}, {570,4050,-34}, {603,0,-40}, 
+    {603,5,-40}, {603,16,-40}, {603,27,-40}, {603,33,-40}, 
+    {603,43,-40}, {603,48,-40}, {603,1409,-25}, {603,2995,-25}, 
+    {604,0,-40}, {604,5,-40}, {604,16,-40}, {604,27,-40}, {604,33,-40}, 
+    {604,43,-40}, {604,48,-40}, {604,1409,-25}, {604,2995,-25}, 
+    {609,0,-40}, {609,5,-40}, {609,16,-40}, {609,27,-40}, {609,33,-40}, 
+    {609,43,-40}, {609,48,-40}, {609,1409,-25}, {609,2995,-25}, 
+    {615,0,-40}, {615,5,-40}, {615,16,-40}, {615,27,-40}, {615,33,-40}, 
+    {615,43,-40}, {615,48,-40}, {615,1409,-25}, {615,2995,-25}, 
+    {624,0,-40}, {624,5,-40}, {624,16,-40}, {624,27,-40}, {624,33,-40}, 
+    {624,43,-40}, {624,48,-40}, {624,1409,-25}, {624,2995,-25}, 
+    {658,0,-60}, {658,5,-60}, {658,16,-60}, {658,27,-60}, {658,33,-60}, 
+    {658,43,-60}, {658,48,-60}, {658,393,-30}, {658,396,-30}, 
+    {658,404,-30}, {658,414,-30}, {658,419,-30}, {658,449,-30}, 
+    {658,455,-30}, {658,734,-111}, {658,736,-111}, {658,758,-111}, 
+    {658,775,-111}, {658,1030,-111}, {658,1111,-111}, {658,1173,-111}, 
+    {658,1402,-65}, {658,1409,-129}, {658,1630,-111}, {658,1631,-111}, 
+    {658,1645,-111}, {658,1655,-71}, {658,1662,-71}, {658,2126,-55}, 
+    {658,2132,-74}, {658,2133,-74}, {658,2140,-34}, {658,2196,-34}, 
+    {658,2207,-34}, {658,2794,-111}, {658,2795,-111}, {658,2809,-111}, 
+    {658,2819,-111}, {658,2826,-111}, {658,2899,-111}, {658,2907,-111}, 
+    {658,2995,-129}, {658,3351,-74}, {658,3816,-74}, {658,3817,-74}, 
+    {658,3824,-74}, {658,3831,-74}, {658,3839,-74}, {668,0,-60}, 
+    {668,5,-60}, {668,16,-60}, {668,27,-60}, {668,33,-60}, 
+    {668,43,-60}, {668,48,-60}, {668,393,-25}, {668,396,-25}, 
+    {668,404,-25}, {668,414,-25}, {668,419,-25}, {668,449,-25}, 
+    {668,455,-25}, {668,734,-92}, {668,736,-92}, {668,758,-92}, 
+    {668,775,-92}, {668,1030,-92}, {668,1111,-92}, {668,1173,-92}, 
+    {668,1402,-65}, {668,1409,-92}, {668,1630,-92}, {668,1631,-92}, 
+    {668,1645,-92}, {668,1655,-52}, {668,1662,-52}, {668,2126,-37}, 
+    {668,2132,-55}, {668,2133,-55}, {668,2794,-92}, {668,2795,-92}, 
+    {668,2809,-92}, {668,2819,-92}, {668,2826,-92}, {668,2899,-92}, 
+    {668,2907,-92}, {668,2995,-92}, {668,3351,-65}, {668,3816,-55}, 
+    {668,3817,-55}, {668,3824,-55}, {668,3831,-55}, {668,3839,-55}, 
+    {668,4031,-70}, {668,4034,-70}, {668,4050,-70}, {686,0,-50}, 
+    {686,5,-50}, {686,16,-50}, {686,27,-50}, {686,33,-50}, 
+    {686,43,-50}, {686,48,-50}, {686,393,-15}, {686,396,-15}, 
+    {686,404,-15}, {686,414,-15}, {686,419,-15}, {686,449,-15}, 
+    {686,455,-15}, {686,734,-92}, {686,736,-92}, {686,758,-92}, 
+    {686,775,-92}, {686,1030,-92}, {686,1111,-92}, {686,1173,-92}, 
+    {686,1402,-65}, {686,1409,-92}, {686,1630,-92}, {686,1631,-92}, 
+    {686,1645,-92}, {686,1655,-52}, {686,1662,-52}, {686,2126,-74}, 
+    {686,2132,-74}, {686,2133,-74}, {686,2140,-34}, {686,2196,-34}, 
+    {686,2207,-34}, {686,2794,-92}, {686,2795,-92}, {686,2809,-92}, 
+    {686,2819,-92}, {686,2826,-92}, {686,2899,-92}, {686,2907,-92}, 
+    {686,2995,-92}, {686,3351,-65}, {686,3816,-92}, {686,3817,-92}, 
+    {686,3824,-92}, {686,3831,-92}, {686,3839,-92}, {687,0,-50}, 
+    {687,5,-50}, {687,16,-50}, {687,27,-50}, {687,33,-50}, 
+    {687,43,-50}, {687,48,-50}, {687,393,-15}, {687,396,-15}, 
+    {687,404,-15}, {687,414,-15}, {687,419,-15}, {687,449,-15}, 
+    {687,455,-15}, {687,734,-92}, {687,736,-92}, {687,758,-92}, 
+    {687,775,-92}, {687,1030,-92}, {687,1111,-92}, {687,1173,-92}, 
+    {687,1402,-65}, {687,1409,-92}, {687,1630,-92}, {687,1631,-92}, 
+    {687,1645,-92}, {687,1655,-52}, {687,1662,-52}, {687,2126,-74}, 
+    {687,2132,-74}, {687,2133,-74}, {687,2140,-34}, {687,2196,-34}, 
+    {687,2207,-34}, {687,2794,-92}, {687,2795,-92}, {687,2809,-92}, 
+    {687,2819,-92}, {687,2826,-92}, {687,2899,-92}, {687,2907,-92}, 
+    {687,2995,-92}, {687,3351,-65}, {687,3816,-92}, {687,3817,-92}, 
+    {687,3824,-92}, {687,3831,-92}, {687,3839,-92}, {692,0,-50}, 
+    {692,5,-50}, {692,16,-50}, {692,27,-50}, {692,33,-50}, 
+    {692,43,-50}, {692,48,-50}, {692,393,-15}, {692,396,-15}, 
+    {692,404,-15}, {692,414,-15}, {692,419,-15}, {692,449,-15}, 
+    {692,455,-15}, {692,734,-92}, {692,736,-92}, {692,758,-92}, 
+    {692,775,-92}, {692,1030,-92}, {692,1111,-92}, {692,1173,-92}, 
+    {692,1402,-65}, {692,1409,-92}, {692,1630,-92}, {692,1631,-92}, 
+    {692,1645,-92}, {692,1655,-52}, {692,1662,-52}, {692,2126,-74}, 
+    {692,2132,-74}, {692,2133,-74}, {692,2140,-34}, {692,2196,-34}, 
+    {692,2207,-34}, {692,2794,-92}, {692,2795,-92}, {692,2809,-92}, 
+    {692,2819,-92}, {692,2826,-92}, {692,2899,-92}, {692,2907,-92}, 
+    {692,2995,-92}, {692,3351,-65}, {692,3816,-92}, {692,3817,-92}, 
+    {692,3824,-92}, {692,3831,-92}, {692,3839,-92}, {734,1886,-10}, 
+    {736,1886,-10}, {758,1886,-10}, {775,1886,-10}, {1030,1886,-10}, 
+    {1111,1886,-10}, {1173,1886,-10}, {1192,2995,-40}, {1192,3816,-20}, 
+    {1192,3817,-20}, {1192,3824,-20}, {1192,3831,-20}, {1192,3839,-20}, 
+    {1312,1988,-15}, {1312,2302,-20}, {1332,1988,-15}, {1332,2302,-20}, 
+    {1409,3139,-140}, {1409,3143,-140}, {1630,1409,-10}, 
+    {1630,1886,-40}, {1630,2995,-15}, {1630,3902,-15}, {1630,3951,-15}, 
+    {1630,4020,-20}, {1630,4031,-30}, {1630,4034,-30}, {1630,4050,-30}, 
+    {1631,1409,-10}, {1631,1886,-40}, {1631,2995,-15}, {1631,3902,-15}, 
+    {1631,3951,-15}, {1631,4020,-20}, {1631,4031,-30}, {1631,4034,-30}, 
+    {1631,4050,-30}, {1645,1409,-10}, {1645,1886,-40}, {1645,2995,-15}, 
+    {1645,3902,-15}, {1645,3951,-15}, {1645,4020,-20}, {1645,4031,-30}, 
+    {1645,4034,-30}, {1645,4050,-30}, {1655,1409,-10}, {1655,1886,-40}, 
+    {1655,2995,-15}, {1655,3902,-15}, {1655,3951,-15}, {1655,4020,-20}, 
+    {1655,4031,-30}, {1655,4034,-30}, {1655,4050,-30}, {1662,1409,-10}, 
+    {1662,1886,-40}, {1662,2995,-15}, {1662,3902,-15}, {1662,3951,-15}, 
+    {1662,4020,-20}, {1662,4031,-30}, {1662,4034,-30}, {1662,4050,-30}, 
+    {1787,1409,-10}, {1787,1608,-60}, {1787,1787,-18}, {1787,2132,-20}, 
+    {1787,2995,-15}, {1787,3143,92}, {1886,1409,-10}, {1886,1630,-10}, 
+    {1886,1631,-10}, {1886,1645,-10}, {1886,1655,-10}, {1886,1662,-10}, 
+    {1886,1886,-10}, {1886,2995,-15}, {2302,1630,-10}, {2302,1631,-10}, 
+    {2302,1645,-10}, {2302,1655,-10}, {2302,1662,-10}, {2302,2794,-10}, 
+    {2302,2795,-10}, {2302,2809,-10}, {2302,2819,-10}, {2302,2826,-10}, 
+    {2302,2899,-10}, {2302,2907,-10}, {2302,4031,-10}, {2302,4034,-10}, 
+    {2302,4050,-10}, {2648,3902,-40}, {2769,3902,-40}, {2794,1886,-10}, 
+    {2794,3902,-10}, {2795,1886,-10}, {2795,3902,-10}, {2809,1886,-10}, 
+    {2809,3902,-10}, {2819,1886,-10}, {2819,3902,-10}, {2826,1886,-10}, 
+    {2826,3902,-10}, {2899,1886,-10}, {2899,3902,-10}, {2907,1886,-10}, 
+    {2907,3902,-10}, {2995,3139,-140}, {2995,3143,-140}, 
+    {3140,3140,-111}, {3143,1481,-25}, {3143,3143,-111}, 
+    {3143,3148,-25}, {3143,3279,-40}, {3143,3317,-40}, 
+    {3143,3498,-111}, {3143,3556,-30}, {3143,3902,-10}, {3148,734,-15}, 
+    {3148,736,-15}, {3148,758,-15}, {3148,775,-15}, {3148,1030,-15}, 
+    {3148,1111,-15}, {3148,1173,-15}, {3148,1312,-37}, {3148,1332,-37}, 
+    {3148,1409,-111}, {3148,1481,-37}, {3148,1630,-37}, 
+    {3148,1631,-37}, {3148,1645,-37}, {3148,1655,-37}, {3148,1662,-37}, 
+    {3148,1886,-37}, {3148,2126,-20}, {3148,2794,-45}, {3148,2795,-45}, 
+    {3148,2809,-45}, {3148,2819,-45}, {3148,2826,-45}, {3148,2899,-45}, 
+    {3148,2907,-45}, {3148,2995,-111}, {3148,3083,-37}, 
+    {3148,3279,-10}, {3148,3317,-10}, {3498,0,-18}, {3498,5,-18}, 
+    {3498,16,-18}, {3498,27,-18}, {3498,33,-18}, {3498,43,-18}, 
+    {3498,48,-18}, {3498,570,-18}, {3498,658,-35}, {3498,668,-40}, 
+    {3498,686,-75}, {3498,687,-75}, {3498,692,-75}, {3902,1409,-74}, 
+    {3902,2995,-74}, {3951,1409,-74}, {3951,2995,-74}, {4031,1409,-55}, 
+    {4031,2995,-55}, {4034,1409,-55}, {4034,2995,-55}, {4050,1409,-55}, 
+    {4050,2995,-55}, 
+    {NOGLYPH,NOGLYPH,0}
 };
 static const ligature times_italic_ligs[] = {
-    {31,34,160}, {31,37,162}, 
-    {0xFFFF,0xFFFF,0xFFFF}
+    {1787,2132,1807}, {1787,2416,1850}, 
+    {NOGLYPH,NOGLYPH,NOGLYPH}
 };
 static const kern_pair times_bold_kerns[] = {
-    {0,2,-55}, {0,59,-55}, {0,6,-55}, {0,14,-45}, {0,72,-45}, 
-    {0,73,-45}, {0,74,-45}, {0,75,-45}, {0,76,-45}, {0,77,-45}, 
-    {0,16,-45}, {0,19,-95}, {0,20,-50}, {0,80,-50}, {0,81,-50}, 
-    {0,82,-50}, {0,83,-50}, {0,21,-145}, {0,22,-130}, {0,24,-100}, 
-    {0,84,-100}, {0,85,-100}, {0,41,-25}, {0,206,-74}, {0,46,-50}, 
-    {0,115,-50}, {0,116,-50}, {0,117,-50}, {0,118,-50}, {0,47,-100}, 
-    {0,48,-90}, {0,50,-74}, {0,119,-74}, {0,120,-74}, {53,2,-55}, 
-    {53,59,-55}, {53,6,-55}, {53,14,-45}, {53,72,-45}, {53,73,-45}, 
-    {53,74,-45}, {53,75,-45}, {53,76,-45}, {53,77,-45}, {53,16,-45}, 
-    {53,19,-95}, {53,20,-50}, {53,80,-50}, {53,81,-50}, {53,82,-50}, 
-    {53,83,-50}, {53,21,-145}, {53,22,-130}, {53,24,-100}, 
-    {53,84,-100}, {53,85,-100}, {53,41,-25}, {53,206,-74}, {53,46,-50}, 
-    {53,115,-50}, {53,116,-50}, {53,117,-50}, {53,118,-50}, 
-    {53,47,-100}, {53,48,-90}, {53,50,-74}, {53,119,-74}, {53,120,-74}, 
-    {54,2,-55}, {54,59,-55}, {54,6,-55}, {54,14,-45}, {54,72,-45}, 
-    {54,73,-45}, {54,74,-45}, {54,75,-45}, {54,76,-45}, {54,77,-45}, 
-    {54,16,-45}, {54,19,-95}, {54,20,-50}, {54,80,-50}, {54,81,-50}, 
-    {54,82,-50}, {54,83,-50}, {54,21,-145}, {54,22,-130}, {54,24,-100}, 
-    {54,84,-100}, {54,85,-100}, {54,41,-25}, {54,206,-74}, {54,46,-50}, 
-    {54,115,-50}, {54,116,-50}, {54,117,-50}, {54,118,-50}, 
-    {54,47,-100}, {54,48,-90}, {54,50,-74}, {54,119,-74}, {54,120,-74}, 
-    {55,2,-55}, {55,59,-55}, {55,6,-55}, {55,14,-45}, {55,72,-45}, 
-    {55,73,-45}, {55,74,-45}, {55,75,-45}, {55,76,-45}, {55,77,-45}, 
-    {55,16,-45}, {55,19,-95}, {55,20,-50}, {55,80,-50}, {55,81,-50}, 
-    {55,82,-50}, {55,83,-50}, {55,21,-145}, {55,22,-130}, {55,24,-100}, 
-    {55,84,-100}, {55,85,-100}, {55,41,-25}, {55,206,-74}, {55,46,-50}, 
-    {55,115,-50}, {55,116,-50}, {55,117,-50}, {55,118,-50}, 
-    {55,47,-100}, {55,48,-90}, {55,50,-74}, {55,119,-74}, {55,120,-74}, 
-    {56,2,-55}, {56,59,-55}, {56,6,-55}, {56,14,-45}, {56,72,-45}, 
-    {56,73,-45}, {56,74,-45}, {56,75,-45}, {56,76,-45}, {56,77,-45}, 
-    {56,16,-45}, {56,19,-95}, {56,20,-50}, {56,80,-50}, {56,81,-50}, 
-    {56,82,-50}, {56,83,-50}, {56,21,-145}, {56,22,-130}, {56,24,-100}, 
-    {56,84,-100}, {56,85,-100}, {56,41,-25}, {56,206,-74}, {56,46,-50}, 
-    {56,115,-50}, {56,116,-50}, {56,117,-50}, {56,118,-50}, 
-    {56,47,-100}, {56,48,-90}, {56,50,-74}, {56,119,-74}, {56,120,-74}, 
-    {57,2,-55}, {57,59,-55}, {57,6,-55}, {57,14,-45}, {57,72,-45}, 
-    {57,73,-45}, {57,74,-45}, {57,75,-45}, {57,76,-45}, {57,77,-45}, 
-    {57,16,-45}, {57,19,-95}, {57,20,-50}, {57,80,-50}, {57,81,-50}, 
-    {57,82,-50}, {57,83,-50}, {57,21,-145}, {57,22,-130}, {57,24,-100}, 
-    {57,84,-100}, {57,85,-100}, {57,41,-25}, {57,206,-74}, {57,46,-50}, 
-    {57,115,-50}, {57,116,-50}, {57,117,-50}, {57,118,-50}, 
-    {57,47,-100}, {57,48,-90}, {57,50,-74}, {57,119,-74}, {57,120,-74}, 
-    {58,2,-55}, {58,59,-55}, {58,6,-55}, {58,14,-45}, {58,72,-45}, 
-    {58,73,-45}, {58,74,-45}, {58,75,-45}, {58,76,-45}, {58,77,-45}, 
-    {58,16,-45}, {58,19,-95}, {58,20,-50}, {58,80,-50}, {58,81,-50}, 
-    {58,82,-50}, {58,83,-50}, {58,21,-145}, {58,22,-130}, {58,24,-100}, 
-    {58,84,-100}, {58,85,-100}, {58,41,-25}, {58,206,-74}, {58,46,-50}, 
-    {58,115,-50}, {58,116,-50}, {58,117,-50}, {58,118,-50}, 
-    {58,47,-100}, {58,48,-90}, {58,50,-74}, {58,119,-74}, {58,120,-74}, 
-    {1,0,-30}, {1,53,-30}, {1,54,-30}, {1,55,-30}, {1,56,-30}, 
-    {1,57,-30}, {1,58,-30}, {1,20,-10}, {1,80,-10}, {1,81,-10}, 
-    {1,82,-10}, {1,83,-10}, {3,0,-35}, {3,53,-35}, {3,54,-35}, 
-    {3,55,-35}, {3,56,-35}, {3,57,-35}, {3,58,-35}, {3,21,-40}, 
-    {3,22,-40}, {3,24,-40}, {3,84,-40}, {3,85,-40}, {3,194,-20}, 
-    {5,0,-90}, {5,53,-90}, {5,54,-90}, {5,55,-90}, {5,56,-90}, 
-    {5,57,-90}, {5,58,-90}, {5,26,-25}, {5,88,-25}, {5,89,-25}, 
-    {5,90,-25}, {5,91,-25}, {5,92,-25}, {5,93,-25}, {5,142,-92}, 
-    {5,30,-25}, {5,95,-25}, {5,96,-25}, {5,97,-25}, {5,98,-25}, 
-    {5,40,-25}, {5,107,-25}, {5,108,-25}, {5,109,-25}, {5,110,-25}, 
-    {5,111,-25}, {5,112,-25}, {5,194,-110}, {9,0,-30}, {9,53,-30}, 
-    {9,54,-30}, {9,55,-30}, {9,56,-30}, {9,57,-30}, {9,58,-30}, 
-    {9,26,-15}, {9,88,-15}, {9,89,-15}, {9,90,-15}, {9,91,-15}, 
-    {9,92,-15}, {9,93,-15}, {9,30,-15}, {9,95,-15}, {9,96,-15}, 
-    {9,97,-15}, {9,98,-15}, {9,40,-15}, {9,107,-15}, {9,108,-15}, 
-    {9,109,-15}, {9,110,-15}, {9,111,-15}, {9,112,-15}, {9,194,-20}, 
-    {9,46,-15}, {9,115,-15}, {9,116,-15}, {9,117,-15}, {9,118,-15}, 
-    {10,14,-30}, {10,72,-30}, {10,73,-30}, {10,74,-30}, {10,75,-30}, 
-    {10,76,-30}, {10,77,-30}, {10,30,-25}, {10,95,-25}, {10,96,-25}, 
-    {10,97,-25}, {10,98,-25}, {10,40,-25}, {10,107,-25}, {10,108,-25}, 
-    {10,109,-25}, {10,110,-25}, {10,111,-25}, {10,112,-25}, 
-    {10,46,-15}, {10,115,-15}, {10,116,-15}, {10,117,-15}, 
-    {10,118,-15}, {10,50,-45}, {10,119,-45}, {10,120,-45}, {11,19,-92}, 
-    {11,21,-92}, {11,22,-92}, {11,24,-92}, {11,84,-92}, {11,85,-92}, 
-    {11,204,-20}, {11,206,-110}, {11,50,-55}, {11,119,-55}, 
-    {11,120,-55}, {69,19,-92}, {69,21,-92}, {69,22,-92}, {69,24,-92}, 
-    {69,84,-92}, {69,85,-92}, {69,204,-20}, {69,206,-110}, {69,50,-55}, 
-    {69,119,-55}, {69,120,-55}, {13,0,-20}, {13,53,-20}, {13,54,-20}, 
-    {13,55,-20}, {13,56,-20}, {13,57,-20}, {13,58,-20}, {70,0,-20}, 
-    {70,53,-20}, {70,54,-20}, {70,55,-20}, {70,56,-20}, {70,57,-20}, 
-    {70,58,-20}, {14,0,-40}, {14,53,-40}, {14,54,-40}, {14,55,-40}, 
-    {14,56,-40}, {14,57,-40}, {14,58,-40}, {14,19,-40}, {14,21,-50}, 
-    {14,22,-50}, {14,23,-40}, {14,24,-50}, {14,84,-50}, {14,85,-50}, 
-    {72,0,-40}, {72,53,-40}, {72,54,-40}, {72,55,-40}, {72,56,-40}, 
-    {72,57,-40}, {72,58,-40}, {72,19,-40}, {72,21,-50}, {72,22,-50}, 
-    {72,23,-40}, {72,24,-50}, {72,84,-50}, {72,85,-50}, {73,0,-40}, 
-    {73,53,-40}, {73,54,-40}, {73,55,-40}, {73,56,-40}, {73,57,-40}, 
-    {73,58,-40}, {73,19,-40}, {73,21,-50}, {73,22,-50}, {73,23,-40}, 
-    {73,24,-50}, {73,84,-50}, {73,85,-50}, {74,0,-40}, {74,53,-40}, 
-    {74,54,-40}, {74,55,-40}, {74,56,-40}, {74,57,-40}, {74,58,-40}, 
-    {74,19,-40}, {74,21,-50}, {74,22,-50}, {74,23,-40}, {74,24,-50}, 
-    {74,84,-50}, {74,85,-50}, {75,0,-40}, {75,53,-40}, {75,54,-40}, 
-    {75,55,-40}, {75,56,-40}, {75,57,-40}, {75,58,-40}, {75,19,-40}, 
-    {75,21,-50}, {75,22,-50}, {75,23,-40}, {75,24,-50}, {75,84,-50}, 
-    {75,85,-50}, {76,0,-40}, {76,53,-40}, {76,54,-40}, {76,55,-40}, 
-    {76,56,-40}, {76,57,-40}, {76,58,-40}, {76,19,-40}, {76,21,-50}, 
-    {76,22,-50}, {76,23,-40}, {76,24,-50}, {76,84,-50}, {76,85,-50}, 
-    {77,0,-40}, {77,53,-40}, {77,54,-40}, {77,55,-40}, {77,56,-40}, 
-    {77,57,-40}, {77,58,-40}, {77,19,-40}, {77,21,-50}, {77,22,-50}, 
-    {77,23,-40}, {77,24,-50}, {77,84,-50}, {77,85,-50}, {15,0,-74}, 
-    {15,53,-74}, {15,54,-74}, {15,55,-74}, {15,56,-74}, {15,57,-74}, 
-    {15,58,-74}, {15,26,-10}, {15,88,-10}, {15,89,-10}, {15,90,-10}, 
-    {15,91,-10}, {15,92,-10}, {15,93,-10}, {15,142,-92}, {15,30,-20}, 
-    {15,95,-20}, {15,96,-20}, {15,97,-20}, {15,98,-20}, {15,40,-20}, 
-    {15,107,-20}, {15,108,-20}, {15,109,-20}, {15,110,-20}, 
-    {15,111,-20}, {15,112,-20}, {15,194,-110}, {16,20,-10}, 
-    {16,80,-10}, {16,81,-10}, {16,82,-10}, {16,83,-10}, {16,194,-20}, 
-    {17,14,-30}, {17,72,-30}, {17,73,-30}, {17,74,-30}, {17,75,-30}, 
-    {17,76,-30}, {17,77,-30}, {17,19,-40}, {17,20,-30}, {17,80,-30}, 
-    {17,81,-30}, {17,82,-30}, {17,83,-30}, {17,21,-55}, {17,22,-35}, 
-    {17,24,-35}, {17,84,-35}, {17,85,-35}, {19,0,-90}, {19,53,-90}, 
-    {19,54,-90}, {19,55,-90}, {19,56,-90}, {19,57,-90}, {19,58,-90}, 
-    {19,14,-18}, {19,72,-18}, {19,73,-18}, {19,74,-18}, {19,75,-18}, 
-    {19,76,-18}, {19,77,-18}, {19,26,-92}, {19,88,-92}, {19,89,-52}, 
-    {19,90,-52}, {19,91,-52}, {19,92,-92}, {19,93,-52}, {19,141,-74}, 
-    {19,142,-74}, {19,30,-92}, {19,95,-92}, {19,96,-92}, {19,97,-52}, 
-    {19,98,-52}, {19,174,-92}, {19,34,-18}, {19,100,-18}, {19,40,-92}, 
-    {19,107,-92}, {19,108,-92}, {19,109,-92}, {19,110,-92}, 
-    {19,111,-92}, {19,112,-92}, {19,194,-90}, {19,43,-74}, 
-    {19,212,-74}, {19,46,-92}, {19,115,-92}, {19,116,-92}, 
-    {19,117,-92}, {19,118,-92}, {19,48,-74}, {19,50,-34}, {19,119,-34}, 
-    {19,120,-34}, {20,0,-60}, {20,53,-60}, {20,54,-60}, {20,55,-60}, 
-    {20,56,-60}, {20,57,-60}, {20,58,-60}, {20,142,-50}, {20,194,-50}, 
-    {80,0,-60}, {80,53,-60}, {80,54,-60}, {80,55,-60}, {80,56,-60}, 
-    {80,57,-60}, {80,58,-60}, {80,142,-50}, {80,194,-50}, {81,0,-60}, 
-    {81,53,-60}, {81,54,-60}, {81,55,-60}, {81,56,-60}, {81,57,-60}, 
-    {81,58,-60}, {81,142,-50}, {81,194,-50}, {82,0,-60}, {82,53,-60}, 
-    {82,54,-60}, {82,55,-60}, {82,56,-60}, {82,57,-60}, {82,58,-60}, 
-    {82,142,-50}, {82,194,-50}, {83,0,-60}, {83,53,-60}, {83,54,-60}, 
-    {83,55,-60}, {83,56,-60}, {83,57,-60}, {83,58,-60}, {83,142,-50}, 
-    {83,194,-50}, {21,0,-135}, {21,53,-135}, {21,54,-135}, 
-    {21,55,-135}, {21,56,-135}, {21,57,-135}, {21,58,-135}, {21,6,-30}, 
-    {21,14,-45}, {21,72,-45}, {21,73,-45}, {21,74,-45}, {21,75,-45}, 
-    {21,76,-45}, {21,77,-45}, {21,26,-92}, {21,88,-92}, {21,89,-92}, 
-    {21,90,-92}, {21,91,-92}, {21,92,-92}, {21,93,-92}, {21,141,-92}, 
-    {21,142,-129}, {21,30,-100}, {21,95,-100}, {21,96,-100}, 
-    {21,97,-100}, {21,98,-100}, {21,174,-74}, {21,34,-37}, 
-    {21,100,-37}, {21,101,-37}, {21,102,-37}, {21,103,-37}, 
-    {21,40,-100}, {21,107,-100}, {21,108,-100}, {21,109,-100}, 
-    {21,110,-100}, {21,111,-100}, {21,112,-100}, {21,194,-145}, 
-    {21,212,-92}, {21,46,-92}, {21,115,-92}, {21,116,-92}, 
-    {21,117,-92}, {21,118,-92}, {22,0,-120}, {22,53,-120}, 
-    {22,54,-120}, {22,55,-120}, {22,56,-120}, {22,57,-120}, 
-    {22,58,-120}, {22,14,-10}, {22,72,-10}, {22,73,-10}, {22,74,-10}, 
-    {22,75,-10}, {22,76,-10}, {22,77,-10}, {22,26,-65}, {22,88,-65}, 
-    {22,89,-65}, {22,90,-65}, {22,91,-65}, {22,92,-65}, {22,93,-65}, 
-    {22,141,-55}, {22,142,-92}, {22,30,-65}, {22,95,-65}, {22,96,-65}, 
-    {22,97,-65}, {22,98,-65}, {22,174,-37}, {22,34,-18}, {22,100,-18}, 
-    {22,40,-75}, {22,107,-75}, {22,108,-75}, {22,109,-75}, 
-    {22,110,-75}, {22,111,-75}, {22,112,-75}, {22,194,-92}, 
-    {22,212,-55}, {22,46,-50}, {22,115,-50}, {22,116,-50}, 
-    {22,117,-50}, {22,118,-50}, {22,50,-60}, {22,119,-60}, 
-    {22,120,-60}, {24,0,-110}, {24,53,-110}, {24,54,-110}, 
-    {24,55,-110}, {24,56,-110}, {24,57,-110}, {24,58,-110}, 
-    {24,14,-35}, {24,72,-35}, {24,73,-35}, {24,74,-35}, {24,75,-35}, 
-    {24,76,-35}, {24,77,-35}, {24,26,-85}, {24,88,-85}, {24,89,-85}, 
-    {24,90,-85}, {24,91,-85}, {24,92,-85}, {24,93,-85}, {24,141,-92}, 
-    {24,142,-92}, {24,30,-111}, {24,95,-111}, {24,96,-111}, 
-    {24,97,-71}, {24,98,-71}, {24,174,-92}, {24,34,-37}, {24,100,-37}, 
-    {24,40,-111}, {24,107,-111}, {24,108,-111}, {24,109,-111}, 
-    {24,110,-111}, {24,111,-111}, {24,112,-111}, {24,194,-92}, 
-    {24,212,-92}, {24,46,-92}, {24,115,-92}, {24,116,-92}, 
-    {24,117,-92}, {24,118,-92}, {84,0,-110}, {84,53,-110}, 
-    {84,54,-110}, {84,55,-110}, {84,56,-110}, {84,57,-110}, 
-    {84,58,-110}, {84,14,-35}, {84,72,-35}, {84,73,-35}, {84,74,-35}, 
-    {84,75,-35}, {84,76,-35}, {84,77,-35}, {84,26,-85}, {84,88,-85}, 
-    {84,89,-85}, {84,90,-85}, {84,91,-85}, {84,92,-85}, {84,93,-85}, 
-    {84,141,-92}, {84,142,-92}, {84,30,-111}, {84,95,-111}, 
-    {84,96,-111}, {84,97,-71}, {84,98,-71}, {84,174,-92}, {84,34,-37}, 
-    {84,100,-37}, {84,40,-111}, {84,107,-111}, {84,108,-111}, 
-    {84,109,-111}, {84,110,-111}, {84,111,-111}, {84,112,-111}, 
-    {84,194,-92}, {84,212,-92}, {84,46,-92}, {84,115,-92}, 
-    {84,116,-92}, {84,117,-92}, {84,118,-92}, {85,0,-110}, 
-    {85,53,-110}, {85,54,-110}, {85,55,-110}, {85,56,-110}, 
-    {85,57,-110}, {85,58,-110}, {85,14,-35}, {85,72,-35}, {85,73,-35}, 
-    {85,74,-35}, {85,75,-35}, {85,76,-35}, {85,77,-35}, {85,26,-85}, 
-    {85,88,-85}, {85,89,-85}, {85,90,-85}, {85,91,-85}, {85,92,-85}, 
-    {85,93,-85}, {85,141,-92}, {85,142,-92}, {85,30,-111}, 
-    {85,95,-111}, {85,96,-111}, {85,97,-71}, {85,98,-71}, {85,174,-92}, 
-    {85,34,-37}, {85,100,-37}, {85,40,-111}, {85,107,-111}, 
-    {85,108,-111}, {85,109,-111}, {85,110,-111}, {85,111,-111}, 
-    {85,112,-111}, {85,194,-92}, {85,212,-92}, {85,46,-92}, 
-    {85,115,-92}, {85,116,-92}, {85,117,-92}, {85,118,-92}, 
-    {26,47,-25}, {88,47,-25}, {89,47,-25}, {90,47,-25}, {91,47,-25}, 
-    {92,47,-25}, {93,47,-25}, {27,27,-10}, {27,194,-40}, {27,46,-20}, 
-    {27,115,-20}, {27,116,-20}, {27,117,-20}, {27,118,-20}, 
-    {27,47,-15}, {142,204,-45}, {142,206,-55}, {29,48,-15}, 
-    {30,47,-15}, {95,47,-15}, {96,47,-15}, {97,47,-15}, {98,47,-15}, 
-    {31,142,-15}, {31,152,-35}, {31,34,-25}, {31,40,-25}, {31,107,-25}, 
-    {31,108,-25}, {31,109,-25}, {31,110,-25}, {31,111,-25}, 
-    {31,112,-25}, {31,194,-15}, {31,204,50}, {31,206,55}, {32,194,-15}, 
-    {33,50,-15}, {33,119,-15}, {33,120,-15}, {34,47,-10}, {100,47,-10}, 
-    {101,47,-10}, {102,47,-10}, {103,47,-10}, {36,30,-10}, {36,95,-10}, 
-    {36,96,-10}, {36,97,-10}, {36,98,-10}, {36,40,-15}, {36,107,-15}, 
-    {36,108,-15}, {36,109,-15}, {36,110,-15}, {36,111,-15}, 
-    {36,112,-15}, {36,50,-15}, {36,119,-15}, {36,120,-15}, {39,47,-40}, 
-    {105,47,-40}, {40,47,-10}, {40,48,-10}, {107,47,-10}, {107,48,-10}, 
-    {108,47,-10}, {108,48,-10}, {109,47,-10}, {109,48,-10}, 
-    {110,47,-10}, {110,48,-10}, {111,47,-10}, {111,48,-10}, 
-    {112,47,-10}, {112,48,-10}, {194,204,-55}, {194,206,-55}, 
-    {203,0,-10}, {203,53,-10}, {203,54,-10}, {203,55,-10}, 
-    {203,56,-10}, {203,57,-10}, {203,58,-10}, {205,0,-10}, 
-    {205,53,-10}, {205,54,-10}, {205,55,-10}, {205,56,-10}, 
-    {205,57,-10}, {205,58,-10}, {205,205,-63}, {206,29,-20}, 
-    {206,206,-63}, {206,43,-20}, {206,44,-37}, {206,113,-37}, 
-    {206,216,-74}, {206,47,-20}, {43,28,-18}, {43,94,-18}, 
-    {43,142,-92}, {43,30,-18}, {43,95,-18}, {43,96,-18}, {43,97,-18}, 
-    {43,98,-18}, {43,32,-10}, {43,174,-37}, {43,39,-15}, {43,105,-15}, 
-    {43,40,-18}, {43,107,-18}, {43,108,-18}, {43,109,-18}, 
-    {43,110,-18}, {43,111,-18}, {43,112,-18}, {43,41,-10}, 
-    {43,194,-100}, {43,42,-18}, {43,47,-10}, {216,0,-55}, {216,53,-55}, 
-    {216,54,-55}, {216,55,-55}, {216,56,-55}, {216,57,-55}, 
-    {216,58,-55}, {216,19,-30}, {216,21,-45}, {216,22,-30}, 
-    {216,24,-55}, {216,84,-55}, {216,85,-55}, {47,26,-10}, {47,88,-10}, 
-    {47,89,-10}, {47,90,-10}, {47,91,-10}, {47,92,-10}, {47,93,-10}, 
-    {47,142,-55}, {47,30,-10}, {47,95,-10}, {47,96,-10}, {47,97,-10}, 
-    {47,98,-10}, {47,40,-10}, {47,107,-10}, {47,108,-10}, {47,109,-10}, 
-    {47,110,-10}, {47,111,-10}, {47,112,-10}, {47,194,-70}, 
-    {48,142,-55}, {48,40,-10}, {48,107,-10}, {48,108,-10}, 
-    {48,109,-10}, {48,110,-10}, {48,111,-10}, {48,112,-10}, 
-    {48,194,-70}, {50,142,-55}, {50,30,-10}, {50,95,-10}, {50,96,-10}, 
-    {50,97,-10}, {50,98,-10}, {50,40,-25}, {50,107,-25}, {50,108,-25}, 
-    {50,109,-25}, {50,110,-25}, {50,111,-25}, {50,112,-25}, 
-    {50,194,-70}, {119,142,-55}, {119,30,-10}, {119,95,-10}, 
-    {119,96,-10}, {119,97,-10}, {119,98,-10}, {119,40,-25}, 
-    {119,107,-25}, {119,108,-25}, {119,109,-25}, {119,110,-25}, 
-    {119,111,-25}, {119,112,-25}, {119,194,-70}, {120,142,-55}, 
-    {120,30,-10}, {120,95,-10}, {120,96,-10}, {120,97,-10}, 
-    {120,98,-10}, {120,40,-25}, {120,107,-25}, {120,108,-25}, 
-    {120,109,-25}, {120,110,-25}, {120,111,-25}, {120,112,-25}, 
-    {120,194,-70}, 
-    {0xFFFF,0xFFFF,0}
+    {0,64,-55}, {0,70,-55}, {0,203,-55}, {0,393,-45}, {0,396,-45}, 
+    {0,404,-45}, {0,414,-45}, {0,419,-45}, {0,449,-45}, {0,455,-45}, 
+    {0,474,-45}, {0,570,-95}, {0,603,-50}, {0,604,-50}, {0,609,-50}, 
+    {0,615,-50}, {0,624,-50}, {0,658,-145}, {0,668,-130}, {0,686,-100}, 
+    {0,687,-100}, {0,692,-100}, {0,2921,-25}, {0,3143,-74}, 
+    {0,3816,-50}, {0,3817,-50}, {0,3824,-50}, {0,3831,-50}, 
+    {0,3839,-50}, {0,3902,-100}, {0,3951,-90}, {0,4031,-74}, 
+    {0,4034,-74}, {0,4050,-74}, {5,64,-55}, {5,70,-55}, {5,203,-55}, 
+    {5,393,-45}, {5,396,-45}, {5,404,-45}, {5,414,-45}, {5,419,-45}, 
+    {5,449,-45}, {5,455,-45}, {5,474,-45}, {5,570,-95}, {5,603,-50}, 
+    {5,604,-50}, {5,609,-50}, {5,615,-50}, {5,624,-50}, {5,658,-145}, 
+    {5,668,-130}, {5,686,-100}, {5,687,-100}, {5,692,-100}, 
+    {5,2921,-25}, {5,3143,-74}, {5,3816,-50}, {5,3817,-50}, 
+    {5,3824,-50}, {5,3831,-50}, {5,3839,-50}, {5,3902,-100}, 
+    {5,3951,-90}, {5,4031,-74}, {5,4034,-74}, {5,4050,-74}, 
+    {16,64,-55}, {16,70,-55}, {16,203,-55}, {16,393,-45}, {16,396,-45}, 
+    {16,404,-45}, {16,414,-45}, {16,419,-45}, {16,449,-45}, 
+    {16,455,-45}, {16,474,-45}, {16,570,-95}, {16,603,-50}, 
+    {16,604,-50}, {16,609,-50}, {16,615,-50}, {16,624,-50}, 
+    {16,658,-145}, {16,668,-130}, {16,686,-100}, {16,687,-100}, 
+    {16,692,-100}, {16,2921,-25}, {16,3143,-74}, {16,3816,-50}, 
+    {16,3817,-50}, {16,3824,-50}, {16,3831,-50}, {16,3839,-50}, 
+    {16,3902,-100}, {16,3951,-90}, {16,4031,-74}, {16,4034,-74}, 
+    {16,4050,-74}, {27,64,-55}, {27,70,-55}, {27,203,-55}, 
+    {27,393,-45}, {27,396,-45}, {27,404,-45}, {27,414,-45}, 
+    {27,419,-45}, {27,449,-45}, {27,455,-45}, {27,474,-45}, 
+    {27,570,-95}, {27,603,-50}, {27,604,-50}, {27,609,-50}, 
+    {27,615,-50}, {27,624,-50}, {27,658,-145}, {27,668,-130}, 
+    {27,686,-100}, {27,687,-100}, {27,692,-100}, {27,2921,-25}, 
+    {27,3143,-74}, {27,3816,-50}, {27,3817,-50}, {27,3824,-50}, 
+    {27,3831,-50}, {27,3839,-50}, {27,3902,-100}, {27,3951,-90}, 
+    {27,4031,-74}, {27,4034,-74}, {27,4050,-74}, {33,64,-55}, 
+    {33,70,-55}, {33,203,-55}, {33,393,-45}, {33,396,-45}, 
+    {33,404,-45}, {33,414,-45}, {33,419,-45}, {33,449,-45}, 
+    {33,455,-45}, {33,474,-45}, {33,570,-95}, {33,603,-50}, 
+    {33,604,-50}, {33,609,-50}, {33,615,-50}, {33,624,-50}, 
+    {33,658,-145}, {33,668,-130}, {33,686,-100}, {33,687,-100}, 
+    {33,692,-100}, {33,2921,-25}, {33,3143,-74}, {33,3816,-50}, 
+    {33,3817,-50}, {33,3824,-50}, {33,3831,-50}, {33,3839,-50}, 
+    {33,3902,-100}, {33,3951,-90}, {33,4031,-74}, {33,4034,-74}, 
+    {33,4050,-74}, {43,64,-55}, {43,70,-55}, {43,203,-55}, 
+    {43,393,-45}, {43,396,-45}, {43,404,-45}, {43,414,-45}, 
+    {43,419,-45}, {43,449,-45}, {43,455,-45}, {43,474,-45}, 
+    {43,570,-95}, {43,603,-50}, {43,604,-50}, {43,609,-50}, 
+    {43,615,-50}, {43,624,-50}, {43,658,-145}, {43,668,-130}, 
+    {43,686,-100}, {43,687,-100}, {43,692,-100}, {43,2921,-25}, 
+    {43,3143,-74}, {43,3816,-50}, {43,3817,-50}, {43,3824,-50}, 
+    {43,3831,-50}, {43,3839,-50}, {43,3902,-100}, {43,3951,-90}, 
+    {43,4031,-74}, {43,4034,-74}, {43,4050,-74}, {48,64,-55}, 
+    {48,70,-55}, {48,203,-55}, {48,393,-45}, {48,396,-45}, 
+    {48,404,-45}, {48,414,-45}, {48,419,-45}, {48,449,-45}, 
+    {48,455,-45}, {48,474,-45}, {48,570,-95}, {48,603,-50}, 
+    {48,604,-50}, {48,609,-50}, {48,615,-50}, {48,624,-50}, 
+    {48,658,-145}, {48,668,-130}, {48,686,-100}, {48,687,-100}, 
+    {48,692,-100}, {48,2921,-25}, {48,3143,-74}, {48,3816,-50}, 
+    {48,3817,-50}, {48,3824,-50}, {48,3831,-50}, {48,3839,-50}, 
+    {48,3902,-100}, {48,3951,-90}, {48,4031,-74}, {48,4034,-74}, 
+    {48,4050,-74}, {51,0,-30}, {51,5,-30}, {51,16,-30}, {51,27,-30}, 
+    {51,33,-30}, {51,43,-30}, {51,48,-30}, {51,603,-10}, {51,604,-10}, 
+    {51,609,-10}, {51,615,-10}, {51,624,-10}, {93,0,-35}, {93,5,-35}, 
+    {93,16,-35}, {93,27,-35}, {93,33,-35}, {93,43,-35}, {93,48,-35}, 
+    {93,658,-40}, {93,668,-40}, {93,686,-40}, {93,687,-40}, 
+    {93,692,-40}, {93,2995,-20}, {192,0,-90}, {192,5,-90}, 
+    {192,16,-90}, {192,27,-90}, {192,33,-90}, {192,43,-90}, 
+    {192,48,-90}, {192,734,-25}, {192,736,-25}, {192,758,-25}, 
+    {192,775,-25}, {192,1030,-25}, {192,1111,-25}, {192,1173,-25}, 
+    {192,1409,-92}, {192,1630,-25}, {192,1631,-25}, {192,1645,-25}, 
+    {192,1655,-25}, {192,1662,-25}, {192,2794,-25}, {192,2795,-25}, 
+    {192,2809,-25}, {192,2819,-25}, {192,2826,-25}, {192,2899,-25}, 
+    {192,2907,-25}, {192,2995,-110}, {301,0,-30}, {301,5,-30}, 
+    {301,16,-30}, {301,27,-30}, {301,33,-30}, {301,43,-30}, 
+    {301,48,-30}, {301,734,-15}, {301,736,-15}, {301,758,-15}, 
+    {301,775,-15}, {301,1030,-15}, {301,1111,-15}, {301,1173,-15}, 
+    {301,1630,-15}, {301,1631,-15}, {301,1645,-15}, {301,1655,-15}, 
+    {301,1662,-15}, {301,2794,-15}, {301,2795,-15}, {301,2809,-15}, 
+    {301,2819,-15}, {301,2826,-15}, {301,2899,-15}, {301,2907,-15}, 
+    {301,2995,-20}, {301,3816,-15}, {301,3817,-15}, {301,3824,-15}, 
+    {301,3831,-15}, {301,3839,-15}, {309,393,-30}, {309,396,-30}, 
+    {309,404,-30}, {309,414,-30}, {309,419,-30}, {309,449,-30}, 
+    {309,455,-30}, {309,1630,-25}, {309,1631,-25}, {309,1645,-25}, 
+    {309,1655,-25}, {309,1662,-25}, {309,2794,-25}, {309,2795,-25}, 
+    {309,2809,-25}, {309,2819,-25}, {309,2826,-25}, {309,2899,-25}, 
+    {309,2907,-25}, {309,3816,-15}, {309,3817,-15}, {309,3824,-15}, 
+    {309,3831,-15}, {309,3839,-15}, {309,4031,-45}, {309,4034,-45}, 
+    {309,4050,-45}, {337,570,-92}, {337,658,-92}, {337,668,-92}, 
+    {337,686,-92}, {337,687,-92}, {337,692,-92}, {337,3139,-20}, 
+    {337,3143,-110}, {337,4031,-55}, {337,4034,-55}, {337,4050,-55}, 
+    {356,570,-92}, {356,658,-92}, {356,668,-92}, {356,686,-92}, 
+    {356,687,-92}, {356,692,-92}, {356,3139,-20}, {356,3143,-110}, 
+    {356,4031,-55}, {356,4034,-55}, {356,4050,-55}, {372,0,-20}, 
+    {372,5,-20}, {372,16,-20}, {372,27,-20}, {372,33,-20}, 
+    {372,43,-20}, {372,48,-20}, {390,0,-20}, {390,5,-20}, {390,16,-20}, 
+    {390,27,-20}, {390,33,-20}, {390,43,-20}, {390,48,-20}, 
+    {393,0,-40}, {393,5,-40}, {393,16,-40}, {393,27,-40}, {393,33,-40}, 
+    {393,43,-40}, {393,48,-40}, {393,570,-40}, {393,658,-50}, 
+    {393,668,-50}, {393,678,-40}, {393,686,-50}, {393,687,-50}, 
+    {393,692,-50}, {396,0,-40}, {396,5,-40}, {396,16,-40}, 
+    {396,27,-40}, {396,33,-40}, {396,43,-40}, {396,48,-40}, 
+    {396,570,-40}, {396,658,-50}, {396,668,-50}, {396,678,-40}, 
+    {396,686,-50}, {396,687,-50}, {396,692,-50}, {404,0,-40}, 
+    {404,5,-40}, {404,16,-40}, {404,27,-40}, {404,33,-40}, 
+    {404,43,-40}, {404,48,-40}, {404,570,-40}, {404,658,-50}, 
+    {404,668,-50}, {404,678,-40}, {404,686,-50}, {404,687,-50}, 
+    {404,692,-50}, {414,0,-40}, {414,5,-40}, {414,16,-40}, 
+    {414,27,-40}, {414,33,-40}, {414,43,-40}, {414,48,-40}, 
+    {414,570,-40}, {414,658,-50}, {414,668,-50}, {414,678,-40}, 
+    {414,686,-50}, {414,687,-50}, {414,692,-50}, {419,0,-40}, 
+    {419,5,-40}, {419,16,-40}, {419,27,-40}, {419,33,-40}, 
+    {419,43,-40}, {419,48,-40}, {419,570,-40}, {419,658,-50}, 
+    {419,668,-50}, {419,678,-40}, {419,686,-50}, {419,687,-50}, 
+    {419,692,-50}, {449,0,-40}, {449,5,-40}, {449,16,-40}, 
+    {449,27,-40}, {449,33,-40}, {449,43,-40}, {449,48,-40}, 
+    {449,570,-40}, {449,658,-50}, {449,668,-50}, {449,678,-40}, 
+    {449,686,-50}, {449,687,-50}, {449,692,-50}, {455,0,-40}, 
+    {455,5,-40}, {455,16,-40}, {455,27,-40}, {455,33,-40}, 
+    {455,43,-40}, {455,48,-40}, {455,570,-40}, {455,658,-50}, 
+    {455,668,-50}, {455,678,-40}, {455,686,-50}, {455,687,-50}, 
+    {455,692,-50}, {459,0,-74}, {459,5,-74}, {459,16,-74}, 
+    {459,27,-74}, {459,33,-74}, {459,43,-74}, {459,48,-74}, 
+    {459,734,-10}, {459,736,-10}, {459,758,-10}, {459,775,-10}, 
+    {459,1030,-10}, {459,1111,-10}, {459,1173,-10}, {459,1409,-92}, 
+    {459,1630,-20}, {459,1631,-20}, {459,1645,-20}, {459,1655,-20}, 
+    {459,1662,-20}, {459,2794,-20}, {459,2795,-20}, {459,2809,-20}, 
+    {459,2819,-20}, {459,2826,-20}, {459,2899,-20}, {459,2907,-20}, 
+    {459,2995,-110}, {474,603,-10}, {474,604,-10}, {474,609,-10}, 
+    {474,615,-10}, {474,624,-10}, {474,2995,-20}, {478,393,-30}, 
+    {478,396,-30}, {478,404,-30}, {478,414,-30}, {478,419,-30}, 
+    {478,449,-30}, {478,455,-30}, {478,570,-40}, {478,603,-30}, 
+    {478,604,-30}, {478,609,-30}, {478,615,-30}, {478,624,-30}, 
+    {478,658,-55}, {478,668,-35}, {478,686,-35}, {478,687,-35}, 
+    {478,692,-35}, {570,0,-90}, {570,5,-90}, {570,16,-90}, 
+    {570,27,-90}, {570,33,-90}, {570,43,-90}, {570,48,-90}, 
+    {570,393,-18}, {570,396,-18}, {570,404,-18}, {570,414,-18}, 
+    {570,419,-18}, {570,449,-18}, {570,455,-18}, {570,734,-92}, 
+    {570,736,-92}, {570,758,-52}, {570,775,-52}, {570,1030,-52}, 
+    {570,1111,-92}, {570,1173,-52}, {570,1402,-74}, {570,1409,-74}, 
+    {570,1630,-92}, {570,1631,-92}, {570,1645,-92}, {570,1655,-52}, 
+    {570,1662,-52}, {570,2126,-92}, {570,2132,-18}, {570,2133,-18}, 
+    {570,2794,-92}, {570,2795,-92}, {570,2809,-92}, {570,2819,-92}, 
+    {570,2826,-92}, {570,2899,-92}, {570,2907,-92}, {570,2995,-90}, 
+    {570,3148,-74}, {570,3351,-74}, {570,3816,-92}, {570,3817,-92}, 
+    {570,3824,-92}, {570,3831,-92}, {570,3839,-92}, {570,3951,-74}, 
+    {570,4031,-34}, {570,4034,-34}, {570,4050,-34}, {603,0,-60}, 
+    {603,5,-60}, {603,16,-60}, {603,27,-60}, {603,33,-60}, 
+    {603,43,-60}, {603,48,-60}, {603,1409,-50}, {603,2995,-50}, 
+    {604,0,-60}, {604,5,-60}, {604,16,-60}, {604,27,-60}, {604,33,-60}, 
+    {604,43,-60}, {604,48,-60}, {604,1409,-50}, {604,2995,-50}, 
+    {609,0,-60}, {609,5,-60}, {609,16,-60}, {609,27,-60}, {609,33,-60}, 
+    {609,43,-60}, {609,48,-60}, {609,1409,-50}, {609,2995,-50}, 
+    {615,0,-60}, {615,5,-60}, {615,16,-60}, {615,27,-60}, {615,33,-60}, 
+    {615,43,-60}, {615,48,-60}, {615,1409,-50}, {615,2995,-50}, 
+    {624,0,-60}, {624,5,-60}, {624,16,-60}, {624,27,-60}, {624,33,-60}, 
+    {624,43,-60}, {624,48,-60}, {624,1409,-50}, {624,2995,-50}, 
+    {658,0,-135}, {658,5,-135}, {658,16,-135}, {658,27,-135}, 
+    {658,33,-135}, {658,43,-135}, {658,48,-135}, {658,203,-30}, 
+    {658,393,-45}, {658,396,-45}, {658,404,-45}, {658,414,-45}, 
+    {658,419,-45}, {658,449,-45}, {658,455,-45}, {658,734,-92}, 
+    {658,736,-92}, {658,758,-92}, {658,775,-92}, {658,1030,-92}, 
+    {658,1111,-92}, {658,1173,-92}, {658,1402,-92}, {658,1409,-129}, 
+    {658,1630,-100}, {658,1631,-100}, {658,1645,-100}, {658,1655,-100}, 
+    {658,1662,-100}, {658,2126,-74}, {658,2132,-37}, {658,2133,-37}, 
+    {658,2140,-37}, {658,2196,-37}, {658,2207,-37}, {658,2794,-100}, 
+    {658,2795,-100}, {658,2809,-100}, {658,2819,-100}, {658,2826,-100}, 
+    {658,2899,-100}, {658,2907,-100}, {658,2995,-145}, {658,3351,-92}, 
+    {658,3816,-92}, {658,3817,-92}, {658,3824,-92}, {658,3831,-92}, 
+    {658,3839,-92}, {668,0,-120}, {668,5,-120}, {668,16,-120}, 
+    {668,27,-120}, {668,33,-120}, {668,43,-120}, {668,48,-120}, 
+    {668,393,-10}, {668,396,-10}, {668,404,-10}, {668,414,-10}, 
+    {668,419,-10}, {668,449,-10}, {668,455,-10}, {668,734,-65}, 
+    {668,736,-65}, {668,758,-65}, {668,775,-65}, {668,1030,-65}, 
+    {668,1111,-65}, {668,1173,-65}, {668,1402,-55}, {668,1409,-92}, 
+    {668,1630,-65}, {668,1631,-65}, {668,1645,-65}, {668,1655,-65}, 
+    {668,1662,-65}, {668,2126,-37}, {668,2132,-18}, {668,2133,-18}, 
+    {668,2794,-75}, {668,2795,-75}, {668,2809,-75}, {668,2819,-75}, 
+    {668,2826,-75}, {668,2899,-75}, {668,2907,-75}, {668,2995,-92}, 
+    {668,3351,-55}, {668,3816,-50}, {668,3817,-50}, {668,3824,-50}, 
+    {668,3831,-50}, {668,3839,-50}, {668,4031,-60}, {668,4034,-60}, 
+    {668,4050,-60}, {686,0,-110}, {686,5,-110}, {686,16,-110}, 
+    {686,27,-110}, {686,33,-110}, {686,43,-110}, {686,48,-110}, 
+    {686,393,-35}, {686,396,-35}, {686,404,-35}, {686,414,-35}, 
+    {686,419,-35}, {686,449,-35}, {686,455,-35}, {686,734,-85}, 
+    {686,736,-85}, {686,758,-85}, {686,775,-85}, {686,1030,-85}, 
+    {686,1111,-85}, {686,1173,-85}, {686,1402,-92}, {686,1409,-92}, 
+    {686,1630,-111}, {686,1631,-111}, {686,1645,-111}, {686,1655,-71}, 
+    {686,1662,-71}, {686,2126,-92}, {686,2132,-37}, {686,2133,-37}, 
+    {686,2794,-111}, {686,2795,-111}, {686,2809,-111}, {686,2819,-111}, 
+    {686,2826,-111}, {686,2899,-111}, {686,2907,-111}, {686,2995,-92}, 
+    {686,3351,-92}, {686,3816,-92}, {686,3817,-92}, {686,3824,-92}, 
+    {686,3831,-92}, {686,3839,-92}, {687,0,-110}, {687,5,-110}, 
+    {687,16,-110}, {687,27,-110}, {687,33,-110}, {687,43,-110}, 
+    {687,48,-110}, {687,393,-35}, {687,396,-35}, {687,404,-35}, 
+    {687,414,-35}, {687,419,-35}, {687,449,-35}, {687,455,-35}, 
+    {687,734,-85}, {687,736,-85}, {687,758,-85}, {687,775,-85}, 
+    {687,1030,-85}, {687,1111,-85}, {687,1173,-85}, {687,1402,-92}, 
+    {687,1409,-92}, {687,1630,-111}, {687,1631,-111}, {687,1645,-111}, 
+    {687,1655,-71}, {687,1662,-71}, {687,2126,-92}, {687,2132,-37}, 
+    {687,2133,-37}, {687,2794,-111}, {687,2795,-111}, {687,2809,-111}, 
+    {687,2819,-111}, {687,2826,-111}, {687,2899,-111}, {687,2907,-111}, 
+    {687,2995,-92}, {687,3351,-92}, {687,3816,-92}, {687,3817,-92}, 
+    {687,3824,-92}, {687,3831,-92}, {687,3839,-92}, {692,0,-110}, 
+    {692,5,-110}, {692,16,-110}, {692,27,-110}, {692,33,-110}, 
+    {692,43,-110}, {692,48,-110}, {692,393,-35}, {692,396,-35}, 
+    {692,404,-35}, {692,414,-35}, {692,419,-35}, {692,449,-35}, 
+    {692,455,-35}, {692,734,-85}, {692,736,-85}, {692,758,-85}, 
+    {692,775,-85}, {692,1030,-85}, {692,1111,-85}, {692,1173,-85}, 
+    {692,1402,-92}, {692,1409,-92}, {692,1630,-111}, {692,1631,-111}, 
+    {692,1645,-111}, {692,1655,-71}, {692,1662,-71}, {692,2126,-92}, 
+    {692,2132,-37}, {692,2133,-37}, {692,2794,-111}, {692,2795,-111}, 
+    {692,2809,-111}, {692,2819,-111}, {692,2826,-111}, {692,2899,-111}, 
+    {692,2907,-111}, {692,2995,-92}, {692,3351,-92}, {692,3816,-92}, 
+    {692,3817,-92}, {692,3824,-92}, {692,3831,-92}, {692,3839,-92}, 
+    {734,3902,-25}, {736,3902,-25}, {758,3902,-25}, {775,3902,-25}, 
+    {1030,3902,-25}, {1111,3902,-25}, {1173,3902,-25}, {1192,1192,-10}, 
+    {1192,2995,-40}, {1192,3816,-20}, {1192,3817,-20}, {1192,3824,-20}, 
+    {1192,3831,-20}, {1192,3839,-20}, {1192,3902,-15}, {1409,3139,-45}, 
+    {1409,3143,-55}, {1481,3951,-15}, {1630,3902,-15}, {1631,3902,-15}, 
+    {1645,3902,-15}, {1655,3902,-15}, {1662,3902,-15}, {1787,1409,-15}, 
+    {1787,1608,-35}, {1787,2132,-25}, {1787,2794,-25}, {1787,2795,-25}, 
+    {1787,2809,-25}, {1787,2819,-25}, {1787,2826,-25}, {1787,2899,-25}, 
+    {1787,2907,-25}, {1787,2995,-15}, {1787,3139,50}, {1787,3143,55}, 
+    {1886,2995,-15}, {1988,4031,-15}, {1988,4034,-15}, {1988,4050,-15}, 
+    {2132,3902,-10}, {2133,3902,-10}, {2140,3902,-10}, {2196,3902,-10}, 
+    {2207,3902,-10}, {2302,1630,-10}, {2302,1631,-10}, {2302,1645,-10}, 
+    {2302,1655,-10}, {2302,1662,-10}, {2302,2794,-15}, {2302,2795,-15}, 
+    {2302,2809,-15}, {2302,2819,-15}, {2302,2826,-15}, {2302,2899,-15}, 
+    {2302,2907,-15}, {2302,4031,-15}, {2302,4034,-15}, {2302,4050,-15}, 
+    {2648,3902,-40}, {2769,3902,-40}, {2794,3902,-10}, {2794,3951,-10}, 
+    {2795,3902,-10}, {2795,3951,-10}, {2809,3902,-10}, {2809,3951,-10}, 
+    {2819,3902,-10}, {2819,3951,-10}, {2826,3902,-10}, {2826,3951,-10}, 
+    {2899,3902,-10}, {2899,3951,-10}, {2907,3902,-10}, {2907,3951,-10}, 
+    {2995,3139,-55}, {2995,3143,-55}, {3135,0,-10}, {3135,5,-10}, 
+    {3135,16,-10}, {3135,27,-10}, {3135,33,-10}, {3135,43,-10}, 
+    {3135,48,-10}, {3140,0,-10}, {3140,5,-10}, {3140,16,-10}, 
+    {3140,27,-10}, {3140,33,-10}, {3140,43,-10}, {3140,48,-10}, 
+    {3140,3140,-63}, {3143,1481,-20}, {3143,3143,-63}, {3143,3148,-20}, 
+    {3143,3279,-37}, {3143,3317,-37}, {3143,3498,-74}, {3143,3902,-20}, 
+    {3148,1312,-18}, {3148,1332,-18}, {3148,1409,-92}, {3148,1630,-18}, 
+    {3148,1631,-18}, {3148,1645,-18}, {3148,1655,-18}, {3148,1662,-18}, 
+    {3148,1886,-10}, {3148,2126,-37}, {3148,2648,-15}, {3148,2769,-15}, 
+    {3148,2794,-18}, {3148,2795,-18}, {3148,2809,-18}, {3148,2819,-18}, 
+    {3148,2826,-18}, {3148,2899,-18}, {3148,2907,-18}, {3148,2921,-10}, 
+    {3148,2995,-100}, {3148,3083,-18}, {3148,3902,-10}, {3498,0,-55}, 
+    {3498,5,-55}, {3498,16,-55}, {3498,27,-55}, {3498,33,-55}, 
+    {3498,43,-55}, {3498,48,-55}, {3498,570,-30}, {3498,658,-45}, 
+    {3498,668,-30}, {3498,686,-55}, {3498,687,-55}, {3498,692,-55}, 
+    {3902,734,-10}, {3902,736,-10}, {3902,758,-10}, {3902,775,-10}, 
+    {3902,1030,-10}, {3902,1111,-10}, {3902,1173,-10}, {3902,1409,-55}, 
+    {3902,1630,-10}, {3902,1631,-10}, {3902,1645,-10}, {3902,1655,-10}, 
+    {3902,1662,-10}, {3902,2794,-10}, {3902,2795,-10}, {3902,2809,-10}, 
+    {3902,2819,-10}, {3902,2826,-10}, {3902,2899,-10}, {3902,2907,-10}, 
+    {3902,2995,-70}, {3951,1409,-55}, {3951,2794,-10}, {3951,2795,-10}, 
+    {3951,2809,-10}, {3951,2819,-10}, {3951,2826,-10}, {3951,2899,-10}, 
+    {3951,2907,-10}, {3951,2995,-70}, {4031,1409,-55}, {4031,1630,-10}, 
+    {4031,1631,-10}, {4031,1645,-10}, {4031,1655,-10}, {4031,1662,-10}, 
+    {4031,2794,-25}, {4031,2795,-25}, {4031,2809,-25}, {4031,2819,-25}, 
+    {4031,2826,-25}, {4031,2899,-25}, {4031,2907,-25}, {4031,2995,-70}, 
+    {4034,1409,-55}, {4034,1630,-10}, {4034,1631,-10}, {4034,1645,-10}, 
+    {4034,1655,-10}, {4034,1662,-10}, {4034,2794,-25}, {4034,2795,-25}, 
+    {4034,2809,-25}, {4034,2819,-25}, {4034,2826,-25}, {4034,2899,-25}, 
+    {4034,2907,-25}, {4034,2995,-70}, {4050,1409,-55}, {4050,1630,-10}, 
+    {4050,1631,-10}, {4050,1645,-10}, {4050,1655,-10}, {4050,1662,-10}, 
+    {4050,2794,-25}, {4050,2795,-25}, {4050,2809,-25}, {4050,2819,-25}, 
+    {4050,2826,-25}, {4050,2899,-25}, {4050,2907,-25}, {4050,2995,-70}, 
+    {NOGLYPH,NOGLYPH,0}
 };
 static const ligature times_bold_ligs[] = {
-    {31,34,160}, {31,37,162}, 
-    {0xFFFF,0xFFFF,0xFFFF}
+    {1787,2132,1807}, {1787,2416,1850}, 
+    {NOGLYPH,NOGLYPH,NOGLYPH}
 };
 static const kern_pair times_bolditalic_kerns[] = {
-    {0,2,-65}, {0,59,-65}, {0,6,-60}, {0,14,-50}, {0,72,-50}, 
-    {0,73,-50}, {0,74,-50}, {0,75,-50}, {0,76,-50}, {0,77,-50}, 
-    {0,16,-55}, {0,19,-55}, {0,20,-50}, {0,80,-50}, {0,81,-50}, 
-    {0,82,-50}, {0,83,-50}, {0,21,-95}, {0,22,-100}, {0,24,-70}, 
-    {0,84,-70}, {0,85,-70}, {0,206,-74}, {0,46,-30}, {0,115,-30}, 
-    {0,116,-30}, {0,117,-30}, {0,118,-30}, {0,47,-74}, {0,48,-74}, 
-    {0,50,-74}, {0,119,-74}, {0,120,-74}, {53,2,-65}, {53,59,-65}, 
-    {53,6,-60}, {53,14,-50}, {53,72,-50}, {53,73,-50}, {53,74,-50}, 
-    {53,75,-50}, {53,76,-50}, {53,77,-50}, {53,16,-55}, {53,19,-55}, 
-    {53,20,-50}, {53,80,-50}, {53,81,-50}, {53,82,-50}, {53,83,-50}, 
-    {53,21,-95}, {53,22,-100}, {53,24,-70}, {53,84,-70}, {53,85,-70}, 
-    {53,206,-74}, {53,46,-30}, {53,115,-30}, {53,116,-30}, 
-    {53,117,-30}, {53,118,-30}, {53,47,-74}, {53,48,-74}, {53,50,-74}, 
-    {53,119,-74}, {53,120,-74}, {54,2,-65}, {54,59,-65}, {54,6,-60}, 
-    {54,14,-50}, {54,72,-50}, {54,73,-50}, {54,74,-50}, {54,75,-50}, 
-    {54,76,-50}, {54,77,-50}, {54,16,-55}, {54,19,-55}, {54,20,-50}, 
-    {54,80,-50}, {54,81,-50}, {54,82,-50}, {54,83,-50}, {54,21,-95}, 
-    {54,22,-100}, {54,24,-70}, {54,84,-70}, {54,85,-70}, {54,206,-74}, 
-    {54,46,-30}, {54,115,-30}, {54,116,-30}, {54,117,-30}, 
-    {54,118,-30}, {54,47,-74}, {54,48,-74}, {54,50,-74}, {54,119,-74}, 
-    {54,120,-74}, {55,2,-65}, {55,59,-65}, {55,6,-60}, {55,14,-50}, 
-    {55,72,-50}, {55,73,-50}, {55,74,-50}, {55,75,-50}, {55,76,-50}, 
-    {55,77,-50}, {55,16,-55}, {55,19,-55}, {55,20,-50}, {55,80,-50}, 
-    {55,81,-50}, {55,82,-50}, {55,83,-50}, {55,21,-95}, {55,22,-100}, 
-    {55,24,-70}, {55,84,-70}, {55,85,-70}, {55,206,-74}, {55,46,-30}, 
-    {55,115,-30}, {55,116,-30}, {55,117,-30}, {55,118,-30}, 
-    {55,47,-74}, {55,48,-74}, {55,50,-74}, {55,119,-74}, {55,120,-74}, 
-    {56,2,-65}, {56,59,-65}, {56,6,-60}, {56,14,-50}, {56,72,-50}, 
-    {56,73,-50}, {56,74,-50}, {56,75,-50}, {56,76,-50}, {56,77,-50}, 
-    {56,16,-55}, {56,19,-55}, {56,20,-50}, {56,80,-50}, {56,81,-50}, 
-    {56,82,-50}, {56,83,-50}, {56,21,-95}, {56,22,-100}, {56,24,-70}, 
-    {56,84,-70}, {56,85,-70}, {56,206,-74}, {56,46,-30}, {56,115,-30}, 
-    {56,116,-30}, {56,117,-30}, {56,118,-30}, {56,47,-74}, {56,48,-74}, 
-    {56,50,-74}, {56,119,-74}, {56,120,-74}, {57,2,-65}, {57,59,-65}, 
-    {57,6,-60}, {57,14,-50}, {57,72,-50}, {57,73,-50}, {57,74,-50}, 
-    {57,75,-50}, {57,76,-50}, {57,77,-50}, {57,16,-55}, {57,19,-55}, 
-    {57,20,-50}, {57,80,-50}, {57,81,-50}, {57,82,-50}, {57,83,-50}, 
-    {57,21,-95}, {57,22,-100}, {57,24,-70}, {57,84,-70}, {57,85,-70}, 
-    {57,206,-74}, {57,46,-30}, {57,115,-30}, {57,116,-30}, 
-    {57,117,-30}, {57,118,-30}, {57,47,-74}, {57,48,-74}, {57,50,-74}, 
-    {57,119,-74}, {57,120,-74}, {58,2,-65}, {58,59,-65}, {58,6,-60}, 
-    {58,14,-50}, {58,72,-50}, {58,73,-50}, {58,74,-50}, {58,75,-50}, 
-    {58,76,-50}, {58,77,-50}, {58,16,-55}, {58,19,-55}, {58,20,-50}, 
-    {58,80,-50}, {58,81,-50}, {58,82,-50}, {58,83,-50}, {58,21,-95}, 
-    {58,22,-100}, {58,24,-70}, {58,84,-70}, {58,85,-70}, {58,206,-74}, 
-    {58,46,-30}, {58,115,-30}, {58,116,-30}, {58,117,-30}, 
-    {58,118,-30}, {58,47,-74}, {58,48,-74}, {58,50,-74}, {58,119,-74}, 
-    {58,120,-74}, {1,0,-25}, {1,53,-25}, {1,54,-25}, {1,55,-25}, 
-    {1,56,-25}, {1,57,-25}, {1,58,-25}, {1,20,-10}, {1,80,-10}, 
-    {1,81,-10}, {1,82,-10}, {1,83,-10}, {3,0,-25}, {3,53,-25}, 
-    {3,54,-25}, {3,55,-25}, {3,56,-25}, {3,57,-25}, {3,58,-25}, 
-    {3,21,-50}, {3,22,-40}, {3,24,-50}, {3,84,-50}, {3,85,-50}, 
-    {5,0,-100}, {5,53,-100}, {5,54,-100}, {5,55,-100}, {5,56,-100}, 
-    {5,57,-100}, {5,58,-100}, {5,26,-95}, {5,88,-95}, {5,89,-95}, 
-    {5,90,-95}, {5,91,-95}, {5,92,-95}, {5,93,-95}, {5,142,-129}, 
-    {5,30,-100}, {5,95,-100}, {5,96,-100}, {5,97,-100}, {5,98,-100}, 
-    {5,34,-40}, {5,100,-40}, {5,101,-40}, {5,102,-40}, {5,103,-40}, 
-    {5,40,-70}, {5,107,-70}, {5,108,-70}, {5,109,-70}, {5,110,-70}, 
-    {5,111,-70}, {5,112,-70}, {5,194,-129}, {5,43,-50}, {9,0,-25}, 
-    {9,53,-25}, {9,54,-25}, {9,55,-25}, {9,56,-25}, {9,57,-25}, 
-    {9,58,-25}, {9,26,-40}, {9,88,-40}, {9,89,-40}, {9,90,-40}, 
-    {9,91,-40}, {9,92,-40}, {9,93,-40}, {9,142,-10}, {9,30,-40}, 
-    {9,95,-40}, {9,96,-40}, {9,97,-40}, {9,98,-40}, {9,40,-40}, 
-    {9,107,-40}, {9,108,-40}, {9,109,-40}, {9,110,-40}, {9,111,-40}, 
-    {9,112,-40}, {9,194,-10}, {9,46,-40}, {9,115,-40}, {9,116,-40}, 
-    {9,117,-40}, {9,118,-40}, {10,14,-30}, {10,72,-30}, {10,73,-30}, 
-    {10,74,-30}, {10,75,-30}, {10,76,-30}, {10,77,-30}, {10,30,-25}, 
-    {10,95,-25}, {10,96,-25}, {10,97,-25}, {10,98,-25}, {10,40,-25}, 
-    {10,107,-25}, {10,108,-25}, {10,109,-25}, {10,110,-25}, 
-    {10,111,-25}, {10,112,-25}, {10,46,-20}, {10,115,-20}, 
-    {10,116,-20}, {10,117,-20}, {10,118,-20}, {10,50,-20}, 
-    {10,119,-20}, {10,120,-20}, {11,19,-18}, {11,21,-37}, {11,22,-37}, 
-    {11,24,-37}, {11,84,-37}, {11,85,-37}, {11,206,-55}, {11,50,-37}, 
-    {11,119,-37}, {11,120,-37}, {69,19,-18}, {69,21,-37}, {69,22,-37}, 
-    {69,24,-37}, {69,84,-37}, {69,85,-37}, {69,206,-55}, {69,50,-37}, 
-    {69,119,-37}, {69,120,-37}, {13,0,-30}, {13,53,-30}, {13,54,-30}, 
-    {13,55,-30}, {13,56,-30}, {13,57,-30}, {13,58,-30}, {70,0,-30}, 
-    {70,53,-30}, {70,54,-30}, {70,55,-30}, {70,56,-30}, {70,57,-30}, 
-    {70,58,-30}, {14,0,-40}, {14,53,-40}, {14,54,-40}, {14,55,-40}, 
-    {14,56,-40}, {14,57,-40}, {14,58,-40}, {14,19,-40}, {14,21,-50}, 
-    {14,22,-50}, {14,23,-40}, {14,24,-50}, {14,84,-50}, {14,85,-50}, 
-    {72,0,-40}, {72,53,-40}, {72,54,-40}, {72,55,-40}, {72,56,-40}, 
-    {72,57,-40}, {72,58,-40}, {72,19,-40}, {72,21,-50}, {72,22,-50}, 
-    {72,23,-40}, {72,24,-50}, {72,84,-50}, {72,85,-50}, {73,0,-40}, 
-    {73,53,-40}, {73,54,-40}, {73,55,-40}, {73,56,-40}, {73,57,-40}, 
-    {73,58,-40}, {73,19,-40}, {73,21,-50}, {73,22,-50}, {73,23,-40}, 
-    {73,24,-50}, {73,84,-50}, {73,85,-50}, {74,0,-40}, {74,53,-40}, 
-    {74,54,-40}, {74,55,-40}, {74,56,-40}, {74,57,-40}, {74,58,-40}, 
-    {74,19,-40}, {74,21,-50}, {74,22,-50}, {74,23,-40}, {74,24,-50}, 
-    {74,84,-50}, {74,85,-50}, {75,0,-40}, {75,53,-40}, {75,54,-40}, 
-    {75,55,-40}, {75,56,-40}, {75,57,-40}, {75,58,-40}, {75,19,-40}, 
-    {75,21,-50}, {75,22,-50}, {75,23,-40}, {75,24,-50}, {75,84,-50}, 
-    {75,85,-50}, {76,0,-40}, {76,53,-40}, {76,54,-40}, {76,55,-40}, 
-    {76,56,-40}, {76,57,-40}, {76,58,-40}, {76,19,-40}, {76,21,-50}, 
-    {76,22,-50}, {76,23,-40}, {76,24,-50}, {76,84,-50}, {76,85,-50}, 
-    {77,0,-40}, {77,53,-40}, {77,54,-40}, {77,55,-40}, {77,56,-40}, 
-    {77,57,-40}, {77,58,-40}, {77,19,-40}, {77,21,-50}, {77,22,-50}, 
-    {77,23,-40}, {77,24,-50}, {77,84,-50}, {77,85,-50}, {15,0,-85}, 
-    {15,53,-85}, {15,54,-85}, {15,55,-85}, {15,56,-85}, {15,57,-85}, 
-    {15,58,-85}, {15,26,-40}, {15,88,-40}, {15,89,-40}, {15,90,-40}, 
-    {15,91,-40}, {15,92,-40}, {15,93,-40}, {15,142,-129}, {15,30,-50}, 
-    {15,95,-50}, {15,96,-50}, {15,97,-50}, {15,98,-50}, {15,40,-55}, 
-    {15,107,-55}, {15,108,-55}, {15,109,-55}, {15,110,-55}, 
-    {15,111,-55}, {15,112,-55}, {15,194,-129}, {16,20,-10}, 
-    {16,80,-10}, {16,81,-10}, {16,82,-10}, {16,83,-10}, {17,14,-40}, 
-    {17,72,-40}, {17,73,-40}, {17,74,-40}, {17,75,-40}, {17,76,-40}, 
-    {17,77,-40}, {17,19,-30}, {17,20,-40}, {17,80,-40}, {17,81,-40}, 
-    {17,82,-40}, {17,83,-40}, {17,21,-18}, {17,22,-18}, {17,24,-18}, 
-    {17,84,-18}, {17,85,-18}, {19,0,-55}, {19,53,-55}, {19,54,-55}, 
-    {19,55,-55}, {19,56,-55}, {19,57,-55}, {19,58,-55}, {19,14,-18}, 
-    {19,72,-18}, {19,73,-18}, {19,74,-18}, {19,75,-18}, {19,76,-18}, 
-    {19,77,-18}, {19,26,-92}, {19,88,-92}, {19,89,-92}, {19,90,-92}, 
-    {19,91,-92}, {19,92,-92}, {19,93,-92}, {19,141,-74}, {19,142,-92}, 
-    {19,30,-92}, {19,95,-92}, {19,96,-92}, {19,97,-52}, {19,98,-52}, 
-    {19,174,-92}, {19,34,-37}, {19,100,-37}, {19,40,-95}, {19,107,-95}, 
-    {19,108,-95}, {19,109,-95}, {19,110,-95}, {19,111,-95}, 
-    {19,112,-95}, {19,194,-92}, {19,43,-37}, {19,212,-74}, {19,46,-37}, 
-    {19,115,-37}, {19,116,-37}, {19,117,-37}, {19,118,-37}, 
-    {19,48,-37}, {19,50,-37}, {19,119,-37}, {19,120,-37}, {20,0,-45}, 
-    {20,53,-45}, {20,54,-45}, {20,55,-45}, {20,56,-45}, {20,57,-45}, 
-    {20,58,-45}, {80,0,-45}, {80,53,-45}, {80,54,-45}, {80,55,-45}, 
-    {80,56,-45}, {80,57,-45}, {80,58,-45}, {81,0,-45}, {81,53,-45}, 
-    {81,54,-45}, {81,55,-45}, {81,56,-45}, {81,57,-45}, {81,58,-45}, 
-    {82,0,-45}, {82,53,-45}, {82,54,-45}, {82,55,-45}, {82,56,-45}, 
-    {82,57,-45}, {82,58,-45}, {83,0,-45}, {83,53,-45}, {83,54,-45}, 
-    {83,55,-45}, {83,56,-45}, {83,57,-45}, {83,58,-45}, {21,0,-85}, 
-    {21,53,-85}, {21,54,-85}, {21,55,-85}, {21,56,-85}, {21,57,-85}, 
-    {21,58,-85}, {21,6,-10}, {21,14,-30}, {21,72,-30}, {21,73,-30}, 
-    {21,74,-30}, {21,75,-30}, {21,76,-30}, {21,77,-30}, {21,26,-111}, 
-    {21,88,-111}, {21,89,-111}, {21,90,-111}, {21,91,-111}, 
-    {21,92,-111}, {21,93,-111}, {21,141,-74}, {21,142,-129}, 
-    {21,30,-111}, {21,95,-111}, {21,96,-111}, {21,97,-71}, {21,98,-71}, 
-    {21,174,-70}, {21,34,-55}, {21,100,-55}, {21,40,-111}, 
-    {21,107,-111}, {21,108,-111}, {21,109,-111}, {21,110,-111}, 
-    {21,111,-111}, {21,112,-111}, {21,194,-129}, {21,212,-74}, 
-    {21,46,-55}, {21,115,-55}, {21,116,-55}, {21,117,-55}, 
-    {21,118,-55}, {22,0,-74}, {22,53,-74}, {22,54,-74}, {22,55,-74}, 
-    {22,56,-74}, {22,57,-74}, {22,58,-74}, {22,14,-15}, {22,72,-15}, 
-    {22,73,-15}, {22,74,-15}, {22,75,-15}, {22,76,-15}, {22,77,-15}, 
-    {22,26,-85}, {22,88,-85}, {22,89,-85}, {22,90,-85}, {22,91,-85}, 
-    {22,92,-85}, {22,93,-85}, {22,141,-55}, {22,142,-74}, {22,30,-90}, 
-    {22,95,-90}, {22,96,-90}, {22,97,-50}, {22,98,-50}, {22,174,-50}, 
-    {22,34,-37}, {22,100,-37}, {22,40,-80}, {22,107,-80}, {22,108,-80}, 
-    {22,109,-80}, {22,110,-80}, {22,111,-80}, {22,112,-80}, 
-    {22,194,-74}, {22,212,-55}, {22,46,-55}, {22,115,-55}, 
-    {22,116,-55}, {22,117,-55}, {22,118,-55}, {22,50,-55}, 
-    {22,119,-55}, {22,120,-55}, {24,0,-74}, {24,53,-74}, {24,54,-74}, 
-    {24,55,-74}, {24,56,-74}, {24,57,-74}, {24,58,-74}, {24,14,-25}, 
-    {24,72,-25}, {24,73,-25}, {24,74,-25}, {24,75,-25}, {24,76,-25}, 
-    {24,77,-25}, {24,26,-92}, {24,88,-92}, {24,89,-92}, {24,90,-92}, 
-    {24,91,-92}, {24,92,-92}, {24,93,-92}, {24,141,-92}, {24,142,-92}, 
-    {24,30,-111}, {24,95,-111}, {24,96,-71}, {24,97,-71}, {24,98,-71}, 
-    {24,174,-92}, {24,34,-55}, {24,100,-55}, {24,40,-111}, 
-    {24,107,-111}, {24,108,-111}, {24,109,-111}, {24,110,-111}, 
-    {24,111,-111}, {24,112,-111}, {24,194,-74}, {24,212,-92}, 
-    {24,46,-92}, {24,115,-92}, {24,116,-92}, {24,117,-92}, 
-    {24,118,-92}, {84,0,-74}, {84,53,-74}, {84,54,-74}, {84,55,-74}, 
-    {84,56,-74}, {84,57,-74}, {84,58,-74}, {84,14,-25}, {84,72,-25}, 
-    {84,73,-25}, {84,74,-25}, {84,75,-25}, {84,76,-25}, {84,77,-25}, 
-    {84,26,-92}, {84,88,-92}, {84,89,-92}, {84,90,-92}, {84,91,-92}, 
-    {84,92,-92}, {84,93,-92}, {84,141,-92}, {84,142,-92}, {84,30,-111}, 
-    {84,95,-111}, {84,96,-71}, {84,97,-71}, {84,98,-71}, {84,174,-92}, 
-    {84,34,-55}, {84,100,-55}, {84,40,-111}, {84,107,-111}, 
-    {84,108,-111}, {84,109,-111}, {84,110,-111}, {84,111,-111}, 
-    {84,112,-111}, {84,194,-74}, {84,212,-92}, {84,46,-92}, 
-    {84,115,-92}, {84,116,-92}, {84,117,-92}, {84,118,-92}, {85,0,-74}, 
-    {85,53,-74}, {85,54,-74}, {85,55,-74}, {85,56,-74}, {85,57,-74}, 
-    {85,58,-74}, {85,14,-25}, {85,72,-25}, {85,73,-25}, {85,74,-25}, 
-    {85,75,-25}, {85,76,-25}, {85,77,-25}, {85,26,-92}, {85,88,-92}, 
-    {85,89,-92}, {85,90,-92}, {85,91,-92}, {85,92,-92}, {85,93,-92}, 
-    {85,141,-92}, {85,142,-92}, {85,30,-111}, {85,95,-111}, 
-    {85,96,-71}, {85,97,-71}, {85,98,-71}, {85,174,-92}, {85,34,-55}, 
-    {85,100,-55}, {85,40,-111}, {85,107,-111}, {85,108,-111}, 
-    {85,109,-111}, {85,110,-111}, {85,111,-111}, {85,112,-111}, 
-    {85,194,-74}, {85,212,-92}, {85,46,-92}, {85,115,-92}, 
-    {85,116,-92}, {85,117,-92}, {85,118,-92}, {27,27,-10}, 
-    {27,194,-40}, {27,46,-20}, {27,115,-20}, {27,116,-20}, 
-    {27,117,-20}, {27,118,-20}, {28,33,-10}, {28,36,-10}, {94,33,-10}, 
-    {94,36,-10}, {142,204,-95}, {142,206,-95}, {30,27,-10}, 
-    {95,27,-10}, {96,27,-10}, {97,27,-10}, {98,27,-10}, {31,142,-10}, 
-    {31,152,-30}, {31,30,-10}, {31,95,-10}, {31,31,-18}, {31,40,-10}, 
-    {31,107,-10}, {31,108,-10}, {31,110,-10}, {31,111,-10}, 
-    {31,112,-10}, {31,194,-10}, {31,206,55}, {36,30,-30}, {36,95,-30}, 
-    {36,96,-30}, {36,97,-30}, {36,98,-30}, {36,40,-10}, {36,107,-10}, 
-    {36,108,-10}, {36,109,-10}, {36,110,-10}, {36,111,-10}, 
-    {36,112,-10}, {39,47,-40}, {105,47,-40}, {40,47,-15}, {40,48,-25}, 
-    {40,49,-10}, {40,50,-10}, {40,119,-10}, {40,120,-10}, {107,47,-15}, 
-    {107,48,-25}, {107,49,-10}, {107,50,-10}, {107,119,-10}, 
-    {107,120,-10}, {108,47,-15}, {108,48,-25}, {108,49,-10}, 
-    {108,50,-10}, {108,119,-10}, {108,120,-10}, {109,47,-15}, 
-    {109,48,-25}, {109,49,-10}, {109,50,-10}, {109,119,-10}, 
-    {109,120,-10}, {110,47,-15}, {110,48,-25}, {110,49,-10}, 
-    {110,50,-10}, {110,119,-10}, {110,120,-10}, {111,47,-15}, 
-    {111,48,-25}, {111,49,-10}, {111,50,-10}, {111,119,-10}, 
-    {111,120,-10}, {112,47,-15}, {112,48,-25}, {112,49,-10}, 
-    {112,50,-10}, {112,119,-10}, {112,120,-10}, {194,204,-95}, 
-    {194,206,-95}, {205,205,-74}, {206,29,-15}, {206,206,-74}, 
-    {206,43,-15}, {206,44,-74}, {206,113,-74}, {206,216,-74}, 
-    {206,45,-37}, {206,47,-15}, {43,142,-65}, {43,194,-65}, 
-    {216,0,-37}, {216,53,-37}, {216,54,-37}, {216,55,-37}, 
-    {216,56,-37}, {216,57,-37}, {216,58,-37}, {216,21,-70}, 
-    {216,22,-70}, {216,24,-70}, {216,84,-70}, {216,85,-70}, 
-    {47,142,-37}, {47,30,-15}, {47,95,-15}, {47,96,-15}, {47,97,-15}, 
-    {47,98,-15}, {47,40,-15}, {47,107,-15}, {47,108,-15}, {47,109,-15}, 
-    {47,110,-15}, {47,111,-15}, {47,112,-15}, {47,194,-37}, 
-    {48,26,-10}, {48,88,-10}, {48,89,-10}, {48,90,-10}, {48,91,-10}, 
-    {48,92,-10}, {48,93,-10}, {48,142,-37}, {48,30,-10}, {48,95,-10}, 
-    {48,96,-10}, {48,97,-10}, {48,98,-10}, {48,40,-15}, {48,107,-15}, 
-    {48,108,-15}, {48,109,-15}, {48,110,-15}, {48,111,-15}, 
-    {48,112,-15}, {48,194,-37}, {49,30,-10}, {49,95,-10}, {49,96,-10}, 
-    {49,97,-10}, {49,98,-10}, {50,142,-37}, {50,194,-37}, 
-    {119,142,-37}, {119,194,-37}, {120,142,-37}, {120,194,-37}, 
-    {0xFFFF,0xFFFF,0}
+    {0,64,-65}, {0,70,-65}, {0,203,-60}, {0,393,-50}, {0,396,-50}, 
+    {0,404,-50}, {0,414,-50}, {0,419,-50}, {0,449,-50}, {0,455,-50}, 
+    {0,474,-55}, {0,570,-55}, {0,603,-50}, {0,604,-50}, {0,609,-50}, 
+    {0,615,-50}, {0,624,-50}, {0,658,-95}, {0,668,-100}, {0,686,-70}, 
+    {0,687,-70}, {0,692,-70}, {0,3143,-74}, {0,3816,-30}, {0,3817,-30}, 
+    {0,3824,-30}, {0,3831,-30}, {0,3839,-30}, {0,3902,-74}, 
+    {0,3951,-74}, {0,4031,-74}, {0,4034,-74}, {0,4050,-74}, {5,64,-65}, 
+    {5,70,-65}, {5,203,-60}, {5,393,-50}, {5,396,-50}, {5,404,-50}, 
+    {5,414,-50}, {5,419,-50}, {5,449,-50}, {5,455,-50}, {5,474,-55}, 
+    {5,570,-55}, {5,603,-50}, {5,604,-50}, {5,609,-50}, {5,615,-50}, 
+    {5,624,-50}, {5,658,-95}, {5,668,-100}, {5,686,-70}, {5,687,-70}, 
+    {5,692,-70}, {5,3143,-74}, {5,3816,-30}, {5,3817,-30}, 
+    {5,3824,-30}, {5,3831,-30}, {5,3839,-30}, {5,3902,-74}, 
+    {5,3951,-74}, {5,4031,-74}, {5,4034,-74}, {5,4050,-74}, 
+    {16,64,-65}, {16,70,-65}, {16,203,-60}, {16,393,-50}, {16,396,-50}, 
+    {16,404,-50}, {16,414,-50}, {16,419,-50}, {16,449,-50}, 
+    {16,455,-50}, {16,474,-55}, {16,570,-55}, {16,603,-50}, 
+    {16,604,-50}, {16,609,-50}, {16,615,-50}, {16,624,-50}, 
+    {16,658,-95}, {16,668,-100}, {16,686,-70}, {16,687,-70}, 
+    {16,692,-70}, {16,3143,-74}, {16,3816,-30}, {16,3817,-30}, 
+    {16,3824,-30}, {16,3831,-30}, {16,3839,-30}, {16,3902,-74}, 
+    {16,3951,-74}, {16,4031,-74}, {16,4034,-74}, {16,4050,-74}, 
+    {27,64,-65}, {27,70,-65}, {27,203,-60}, {27,393,-50}, {27,396,-50}, 
+    {27,404,-50}, {27,414,-50}, {27,419,-50}, {27,449,-50}, 
+    {27,455,-50}, {27,474,-55}, {27,570,-55}, {27,603,-50}, 
+    {27,604,-50}, {27,609,-50}, {27,615,-50}, {27,624,-50}, 
+    {27,658,-95}, {27,668,-100}, {27,686,-70}, {27,687,-70}, 
+    {27,692,-70}, {27,3143,-74}, {27,3816,-30}, {27,3817,-30}, 
+    {27,3824,-30}, {27,3831,-30}, {27,3839,-30}, {27,3902,-74}, 
+    {27,3951,-74}, {27,4031,-74}, {27,4034,-74}, {27,4050,-74}, 
+    {33,64,-65}, {33,70,-65}, {33,203,-60}, {33,393,-50}, {33,396,-50}, 
+    {33,404,-50}, {33,414,-50}, {33,419,-50}, {33,449,-50}, 
+    {33,455,-50}, {33,474,-55}, {33,570,-55}, {33,603,-50}, 
+    {33,604,-50}, {33,609,-50}, {33,615,-50}, {33,624,-50}, 
+    {33,658,-95}, {33,668,-100}, {33,686,-70}, {33,687,-70}, 
+    {33,692,-70}, {33,3143,-74}, {33,3816,-30}, {33,3817,-30}, 
+    {33,3824,-30}, {33,3831,-30}, {33,3839,-30}, {33,3902,-74}, 
+    {33,3951,-74}, {33,4031,-74}, {33,4034,-74}, {33,4050,-74}, 
+    {43,64,-65}, {43,70,-65}, {43,203,-60}, {43,393,-50}, {43,396,-50}, 
+    {43,404,-50}, {43,414,-50}, {43,419,-50}, {43,449,-50}, 
+    {43,455,-50}, {43,474,-55}, {43,570,-55}, {43,603,-50}, 
+    {43,604,-50}, {43,609,-50}, {43,615,-50}, {43,624,-50}, 
+    {43,658,-95}, {43,668,-100}, {43,686,-70}, {43,687,-70}, 
+    {43,692,-70}, {43,3143,-74}, {43,3816,-30}, {43,3817,-30}, 
+    {43,3824,-30}, {43,3831,-30}, {43,3839,-30}, {43,3902,-74}, 
+    {43,3951,-74}, {43,4031,-74}, {43,4034,-74}, {43,4050,-74}, 
+    {48,64,-65}, {48,70,-65}, {48,203,-60}, {48,393,-50}, {48,396,-50}, 
+    {48,404,-50}, {48,414,-50}, {48,419,-50}, {48,449,-50}, 
+    {48,455,-50}, {48,474,-55}, {48,570,-55}, {48,603,-50}, 
+    {48,604,-50}, {48,609,-50}, {48,615,-50}, {48,624,-50}, 
+    {48,658,-95}, {48,668,-100}, {48,686,-70}, {48,687,-70}, 
+    {48,692,-70}, {48,3143,-74}, {48,3816,-30}, {48,3817,-30}, 
+    {48,3824,-30}, {48,3831,-30}, {48,3839,-30}, {48,3902,-74}, 
+    {48,3951,-74}, {48,4031,-74}, {48,4034,-74}, {48,4050,-74}, 
+    {51,0,-25}, {51,5,-25}, {51,16,-25}, {51,27,-25}, {51,33,-25}, 
+    {51,43,-25}, {51,48,-25}, {51,603,-10}, {51,604,-10}, {51,609,-10}, 
+    {51,615,-10}, {51,624,-10}, {93,0,-25}, {93,5,-25}, {93,16,-25}, 
+    {93,27,-25}, {93,33,-25}, {93,43,-25}, {93,48,-25}, {93,658,-50}, 
+    {93,668,-40}, {93,686,-50}, {93,687,-50}, {93,692,-50}, 
+    {192,0,-100}, {192,5,-100}, {192,16,-100}, {192,27,-100}, 
+    {192,33,-100}, {192,43,-100}, {192,48,-100}, {192,734,-95}, 
+    {192,736,-95}, {192,758,-95}, {192,775,-95}, {192,1030,-95}, 
+    {192,1111,-95}, {192,1173,-95}, {192,1409,-129}, {192,1630,-100}, 
+    {192,1631,-100}, {192,1645,-100}, {192,1655,-100}, {192,1662,-100}, 
+    {192,2132,-40}, {192,2133,-40}, {192,2140,-40}, {192,2196,-40}, 
+    {192,2207,-40}, {192,2794,-70}, {192,2795,-70}, {192,2809,-70}, 
+    {192,2819,-70}, {192,2826,-70}, {192,2899,-70}, {192,2907,-70}, 
+    {192,2995,-129}, {192,3148,-50}, {301,0,-25}, {301,5,-25}, 
+    {301,16,-25}, {301,27,-25}, {301,33,-25}, {301,43,-25}, 
+    {301,48,-25}, {301,734,-40}, {301,736,-40}, {301,758,-40}, 
+    {301,775,-40}, {301,1030,-40}, {301,1111,-40}, {301,1173,-40}, 
+    {301,1409,-10}, {301,1630,-40}, {301,1631,-40}, {301,1645,-40}, 
+    {301,1655,-40}, {301,1662,-40}, {301,2794,-40}, {301,2795,-40}, 
+    {301,2809,-40}, {301,2819,-40}, {301,2826,-40}, {301,2899,-40}, 
+    {301,2907,-40}, {301,2995,-10}, {301,3816,-40}, {301,3817,-40}, 
+    {301,3824,-40}, {301,3831,-40}, {301,3839,-40}, {309,393,-30}, 
+    {309,396,-30}, {309,404,-30}, {309,414,-30}, {309,419,-30}, 
+    {309,449,-30}, {309,455,-30}, {309,1630,-25}, {309,1631,-25}, 
+    {309,1645,-25}, {309,1655,-25}, {309,1662,-25}, {309,2794,-25}, 
+    {309,2795,-25}, {309,2809,-25}, {309,2819,-25}, {309,2826,-25}, 
+    {309,2899,-25}, {309,2907,-25}, {309,3816,-20}, {309,3817,-20}, 
+    {309,3824,-20}, {309,3831,-20}, {309,3839,-20}, {309,4031,-20}, 
+    {309,4034,-20}, {309,4050,-20}, {337,570,-18}, {337,658,-37}, 
+    {337,668,-37}, {337,686,-37}, {337,687,-37}, {337,692,-37}, 
+    {337,3143,-55}, {337,4031,-37}, {337,4034,-37}, {337,4050,-37}, 
+    {356,570,-18}, {356,658,-37}, {356,668,-37}, {356,686,-37}, 
+    {356,687,-37}, {356,692,-37}, {356,3143,-55}, {356,4031,-37}, 
+    {356,4034,-37}, {356,4050,-37}, {372,0,-30}, {372,5,-30}, 
+    {372,16,-30}, {372,27,-30}, {372,33,-30}, {372,43,-30}, 
+    {372,48,-30}, {390,0,-30}, {390,5,-30}, {390,16,-30}, {390,27,-30}, 
+    {390,33,-30}, {390,43,-30}, {390,48,-30}, {393,0,-40}, {393,5,-40}, 
+    {393,16,-40}, {393,27,-40}, {393,33,-40}, {393,43,-40}, 
+    {393,48,-40}, {393,570,-40}, {393,658,-50}, {393,668,-50}, 
+    {393,678,-40}, {393,686,-50}, {393,687,-50}, {393,692,-50}, 
+    {396,0,-40}, {396,5,-40}, {396,16,-40}, {396,27,-40}, {396,33,-40}, 
+    {396,43,-40}, {396,48,-40}, {396,570,-40}, {396,658,-50}, 
+    {396,668,-50}, {396,678,-40}, {396,686,-50}, {396,687,-50}, 
+    {396,692,-50}, {404,0,-40}, {404,5,-40}, {404,16,-40}, 
+    {404,27,-40}, {404,33,-40}, {404,43,-40}, {404,48,-40}, 
+    {404,570,-40}, {404,658,-50}, {404,668,-50}, {404,678,-40}, 
+    {404,686,-50}, {404,687,-50}, {404,692,-50}, {414,0,-40}, 
+    {414,5,-40}, {414,16,-40}, {414,27,-40}, {414,33,-40}, 
+    {414,43,-40}, {414,48,-40}, {414,570,-40}, {414,658,-50}, 
+    {414,668,-50}, {414,678,-40}, {414,686,-50}, {414,687,-50}, 
+    {414,692,-50}, {419,0,-40}, {419,5,-40}, {419,16,-40}, 
+    {419,27,-40}, {419,33,-40}, {419,43,-40}, {419,48,-40}, 
+    {419,570,-40}, {419,658,-50}, {419,668,-50}, {419,678,-40}, 
+    {419,686,-50}, {419,687,-50}, {419,692,-50}, {449,0,-40}, 
+    {449,5,-40}, {449,16,-40}, {449,27,-40}, {449,33,-40}, 
+    {449,43,-40}, {449,48,-40}, {449,570,-40}, {449,658,-50}, 
+    {449,668,-50}, {449,678,-40}, {449,686,-50}, {449,687,-50}, 
+    {449,692,-50}, {455,0,-40}, {455,5,-40}, {455,16,-40}, 
+    {455,27,-40}, {455,33,-40}, {455,43,-40}, {455,48,-40}, 
+    {455,570,-40}, {455,658,-50}, {455,668,-50}, {455,678,-40}, 
+    {455,686,-50}, {455,687,-50}, {455,692,-50}, {459,0,-85}, 
+    {459,5,-85}, {459,16,-85}, {459,27,-85}, {459,33,-85}, 
+    {459,43,-85}, {459,48,-85}, {459,734,-40}, {459,736,-40}, 
+    {459,758,-40}, {459,775,-40}, {459,1030,-40}, {459,1111,-40}, 
+    {459,1173,-40}, {459,1409,-129}, {459,1630,-50}, {459,1631,-50}, 
+    {459,1645,-50}, {459,1655,-50}, {459,1662,-50}, {459,2794,-55}, 
+    {459,2795,-55}, {459,2809,-55}, {459,2819,-55}, {459,2826,-55}, 
+    {459,2899,-55}, {459,2907,-55}, {459,2995,-129}, {474,603,-10}, 
+    {474,604,-10}, {474,609,-10}, {474,615,-10}, {474,624,-10}, 
+    {478,393,-40}, {478,396,-40}, {478,404,-40}, {478,414,-40}, 
+    {478,419,-40}, {478,449,-40}, {478,455,-40}, {478,570,-30}, 
+    {478,603,-40}, {478,604,-40}, {478,609,-40}, {478,615,-40}, 
+    {478,624,-40}, {478,658,-18}, {478,668,-18}, {478,686,-18}, 
+    {478,687,-18}, {478,692,-18}, {570,0,-55}, {570,5,-55}, 
+    {570,16,-55}, {570,27,-55}, {570,33,-55}, {570,43,-55}, 
+    {570,48,-55}, {570,393,-18}, {570,396,-18}, {570,404,-18}, 
+    {570,414,-18}, {570,419,-18}, {570,449,-18}, {570,455,-18}, 
+    {570,734,-92}, {570,736,-92}, {570,758,-92}, {570,775,-92}, 
+    {570,1030,-92}, {570,1111,-92}, {570,1173,-92}, {570,1402,-74}, 
+    {570,1409,-92}, {570,1630,-92}, {570,1631,-92}, {570,1645,-92}, 
+    {570,1655,-52}, {570,1662,-52}, {570,2126,-92}, {570,2132,-37}, 
+    {570,2133,-37}, {570,2794,-95}, {570,2795,-95}, {570,2809,-95}, 
+    {570,2819,-95}, {570,2826,-95}, {570,2899,-95}, {570,2907,-95}, 
+    {570,2995,-92}, {570,3148,-37}, {570,3351,-74}, {570,3816,-37}, 
+    {570,3817,-37}, {570,3824,-37}, {570,3831,-37}, {570,3839,-37}, 
+    {570,3951,-37}, {570,4031,-37}, {570,4034,-37}, {570,4050,-37}, 
+    {603,0,-45}, {603,5,-45}, {603,16,-45}, {603,27,-45}, {603,33,-45}, 
+    {603,43,-45}, {603,48,-45}, {604,0,-45}, {604,5,-45}, {604,16,-45}, 
+    {604,27,-45}, {604,33,-45}, {604,43,-45}, {604,48,-45}, 
+    {609,0,-45}, {609,5,-45}, {609,16,-45}, {609,27,-45}, {609,33,-45}, 
+    {609,43,-45}, {609,48,-45}, {615,0,-45}, {615,5,-45}, {615,16,-45}, 
+    {615,27,-45}, {615,33,-45}, {615,43,-45}, {615,48,-45}, 
+    {624,0,-45}, {624,5,-45}, {624,16,-45}, {624,27,-45}, {624,33,-45}, 
+    {624,43,-45}, {624,48,-45}, {658,0,-85}, {658,5,-85}, {658,16,-85}, 
+    {658,27,-85}, {658,33,-85}, {658,43,-85}, {658,48,-85}, 
+    {658,203,-10}, {658,393,-30}, {658,396,-30}, {658,404,-30}, 
+    {658,414,-30}, {658,419,-30}, {658,449,-30}, {658,455,-30}, 
+    {658,734,-111}, {658,736,-111}, {658,758,-111}, {658,775,-111}, 
+    {658,1030,-111}, {658,1111,-111}, {658,1173,-111}, {658,1402,-74}, 
+    {658,1409,-129}, {658,1630,-111}, {658,1631,-111}, {658,1645,-111}, 
+    {658,1655,-71}, {658,1662,-71}, {658,2126,-70}, {658,2132,-55}, 
+    {658,2133,-55}, {658,2794,-111}, {658,2795,-111}, {658,2809,-111}, 
+    {658,2819,-111}, {658,2826,-111}, {658,2899,-111}, {658,2907,-111}, 
+    {658,2995,-129}, {658,3351,-74}, {658,3816,-55}, {658,3817,-55}, 
+    {658,3824,-55}, {658,3831,-55}, {658,3839,-55}, {668,0,-74}, 
+    {668,5,-74}, {668,16,-74}, {668,27,-74}, {668,33,-74}, 
+    {668,43,-74}, {668,48,-74}, {668,393,-15}, {668,396,-15}, 
+    {668,404,-15}, {668,414,-15}, {668,419,-15}, {668,449,-15}, 
+    {668,455,-15}, {668,734,-85}, {668,736,-85}, {668,758,-85}, 
+    {668,775,-85}, {668,1030,-85}, {668,1111,-85}, {668,1173,-85}, 
+    {668,1402,-55}, {668,1409,-74}, {668,1630,-90}, {668,1631,-90}, 
+    {668,1645,-90}, {668,1655,-50}, {668,1662,-50}, {668,2126,-50}, 
+    {668,2132,-37}, {668,2133,-37}, {668,2794,-80}, {668,2795,-80}, 
+    {668,2809,-80}, {668,2819,-80}, {668,2826,-80}, {668,2899,-80}, 
+    {668,2907,-80}, {668,2995,-74}, {668,3351,-55}, {668,3816,-55}, 
+    {668,3817,-55}, {668,3824,-55}, {668,3831,-55}, {668,3839,-55}, 
+    {668,4031,-55}, {668,4034,-55}, {668,4050,-55}, {686,0,-74}, 
+    {686,5,-74}, {686,16,-74}, {686,27,-74}, {686,33,-74}, 
+    {686,43,-74}, {686,48,-74}, {686,393,-25}, {686,396,-25}, 
+    {686,404,-25}, {686,414,-25}, {686,419,-25}, {686,449,-25}, 
+    {686,455,-25}, {686,734,-92}, {686,736,-92}, {686,758,-92}, 
+    {686,775,-92}, {686,1030,-92}, {686,1111,-92}, {686,1173,-92}, 
+    {686,1402,-92}, {686,1409,-92}, {686,1630,-111}, {686,1631,-111}, 
+    {686,1645,-71}, {686,1655,-71}, {686,1662,-71}, {686,2126,-92}, 
+    {686,2132,-55}, {686,2133,-55}, {686,2794,-111}, {686,2795,-111}, 
+    {686,2809,-111}, {686,2819,-111}, {686,2826,-111}, {686,2899,-111}, 
+    {686,2907,-111}, {686,2995,-74}, {686,3351,-92}, {686,3816,-92}, 
+    {686,3817,-92}, {686,3824,-92}, {686,3831,-92}, {686,3839,-92}, 
+    {687,0,-74}, {687,5,-74}, {687,16,-74}, {687,27,-74}, {687,33,-74}, 
+    {687,43,-74}, {687,48,-74}, {687,393,-25}, {687,396,-25}, 
+    {687,404,-25}, {687,414,-25}, {687,419,-25}, {687,449,-25}, 
+    {687,455,-25}, {687,734,-92}, {687,736,-92}, {687,758,-92}, 
+    {687,775,-92}, {687,1030,-92}, {687,1111,-92}, {687,1173,-92}, 
+    {687,1402,-92}, {687,1409,-92}, {687,1630,-111}, {687,1631,-111}, 
+    {687,1645,-71}, {687,1655,-71}, {687,1662,-71}, {687,2126,-92}, 
+    {687,2132,-55}, {687,2133,-55}, {687,2794,-111}, {687,2795,-111}, 
+    {687,2809,-111}, {687,2819,-111}, {687,2826,-111}, {687,2899,-111}, 
+    {687,2907,-111}, {687,2995,-74}, {687,3351,-92}, {687,3816,-92}, 
+    {687,3817,-92}, {687,3824,-92}, {687,3831,-92}, {687,3839,-92}, 
+    {692,0,-74}, {692,5,-74}, {692,16,-74}, {692,27,-74}, {692,33,-74}, 
+    {692,43,-74}, {692,48,-74}, {692,393,-25}, {692,396,-25}, 
+    {692,404,-25}, {692,414,-25}, {692,419,-25}, {692,449,-25}, 
+    {692,455,-25}, {692,734,-92}, {692,736,-92}, {692,758,-92}, 
+    {692,775,-92}, {692,1030,-92}, {692,1111,-92}, {692,1173,-92}, 
+    {692,1402,-92}, {692,1409,-92}, {692,1630,-111}, {692,1631,-111}, 
+    {692,1645,-71}, {692,1655,-71}, {692,1662,-71}, {692,2126,-92}, 
+    {692,2132,-55}, {692,2133,-55}, {692,2794,-111}, {692,2795,-111}, 
+    {692,2809,-111}, {692,2819,-111}, {692,2826,-111}, {692,2899,-111}, 
+    {692,2907,-111}, {692,2995,-74}, {692,3351,-92}, {692,3816,-92}, 
+    {692,3817,-92}, {692,3824,-92}, {692,3831,-92}, {692,3839,-92}, 
+    {1192,1192,-10}, {1192,2995,-40}, {1192,3816,-20}, {1192,3817,-20}, 
+    {1192,3824,-20}, {1192,3831,-20}, {1192,3839,-20}, {1312,1988,-10}, 
+    {1312,2302,-10}, {1332,1988,-10}, {1332,2302,-10}, {1409,3139,-95}, 
+    {1409,3143,-95}, {1630,1192,-10}, {1631,1192,-10}, {1645,1192,-10}, 
+    {1655,1192,-10}, {1662,1192,-10}, {1787,1409,-10}, {1787,1608,-30}, 
+    {1787,1630,-10}, {1787,1631,-10}, {1787,1787,-18}, {1787,2794,-10}, 
+    {1787,2795,-10}, {1787,2809,-10}, {1787,2826,-10}, {1787,2899,-10}, 
+    {1787,2907,-10}, {1787,2995,-10}, {1787,3143,55}, {2302,1630,-30}, 
+    {2302,1631,-30}, {2302,1645,-30}, {2302,1655,-30}, {2302,1662,-30}, 
+    {2302,2794,-10}, {2302,2795,-10}, {2302,2809,-10}, {2302,2819,-10}, 
+    {2302,2826,-10}, {2302,2899,-10}, {2302,2907,-10}, {2648,3902,-40}, 
+    {2769,3902,-40}, {2794,3902,-15}, {2794,3951,-25}, {2794,4020,-10}, 
+    {2794,4031,-10}, {2794,4034,-10}, {2794,4050,-10}, {2795,3902,-15}, 
+    {2795,3951,-25}, {2795,4020,-10}, {2795,4031,-10}, {2795,4034,-10}, 
+    {2795,4050,-10}, {2809,3902,-15}, {2809,3951,-25}, {2809,4020,-10}, 
+    {2809,4031,-10}, {2809,4034,-10}, {2809,4050,-10}, {2819,3902,-15}, 
+    {2819,3951,-25}, {2819,4020,-10}, {2819,4031,-10}, {2819,4034,-10}, 
+    {2819,4050,-10}, {2826,3902,-15}, {2826,3951,-25}, {2826,4020,-10}, 
+    {2826,4031,-10}, {2826,4034,-10}, {2826,4050,-10}, {2899,3902,-15}, 
+    {2899,3951,-25}, {2899,4020,-10}, {2899,4031,-10}, {2899,4034,-10}, 
+    {2899,4050,-10}, {2907,3902,-15}, {2907,3951,-25}, {2907,4020,-10}, 
+    {2907,4031,-10}, {2907,4034,-10}, {2907,4050,-10}, {2995,3139,-95}, 
+    {2995,3143,-95}, {3140,3140,-74}, {3143,1481,-15}, {3143,3143,-74}, 
+    {3143,3148,-15}, {3143,3279,-74}, {3143,3317,-74}, {3143,3498,-74}, 
+    {3143,3556,-37}, {3143,3902,-15}, {3148,1409,-65}, {3148,2995,-65}, 
+    {3498,0,-37}, {3498,5,-37}, {3498,16,-37}, {3498,27,-37}, 
+    {3498,33,-37}, {3498,43,-37}, {3498,48,-37}, {3498,658,-70}, 
+    {3498,668,-70}, {3498,686,-70}, {3498,687,-70}, {3498,692,-70}, 
+    {3902,1409,-37}, {3902,1630,-15}, {3902,1631,-15}, {3902,1645,-15}, 
+    {3902,1655,-15}, {3902,1662,-15}, {3902,2794,-15}, {3902,2795,-15}, 
+    {3902,2809,-15}, {3902,2819,-15}, {3902,2826,-15}, {3902,2899,-15}, 
+    {3902,2907,-15}, {3902,2995,-37}, {3951,734,-10}, {3951,736,-10}, 
+    {3951,758,-10}, {3951,775,-10}, {3951,1030,-10}, {3951,1111,-10}, 
+    {3951,1173,-10}, {3951,1409,-37}, {3951,1630,-10}, {3951,1631,-10}, 
+    {3951,1645,-10}, {3951,1655,-10}, {3951,1662,-10}, {3951,2794,-15}, 
+    {3951,2795,-15}, {3951,2809,-15}, {3951,2819,-15}, {3951,2826,-15}, 
+    {3951,2899,-15}, {3951,2907,-15}, {3951,2995,-37}, {4020,1630,-10}, 
+    {4020,1631,-10}, {4020,1645,-10}, {4020,1655,-10}, {4020,1662,-10}, 
+    {4031,1409,-37}, {4031,2995,-37}, {4034,1409,-37}, {4034,2995,-37}, 
+    {4050,1409,-37}, {4050,2995,-37}, 
+    {NOGLYPH,NOGLYPH,0}
 };
 static const ligature times_bolditalic_ligs[] = {
-    {31,34,160}, {31,37,162}, 
-    {0xFFFF,0xFFFF,0xFFFF}
+    {1787,2132,1807}, {1787,2416,1850}, 
+    {NOGLYPH,NOGLYPH,NOGLYPH}
 };
 static const kern_pair helvetica_kerns[] = {
-    {0,2,-30}, {0,59,-30}, {0,6,-30}, {0,14,-30}, {0,72,-30}, 
-    {0,73,-30}, {0,74,-30}, {0,75,-30}, {0,76,-30}, {0,77,-30}, 
-    {0,16,-30}, {0,19,-120}, {0,20,-50}, {0,80,-50}, {0,81,-50}, 
-    {0,82,-50}, {0,83,-50}, {0,21,-70}, {0,22,-50}, {0,24,-100}, 
-    {0,84,-100}, {0,85,-100}, {0,46,-30}, {0,115,-30}, {0,116,-30}, 
-    {0,117,-30}, {0,118,-30}, {0,47,-40}, {0,48,-40}, {0,50,-40}, 
-    {0,119,-40}, {0,120,-40}, {53,2,-30}, {53,59,-30}, {53,6,-30}, 
-    {53,14,-30}, {53,72,-30}, {53,73,-30}, {53,74,-30}, {53,75,-30}, 
-    {53,76,-30}, {53,77,-30}, {53,16,-30}, {53,19,-120}, {53,20,-50}, 
-    {53,80,-50}, {53,81,-50}, {53,82,-50}, {53,83,-50}, {53,21,-70}, 
-    {53,22,-50}, {53,24,-100}, {53,84,-100}, {53,85,-100}, {53,46,-30}, 
-    {53,115,-30}, {53,116,-30}, {53,117,-30}, {53,118,-30}, 
-    {53,47,-40}, {53,48,-40}, {53,50,-40}, {53,119,-40}, {53,120,-40}, 
-    {54,2,-30}, {54,59,-30}, {54,6,-30}, {54,14,-30}, {54,72,-30}, 
-    {54,73,-30}, {54,74,-30}, {54,75,-30}, {54,76,-30}, {54,77,-30}, 
-    {54,16,-30}, {54,19,-120}, {54,20,-50}, {54,80,-50}, {54,81,-50}, 
-    {54,82,-50}, {54,83,-50}, {54,21,-70}, {54,22,-50}, {54,24,-100}, 
-    {54,84,-100}, {54,85,-100}, {54,46,-30}, {54,115,-30}, 
-    {54,116,-30}, {54,117,-30}, {54,118,-30}, {54,47,-40}, {54,48,-40}, 
-    {54,50,-40}, {54,119,-40}, {54,120,-40}, {55,2,-30}, {55,59,-30}, 
-    {55,6,-30}, {55,14,-30}, {55,72,-30}, {55,73,-30}, {55,74,-30}, 
-    {55,75,-30}, {55,76,-30}, {55,77,-30}, {55,16,-30}, {55,19,-120}, 
-    {55,20,-50}, {55,80,-50}, {55,81,-50}, {55,82,-50}, {55,83,-50}, 
-    {55,21,-70}, {55,22,-50}, {55,24,-100}, {55,84,-100}, {55,85,-100}, 
-    {55,46,-30}, {55,115,-30}, {55,116,-30}, {55,117,-30}, 
-    {55,118,-30}, {55,47,-40}, {55,48,-40}, {55,50,-40}, {55,119,-40}, 
-    {55,120,-40}, {56,2,-30}, {56,59,-30}, {56,6,-30}, {56,14,-30}, 
-    {56,72,-30}, {56,73,-30}, {56,74,-30}, {56,75,-30}, {56,76,-30}, 
-    {56,77,-30}, {56,16,-30}, {56,19,-120}, {56,20,-50}, {56,80,-50}, 
-    {56,81,-50}, {56,82,-50}, {56,83,-50}, {56,21,-70}, {56,22,-50}, 
-    {56,24,-100}, {56,84,-100}, {56,85,-100}, {56,46,-30}, 
-    {56,115,-30}, {56,116,-30}, {56,117,-30}, {56,118,-30}, 
-    {56,47,-40}, {56,48,-40}, {56,50,-40}, {56,119,-40}, {56,120,-40}, 
-    {57,2,-30}, {57,59,-30}, {57,6,-30}, {57,14,-30}, {57,72,-30}, 
-    {57,73,-30}, {57,74,-30}, {57,75,-30}, {57,76,-30}, {57,77,-30}, 
-    {57,16,-30}, {57,19,-120}, {57,20,-50}, {57,80,-50}, {57,81,-50}, 
-    {57,82,-50}, {57,83,-50}, {57,21,-70}, {57,22,-50}, {57,24,-100}, 
-    {57,84,-100}, {57,85,-100}, {57,46,-30}, {57,115,-30}, 
-    {57,116,-30}, {57,117,-30}, {57,118,-30}, {57,47,-40}, {57,48,-40}, 
-    {57,50,-40}, {57,119,-40}, {57,120,-40}, {58,2,-30}, {58,59,-30}, 
-    {58,6,-30}, {58,14,-30}, {58,72,-30}, {58,73,-30}, {58,74,-30}, 
-    {58,75,-30}, {58,76,-30}, {58,77,-30}, {58,16,-30}, {58,19,-120}, 
-    {58,20,-50}, {58,80,-50}, {58,81,-50}, {58,82,-50}, {58,83,-50}, 
-    {58,21,-70}, {58,22,-50}, {58,24,-100}, {58,84,-100}, {58,85,-100}, 
-    {58,46,-30}, {58,115,-30}, {58,116,-30}, {58,117,-30}, 
-    {58,118,-30}, {58,47,-40}, {58,48,-40}, {58,50,-40}, {58,119,-40}, 
-    {58,120,-40}, {1,20,-10}, {1,80,-10}, {1,81,-10}, {1,82,-10}, 
-    {1,83,-10}, {1,142,-20}, {1,194,-20}, {2,142,-30}, {2,194,-30}, 
-    {59,142,-30}, {59,194,-30}, {3,0,-40}, {3,53,-40}, {3,54,-40}, 
-    {3,55,-40}, {3,56,-40}, {3,57,-40}, {3,58,-40}, {3,21,-70}, 
-    {3,22,-40}, {3,24,-90}, {3,84,-90}, {3,85,-90}, {3,142,-70}, 
-    {3,194,-70}, {5,0,-80}, {5,53,-80}, {5,54,-80}, {5,55,-80}, 
-    {5,56,-80}, {5,57,-80}, {5,58,-80}, {5,26,-50}, {5,88,-50}, 
-    {5,89,-50}, {5,90,-50}, {5,91,-50}, {5,92,-50}, {5,93,-50}, 
-    {5,142,-150}, {5,30,-30}, {5,95,-30}, {5,96,-30}, {5,97,-30}, 
-    {5,98,-30}, {5,40,-30}, {5,107,-30}, {5,108,-30}, {5,109,-30}, 
-    {5,110,-30}, {5,111,-30}, {5,112,-30}, {5,194,-150}, {5,43,-45}, 
-    {9,0,-20}, {9,53,-20}, {9,54,-20}, {9,55,-20}, {9,56,-20}, 
-    {9,57,-20}, {9,58,-20}, {9,26,-20}, {9,88,-20}, {9,89,-20}, 
-    {9,90,-20}, {9,91,-20}, {9,92,-20}, {9,93,-20}, {9,142,-30}, 
-    {9,194,-30}, {9,46,-20}, {9,115,-20}, {9,116,-20}, {9,117,-20}, 
-    {9,118,-20}, {10,14,-50}, {10,72,-50}, {10,73,-50}, {10,74,-50}, 
-    {10,75,-50}, {10,76,-50}, {10,77,-50}, {10,30,-40}, {10,95,-40}, 
-    {10,96,-40}, {10,97,-40}, {10,98,-40}, {10,40,-40}, {10,107,-40}, 
-    {10,108,-40}, {10,109,-40}, {10,110,-40}, {10,111,-40}, 
-    {10,112,-40}, {10,46,-30}, {10,115,-30}, {10,116,-30}, 
-    {10,117,-30}, {10,118,-30}, {10,50,-50}, {10,119,-50}, 
-    {10,120,-50}, {11,19,-110}, {11,21,-110}, {11,22,-70}, 
-    {11,24,-140}, {11,84,-140}, {11,85,-140}, {11,204,-140}, 
-    {11,206,-160}, {11,50,-30}, {11,119,-30}, {11,120,-30}, 
-    {69,19,-110}, {69,21,-110}, {69,22,-70}, {69,24,-140}, 
-    {69,84,-140}, {69,85,-140}, {69,204,-140}, {69,206,-160}, 
-    {69,50,-30}, {69,119,-30}, {69,120,-30}, {14,0,-20}, {14,53,-20}, 
-    {14,54,-20}, {14,55,-20}, {14,56,-20}, {14,57,-20}, {14,58,-20}, 
-    {14,19,-40}, {14,21,-50}, {14,22,-30}, {14,23,-60}, {14,24,-70}, 
-    {14,84,-70}, {14,85,-70}, {14,142,-40}, {14,194,-40}, {72,0,-20}, 
-    {72,53,-20}, {72,54,-20}, {72,55,-20}, {72,56,-20}, {72,57,-20}, 
-    {72,58,-20}, {72,19,-40}, {72,21,-50}, {72,22,-30}, {72,23,-60}, 
-    {72,24,-70}, {72,84,-70}, {72,85,-70}, {72,142,-40}, {72,194,-40}, 
-    {73,0,-20}, {73,53,-20}, {73,54,-20}, {73,55,-20}, {73,56,-20}, 
-    {73,57,-20}, {73,58,-20}, {73,19,-40}, {73,21,-50}, {73,22,-30}, 
-    {73,23,-60}, {73,24,-70}, {73,84,-70}, {73,85,-70}, {73,142,-40}, 
-    {73,194,-40}, {74,0,-20}, {74,53,-20}, {74,54,-20}, {74,55,-20}, 
-    {74,56,-20}, {74,57,-20}, {74,58,-20}, {74,19,-40}, {74,21,-50}, 
-    {74,22,-30}, {74,23,-60}, {74,24,-70}, {74,84,-70}, {74,85,-70}, 
-    {74,142,-40}, {74,194,-40}, {75,0,-20}, {75,53,-20}, {75,54,-20}, 
-    {75,55,-20}, {75,56,-20}, {75,57,-20}, {75,58,-20}, {75,19,-40}, 
-    {75,21,-50}, {75,22,-30}, {75,23,-60}, {75,24,-70}, {75,84,-70}, 
-    {75,85,-70}, {75,142,-40}, {75,194,-40}, {76,0,-20}, {76,53,-20}, 
-    {76,54,-20}, {76,55,-20}, {76,56,-20}, {76,57,-20}, {76,58,-20}, 
-    {76,19,-40}, {76,21,-50}, {76,22,-30}, {76,23,-60}, {76,24,-70}, 
-    {76,84,-70}, {76,85,-70}, {76,142,-40}, {76,194,-40}, {77,0,-20}, 
-    {77,53,-20}, {77,54,-20}, {77,55,-20}, {77,56,-20}, {77,57,-20}, 
-    {77,58,-20}, {77,19,-40}, {77,21,-50}, {77,22,-30}, {77,23,-60}, 
-    {77,24,-70}, {77,84,-70}, {77,85,-70}, {77,142,-40}, {77,194,-40}, 
-    {15,0,-120}, {15,53,-120}, {15,54,-120}, {15,55,-120}, 
-    {15,56,-120}, {15,57,-120}, {15,58,-120}, {15,26,-40}, {15,88,-40}, 
-    {15,89,-40}, {15,90,-40}, {15,91,-40}, {15,92,-40}, {15,93,-40}, 
-    {15,142,-180}, {15,30,-50}, {15,95,-50}, {15,96,-50}, {15,97,-50}, 
-    {15,98,-50}, {15,40,-50}, {15,107,-50}, {15,108,-50}, {15,109,-50}, 
-    {15,110,-50}, {15,111,-50}, {15,112,-50}, {15,194,-180}, 
-    {16,20,-10}, {16,80,-10}, {16,81,-10}, {16,82,-10}, {16,83,-10}, 
-    {17,14,-20}, {17,72,-20}, {17,73,-20}, {17,74,-20}, {17,75,-20}, 
-    {17,76,-20}, {17,77,-20}, {17,19,-30}, {17,20,-40}, {17,80,-40}, 
-    {17,81,-40}, {17,82,-40}, {17,83,-40}, {17,21,-50}, {17,22,-30}, 
-    {17,24,-50}, {17,84,-50}, {17,85,-50}, {18,142,-20}, {18,194,-20}, 
-    {78,142,-20}, {78,194,-20}, {19,0,-120}, {19,53,-120}, 
-    {19,54,-120}, {19,55,-120}, {19,56,-120}, {19,57,-120}, 
-    {19,58,-120}, {19,14,-40}, {19,72,-40}, {19,73,-40}, {19,74,-40}, 
-    {19,75,-40}, {19,76,-40}, {19,77,-40}, {19,26,-120}, {19,88,-120}, 
-    {19,89,-120}, {19,90,-120}, {19,91,-120}, {19,92,-120}, 
-    {19,93,-60}, {19,141,-20}, {19,142,-120}, {19,30,-120}, 
-    {19,95,-120}, {19,96,-120}, {19,97,-120}, {19,98,-60}, 
-    {19,174,-140}, {19,40,-120}, {19,107,-120}, {19,108,-120}, 
-    {19,109,-120}, {19,110,-120}, {19,111,-120}, {19,112,-60}, 
-    {19,194,-120}, {19,43,-120}, {19,212,-20}, {19,46,-120}, 
-    {19,115,-120}, {19,116,-120}, {19,117,-120}, {19,118,-120}, 
-    {19,48,-120}, {19,50,-120}, {19,119,-120}, {19,120,-60}, 
-    {20,0,-40}, {20,53,-40}, {20,54,-40}, {20,55,-40}, {20,56,-40}, 
-    {20,57,-40}, {20,58,-40}, {20,142,-40}, {20,194,-40}, {80,0,-40}, 
-    {80,53,-40}, {80,54,-40}, {80,55,-40}, {80,56,-40}, {80,57,-40}, 
-    {80,58,-40}, {80,142,-40}, {80,194,-40}, {81,0,-40}, {81,53,-40}, 
-    {81,54,-40}, {81,55,-40}, {81,56,-40}, {81,57,-40}, {81,58,-40}, 
-    {81,142,-40}, {81,194,-40}, {82,0,-40}, {82,53,-40}, {82,54,-40}, 
-    {82,55,-40}, {82,56,-40}, {82,57,-40}, {82,58,-40}, {82,142,-40}, 
-    {82,194,-40}, {83,0,-40}, {83,53,-40}, {83,54,-40}, {83,55,-40}, 
-    {83,56,-40}, {83,57,-40}, {83,58,-40}, {83,142,-40}, {83,194,-40}, 
-    {21,0,-80}, {21,53,-80}, {21,54,-80}, {21,55,-80}, {21,56,-80}, 
-    {21,57,-80}, {21,58,-80}, {21,6,-40}, {21,14,-40}, {21,72,-40}, 
-    {21,73,-40}, {21,74,-40}, {21,75,-40}, {21,76,-40}, {21,77,-40}, 
-    {21,26,-70}, {21,88,-70}, {21,89,-70}, {21,90,-70}, {21,91,-70}, 
-    {21,92,-70}, {21,93,-70}, {21,141,-40}, {21,142,-125}, {21,30,-80}, 
-    {21,95,-80}, {21,96,-80}, {21,97,-80}, {21,98,-80}, {21,174,-80}, 
-    {21,40,-80}, {21,107,-80}, {21,108,-80}, {21,109,-80}, 
-    {21,110,-80}, {21,111,-80}, {21,112,-80}, {21,194,-125}, 
-    {21,212,-40}, {21,46,-70}, {21,115,-70}, {21,116,-70}, 
-    {21,117,-70}, {21,118,-70}, {22,0,-50}, {22,53,-50}, {22,54,-50}, 
-    {22,55,-50}, {22,56,-50}, {22,57,-50}, {22,58,-50}, {22,14,-20}, 
-    {22,72,-20}, {22,73,-20}, {22,74,-20}, {22,75,-20}, {22,76,-20}, 
-    {22,77,-20}, {22,26,-40}, {22,88,-40}, {22,89,-40}, {22,90,-40}, 
-    {22,91,-40}, {22,92,-40}, {22,93,-40}, {22,142,-80}, {22,30,-30}, 
-    {22,95,-30}, {22,96,-30}, {22,97,-30}, {22,98,-30}, {22,174,-40}, 
-    {22,40,-30}, {22,107,-30}, {22,108,-30}, {22,109,-30}, 
-    {22,110,-30}, {22,111,-30}, {22,112,-30}, {22,194,-80}, 
-    {22,46,-30}, {22,115,-30}, {22,116,-30}, {22,117,-30}, 
-    {22,118,-30}, {22,50,-20}, {22,119,-20}, {22,120,-20}, {24,0,-110}, 
-    {24,53,-110}, {24,54,-110}, {24,55,-110}, {24,56,-110}, 
-    {24,57,-110}, {24,58,-110}, {24,14,-85}, {24,72,-85}, {24,73,-85}, 
-    {24,74,-85}, {24,75,-85}, {24,76,-85}, {24,77,-85}, {24,26,-140}, 
-    {24,88,-140}, {24,89,-140}, {24,90,-140}, {24,91,-140}, 
-    {24,92,-140}, {24,93,-140}, {24,141,-60}, {24,142,-140}, 
-    {24,30,-140}, {24,95,-140}, {24,96,-140}, {24,97,-140}, 
-    {24,98,-140}, {24,174,-140}, {24,34,-20}, {24,100,-20}, 
-    {24,40,-140}, {24,107,-140}, {24,108,-140}, {24,109,-140}, 
-    {24,110,-140}, {24,111,-140}, {24,112,-140}, {24,194,-140}, 
-    {24,212,-60}, {24,46,-110}, {24,115,-110}, {24,116,-110}, 
-    {24,117,-110}, {24,118,-110}, {84,0,-110}, {84,53,-110}, 
-    {84,54,-110}, {84,55,-110}, {84,56,-110}, {84,57,-110}, 
-    {84,58,-110}, {84,14,-85}, {84,72,-85}, {84,73,-85}, {84,74,-85}, 
-    {84,75,-85}, {84,76,-85}, {84,77,-85}, {84,26,-140}, {84,88,-140}, 
-    {84,89,-140}, {84,90,-140}, {84,91,-140}, {84,92,-140}, 
-    {84,93,-70}, {84,141,-60}, {84,142,-140}, {84,30,-140}, 
-    {84,95,-140}, {84,96,-140}, {84,97,-140}, {84,98,-140}, 
-    {84,174,-140}, {84,34,-20}, {84,100,-20}, {84,40,-140}, 
-    {84,107,-140}, {84,108,-140}, {84,109,-140}, {84,110,-140}, 
-    {84,111,-140}, {84,112,-140}, {84,194,-140}, {84,212,-60}, 
-    {84,46,-110}, {84,115,-110}, {84,116,-110}, {84,117,-110}, 
-    {84,118,-110}, {85,0,-110}, {85,53,-110}, {85,54,-110}, 
-    {85,55,-110}, {85,56,-110}, {85,57,-110}, {85,58,-110}, 
-    {85,14,-85}, {85,72,-85}, {85,73,-85}, {85,74,-85}, {85,75,-85}, 
-    {85,76,-85}, {85,77,-85}, {85,26,-140}, {85,88,-140}, {85,89,-140}, 
-    {85,90,-140}, {85,91,-140}, {85,92,-140}, {85,93,-70}, 
-    {85,141,-60}, {85,142,-140}, {85,30,-140}, {85,95,-140}, 
-    {85,96,-140}, {85,97,-140}, {85,98,-140}, {85,174,-140}, 
-    {85,34,-20}, {85,100,-20}, {85,40,-140}, {85,107,-140}, 
-    {85,108,-140}, {85,109,-140}, {85,110,-140}, {85,111,-140}, 
-    {85,112,-140}, {85,194,-140}, {85,212,-60}, {85,46,-110}, 
-    {85,115,-110}, {85,116,-110}, {85,117,-110}, {85,118,-110}, 
-    {26,47,-20}, {26,48,-20}, {26,50,-30}, {26,119,-30}, {26,120,-30}, 
-    {88,47,-20}, {88,48,-20}, {88,50,-30}, {88,119,-30}, {88,120,-30}, 
-    {89,47,-20}, {89,48,-20}, {89,50,-30}, {89,119,-30}, {89,120,-30}, 
-    {90,47,-20}, {90,48,-20}, {90,50,-30}, {90,119,-30}, {90,120,-30}, 
-    {91,47,-20}, {91,48,-20}, {91,50,-30}, {91,119,-30}, {91,120,-30}, 
-    {92,47,-20}, {92,48,-20}, {92,50,-30}, {92,119,-30}, {92,120,-30}, 
-    {93,47,-20}, {93,48,-20}, {93,50,-30}, {93,119,-30}, {93,120,-30}, 
-    {27,27,-10}, {27,142,-40}, {27,37,-20}, {27,104,-20}, {27,194,-40}, 
-    {27,46,-20}, {27,115,-20}, {27,116,-20}, {27,117,-20}, 
-    {27,118,-20}, {27,47,-20}, {27,50,-20}, {27,119,-20}, {27,120,-20}, 
-    {28,142,-15}, {28,36,-20}, {94,142,-15}, {94,36,-20}, 
-    {141,216,-50}, {142,204,-100}, {142,206,-100}, {30,142,-15}, 
-    {30,194,-15}, {30,47,-30}, {30,48,-20}, {30,49,-30}, {30,50,-20}, 
-    {30,119,-20}, {30,120,-20}, {95,142,-15}, {95,194,-15}, 
-    {95,47,-30}, {95,48,-20}, {95,49,-30}, {95,50,-20}, {95,119,-20}, 
-    {95,120,-20}, {96,142,-15}, {96,194,-15}, {96,47,-30}, {96,48,-20}, 
-    {96,49,-30}, {96,50,-20}, {96,119,-20}, {96,120,-20}, {97,142,-15}, 
-    {97,194,-15}, {97,47,-30}, {97,48,-20}, {97,49,-30}, {97,50,-20}, 
-    {97,119,-20}, {97,120,-20}, {98,142,-15}, {98,194,-15}, 
-    {98,47,-30}, {98,48,-20}, {98,49,-30}, {98,50,-20}, {98,119,-20}, 
-    {98,120,-20}, {31,26,-30}, {31,88,-30}, {31,89,-30}, {31,90,-30}, 
-    {31,91,-30}, {31,92,-30}, {31,93,-30}, {31,142,-30}, {31,152,-28}, 
-    {31,30,-30}, {31,95,-30}, {31,96,-30}, {31,97,-30}, {31,98,-30}, 
-    {31,40,-30}, {31,107,-30}, {31,108,-30}, {31,109,-30}, 
-    {31,110,-30}, {31,111,-30}, {31,112,-30}, {31,194,-30}, 
-    {31,204,60}, {31,206,50}, {32,43,-10}, {33,50,-30}, {33,119,-30}, 
-    {33,120,-30}, {36,30,-20}, {36,95,-20}, {36,96,-20}, {36,97,-20}, 
-    {36,98,-20}, {36,40,-20}, {36,107,-20}, {36,108,-20}, {36,109,-20}, 
-    {36,110,-20}, {36,111,-20}, {36,112,-20}, {38,46,-10}, 
-    {38,115,-10}, {38,116,-10}, {38,117,-10}, {38,118,-10}, 
-    {38,50,-15}, {38,119,-15}, {38,120,-15}, {39,46,-10}, {39,115,-10}, 
-    {39,116,-10}, {39,117,-10}, {39,118,-10}, {39,47,-20}, {39,50,-15}, 
-    {39,119,-15}, {39,120,-15}, {105,46,-10}, {105,115,-10}, 
-    {105,116,-10}, {105,117,-10}, {105,118,-10}, {105,47,-20}, 
-    {105,50,-15}, {105,119,-15}, {105,120,-15}, {40,142,-40}, 
-    {40,194,-40}, {40,47,-15}, {40,48,-15}, {40,49,-30}, {40,50,-30}, 
-    {40,119,-30}, {40,120,-30}, {107,142,-40}, {107,194,-40}, 
-    {107,47,-15}, {107,48,-15}, {107,49,-30}, {107,50,-30}, 
-    {107,119,-30}, {107,120,-30}, {108,142,-40}, {108,194,-40}, 
-    {108,47,-15}, {108,48,-15}, {108,49,-30}, {108,50,-30}, 
-    {108,119,-30}, {108,120,-30}, {109,142,-40}, {109,194,-40}, 
-    {109,47,-15}, {109,48,-15}, {109,49,-30}, {109,50,-30}, 
-    {109,119,-30}, {109,120,-30}, {110,142,-40}, {110,194,-40}, 
-    {110,47,-15}, {110,48,-15}, {110,49,-30}, {110,50,-30}, 
-    {110,119,-30}, {110,120,-30}, {111,26,-55}, {111,88,-55}, 
-    {111,89,-55}, {111,90,-55}, {111,91,-55}, {111,92,-55}, 
-    {111,93,-55}, {111,27,-55}, {111,28,-55}, {111,94,-55}, 
-    {111,142,-95}, {111,29,-55}, {111,30,-55}, {111,95,-55}, 
-    {111,96,-55}, {111,97,-55}, {111,98,-55}, {111,31,-55}, 
-    {111,32,-55}, {111,33,-55}, {111,34,-55}, {111,100,-55}, 
-    {111,101,-55}, {111,102,-55}, {111,103,-55}, {111,35,-55}, 
-    {111,36,-55}, {111,37,-55}, {111,104,-55}, {111,38,-55}, 
-    {111,39,-55}, {111,105,-55}, {111,40,-55}, {111,107,-55}, 
-    {111,108,-55}, {111,109,-55}, {111,110,-55}, {111,111,-55}, 
-    {111,112,-55}, {111,41,-55}, {111,194,-95}, {111,42,-55}, 
-    {111,43,-55}, {111,44,-55}, {111,113,-55}, {111,45,-55}, 
-    {111,46,-55}, {111,115,-55}, {111,116,-55}, {111,117,-55}, 
-    {111,118,-55}, {111,47,-70}, {111,48,-70}, {111,49,-85}, 
-    {111,50,-70}, {111,119,-70}, {111,120,-70}, {111,51,-55}, 
-    {111,121,-55}, {112,142,-40}, {112,194,-40}, {112,47,-15}, 
-    {112,48,-15}, {112,49,-30}, {112,50,-30}, {112,119,-30}, 
-    {112,120,-30}, {41,142,-35}, {41,194,-35}, {41,50,-30}, 
-    {41,119,-30}, {41,120,-30}, {194,204,-100}, {194,206,-100}, 
-    {194,216,-60}, {204,216,-40}, {205,205,-57}, {206,29,-50}, 
-    {206,206,-57}, {206,43,-50}, {206,44,-50}, {206,113,-50}, 
-    {206,216,-70}, {43,26,-10}, {43,88,-10}, {43,89,-10}, {43,90,-10}, 
-    {43,91,-10}, {43,92,-10}, {43,93,-10}, {43,141,30}, {43,142,-50}, 
-    {43,34,15}, {43,100,15}, {43,101,15}, {43,102,15}, {43,103,15}, 
-    {43,36,15}, {43,37,15}, {43,104,15}, {43,38,25}, {43,39,25}, 
-    {43,105,25}, {43,41,30}, {43,194,-50}, {43,212,30}, {43,45,40}, 
-    {43,46,15}, {43,115,15}, {43,116,15}, {43,117,15}, {43,118,15}, 
-    {43,47,30}, {43,50,30}, {43,119,30}, {43,120,30}, {44,142,-15}, 
-    {44,194,-15}, {44,48,-30}, {113,142,-15}, {113,194,-15}, 
-    {113,48,-30}, {212,216,-50}, {216,19,-50}, {216,21,-50}, 
-    {216,22,-40}, {216,24,-90}, {216,84,-90}, {216,85,-90}, 
-    {216,203,-30}, {216,205,-60}, {47,26,-25}, {47,88,-25}, 
-    {47,89,-25}, {47,90,-25}, {47,91,-25}, {47,92,-25}, {47,93,-25}, 
-    {47,142,-80}, {47,30,-25}, {47,95,-25}, {47,96,-25}, {47,97,-25}, 
-    {47,98,-25}, {47,40,-25}, {47,107,-25}, {47,108,-25}, {47,109,-25}, 
-    {47,110,-25}, {47,111,-25}, {47,112,-25}, {47,194,-80}, 
-    {48,26,-15}, {48,88,-15}, {48,89,-15}, {48,90,-15}, {48,91,-15}, 
-    {48,92,-15}, {48,93,-15}, {48,142,-60}, {48,30,-10}, {48,95,-10}, 
-    {48,96,-10}, {48,97,-10}, {48,98,-10}, {48,40,-10}, {48,107,-10}, 
-    {48,108,-10}, {48,109,-10}, {48,110,-10}, {48,111,-10}, 
-    {48,112,-10}, {48,194,-60}, {49,30,-30}, {49,95,-30}, {49,96,-30}, 
-    {49,97,-30}, {49,98,-30}, {50,26,-20}, {50,88,-20}, {50,89,-20}, 
-    {50,90,-20}, {50,91,-20}, {50,92,-20}, {50,93,-20}, {50,142,-100}, 
-    {50,30,-20}, {50,95,-20}, {50,96,-20}, {50,97,-20}, {50,98,-20}, 
-    {50,40,-20}, {50,107,-20}, {50,108,-20}, {50,109,-20}, 
-    {50,110,-20}, {50,111,-20}, {50,112,-20}, {50,194,-100}, 
-    {119,26,-20}, {119,88,-20}, {119,89,-20}, {119,90,-20}, 
-    {119,91,-20}, {119,92,-20}, {119,93,-20}, {119,142,-100}, 
-    {119,30,-20}, {119,95,-20}, {119,96,-20}, {119,97,-20}, 
-    {119,98,-20}, {119,40,-20}, {119,107,-20}, {119,108,-20}, 
-    {119,109,-20}, {119,110,-20}, {119,111,-20}, {119,112,-20}, 
-    {119,194,-100}, {120,26,-20}, {120,88,-20}, {120,89,-20}, 
-    {120,90,-20}, {120,91,-20}, {120,92,-20}, {120,93,-20}, 
-    {120,142,-100}, {120,30,-20}, {120,95,-20}, {120,96,-20}, 
-    {120,97,-20}, {120,98,-20}, {120,40,-20}, {120,107,-20}, 
-    {120,108,-20}, {120,109,-20}, {120,110,-20}, {120,111,-20}, 
-    {120,112,-20}, {120,194,-100}, {51,30,-15}, {51,95,-15}, 
-    {51,96,-15}, {51,97,-15}, {51,98,-15}, {51,40,-15}, {51,107,-15}, 
-    {51,108,-15}, {51,109,-15}, {51,110,-15}, {51,111,-15}, 
-    {51,112,-15}, {121,30,-15}, {121,95,-15}, {121,96,-15}, 
-    {121,97,-15}, {121,98,-15}, {121,40,-15}, {121,107,-15}, 
-    {121,108,-15}, {121,109,-15}, {121,110,-15}, {121,111,-15}, 
-    {121,112,-15}, 
-    {0xFFFF,0xFFFF,0}
+    {0,64,-30}, {0,70,-30}, {0,203,-30}, {0,393,-30}, {0,396,-30}, 
+    {0,404,-30}, {0,414,-30}, {0,419,-30}, {0,449,-30}, {0,455,-30}, 
+    {0,474,-30}, {0,570,-120}, {0,603,-50}, {0,604,-50}, {0,609,-50}, 
+    {0,615,-50}, {0,624,-50}, {0,658,-70}, {0,668,-50}, {0,686,-100}, 
+    {0,687,-100}, {0,692,-100}, {0,3816,-30}, {0,3817,-30}, 
+    {0,3824,-30}, {0,3831,-30}, {0,3839,-30}, {0,3902,-40}, 
+    {0,3951,-40}, {0,4031,-40}, {0,4034,-40}, {0,4050,-40}, {5,64,-30}, 
+    {5,70,-30}, {5,203,-30}, {5,393,-30}, {5,396,-30}, {5,404,-30}, 
+    {5,414,-30}, {5,419,-30}, {5,449,-30}, {5,455,-30}, {5,474,-30}, 
+    {5,570,-120}, {5,603,-50}, {5,604,-50}, {5,609,-50}, {5,615,-50}, 
+    {5,624,-50}, {5,658,-70}, {5,668,-50}, {5,686,-100}, {5,687,-100}, 
+    {5,692,-100}, {5,3816,-30}, {5,3817,-30}, {5,3824,-30}, 
+    {5,3831,-30}, {5,3839,-30}, {5,3902,-40}, {5,3951,-40}, 
+    {5,4031,-40}, {5,4034,-40}, {5,4050,-40}, {16,64,-30}, {16,70,-30}, 
+    {16,203,-30}, {16,393,-30}, {16,396,-30}, {16,404,-30}, 
+    {16,414,-30}, {16,419,-30}, {16,449,-30}, {16,455,-30}, 
+    {16,474,-30}, {16,570,-120}, {16,603,-50}, {16,604,-50}, 
+    {16,609,-50}, {16,615,-50}, {16,624,-50}, {16,658,-70}, 
+    {16,668,-50}, {16,686,-100}, {16,687,-100}, {16,692,-100}, 
+    {16,3816,-30}, {16,3817,-30}, {16,3824,-30}, {16,3831,-30}, 
+    {16,3839,-30}, {16,3902,-40}, {16,3951,-40}, {16,4031,-40}, 
+    {16,4034,-40}, {16,4050,-40}, {27,64,-30}, {27,70,-30}, 
+    {27,203,-30}, {27,393,-30}, {27,396,-30}, {27,404,-30}, 
+    {27,414,-30}, {27,419,-30}, {27,449,-30}, {27,455,-30}, 
+    {27,474,-30}, {27,570,-120}, {27,603,-50}, {27,604,-50}, 
+    {27,609,-50}, {27,615,-50}, {27,624,-50}, {27,658,-70}, 
+    {27,668,-50}, {27,686,-100}, {27,687,-100}, {27,692,-100}, 
+    {27,3816,-30}, {27,3817,-30}, {27,3824,-30}, {27,3831,-30}, 
+    {27,3839,-30}, {27,3902,-40}, {27,3951,-40}, {27,4031,-40}, 
+    {27,4034,-40}, {27,4050,-40}, {33,64,-30}, {33,70,-30}, 
+    {33,203,-30}, {33,393,-30}, {33,396,-30}, {33,404,-30}, 
+    {33,414,-30}, {33,419,-30}, {33,449,-30}, {33,455,-30}, 
+    {33,474,-30}, {33,570,-120}, {33,603,-50}, {33,604,-50}, 
+    {33,609,-50}, {33,615,-50}, {33,624,-50}, {33,658,-70}, 
+    {33,668,-50}, {33,686,-100}, {33,687,-100}, {33,692,-100}, 
+    {33,3816,-30}, {33,3817,-30}, {33,3824,-30}, {33,3831,-30}, 
+    {33,3839,-30}, {33,3902,-40}, {33,3951,-40}, {33,4031,-40}, 
+    {33,4034,-40}, {33,4050,-40}, {43,64,-30}, {43,70,-30}, 
+    {43,203,-30}, {43,393,-30}, {43,396,-30}, {43,404,-30}, 
+    {43,414,-30}, {43,419,-30}, {43,449,-30}, {43,455,-30}, 
+    {43,474,-30}, {43,570,-120}, {43,603,-50}, {43,604,-50}, 
+    {43,609,-50}, {43,615,-50}, {43,624,-50}, {43,658,-70}, 
+    {43,668,-50}, {43,686,-100}, {43,687,-100}, {43,692,-100}, 
+    {43,3816,-30}, {43,3817,-30}, {43,3824,-30}, {43,3831,-30}, 
+    {43,3839,-30}, {43,3902,-40}, {43,3951,-40}, {43,4031,-40}, 
+    {43,4034,-40}, {43,4050,-40}, {48,64,-30}, {48,70,-30}, 
+    {48,203,-30}, {48,393,-30}, {48,396,-30}, {48,404,-30}, 
+    {48,414,-30}, {48,419,-30}, {48,449,-30}, {48,455,-30}, 
+    {48,474,-30}, {48,570,-120}, {48,603,-50}, {48,604,-50}, 
+    {48,609,-50}, {48,615,-50}, {48,624,-50}, {48,658,-70}, 
+    {48,668,-50}, {48,686,-100}, {48,687,-100}, {48,692,-100}, 
+    {48,3816,-30}, {48,3817,-30}, {48,3824,-30}, {48,3831,-30}, 
+    {48,3839,-30}, {48,3902,-40}, {48,3951,-40}, {48,4031,-40}, 
+    {48,4034,-40}, {48,4050,-40}, {51,603,-10}, {51,604,-10}, 
+    {51,609,-10}, {51,615,-10}, {51,624,-10}, {51,1409,-20}, 
+    {51,2995,-20}, {64,1409,-30}, {64,2995,-30}, {70,1409,-30}, 
+    {70,2995,-30}, {93,0,-40}, {93,5,-40}, {93,16,-40}, {93,27,-40}, 
+    {93,33,-40}, {93,43,-40}, {93,48,-40}, {93,658,-70}, {93,668,-40}, 
+    {93,686,-90}, {93,687,-90}, {93,692,-90}, {93,1409,-70}, 
+    {93,2995,-70}, {192,0,-80}, {192,5,-80}, {192,16,-80}, 
+    {192,27,-80}, {192,33,-80}, {192,43,-80}, {192,48,-80}, 
+    {192,734,-50}, {192,736,-50}, {192,758,-50}, {192,775,-50}, 
+    {192,1030,-50}, {192,1111,-50}, {192,1173,-50}, {192,1409,-150}, 
+    {192,1630,-30}, {192,1631,-30}, {192,1645,-30}, {192,1655,-30}, 
+    {192,1662,-30}, {192,2794,-30}, {192,2795,-30}, {192,2809,-30}, 
+    {192,2819,-30}, {192,2826,-30}, {192,2899,-30}, {192,2907,-30}, 
+    {192,2995,-150}, {192,3148,-45}, {301,0,-20}, {301,5,-20}, 
+    {301,16,-20}, {301,27,-20}, {301,33,-20}, {301,43,-20}, 
+    {301,48,-20}, {301,734,-20}, {301,736,-20}, {301,758,-20}, 
+    {301,775,-20}, {301,1030,-20}, {301,1111,-20}, {301,1173,-20}, 
+    {301,1409,-30}, {301,2995,-30}, {301,3816,-20}, {301,3817,-20}, 
+    {301,3824,-20}, {301,3831,-20}, {301,3839,-20}, {309,393,-50}, 
+    {309,396,-50}, {309,404,-50}, {309,414,-50}, {309,419,-50}, 
+    {309,449,-50}, {309,455,-50}, {309,1630,-40}, {309,1631,-40}, 
+    {309,1645,-40}, {309,1655,-40}, {309,1662,-40}, {309,2794,-40}, 
+    {309,2795,-40}, {309,2809,-40}, {309,2819,-40}, {309,2826,-40}, 
+    {309,2899,-40}, {309,2907,-40}, {309,3816,-30}, {309,3817,-30}, 
+    {309,3824,-30}, {309,3831,-30}, {309,3839,-30}, {309,4031,-50}, 
+    {309,4034,-50}, {309,4050,-50}, {337,570,-110}, {337,658,-110}, 
+    {337,668,-70}, {337,686,-140}, {337,687,-140}, {337,692,-140}, 
+    {337,3139,-140}, {337,3143,-160}, {337,4031,-30}, {337,4034,-30}, 
+    {337,4050,-30}, {356,570,-110}, {356,658,-110}, {356,668,-70}, 
+    {356,686,-140}, {356,687,-140}, {356,692,-140}, {356,3139,-140}, 
+    {356,3143,-160}, {356,4031,-30}, {356,4034,-30}, {356,4050,-30}, 
+    {393,0,-20}, {393,5,-20}, {393,16,-20}, {393,27,-20}, {393,33,-20}, 
+    {393,43,-20}, {393,48,-20}, {393,570,-40}, {393,658,-50}, 
+    {393,668,-30}, {393,678,-60}, {393,686,-70}, {393,687,-70}, 
+    {393,692,-70}, {393,1409,-40}, {393,2995,-40}, {396,0,-20}, 
+    {396,5,-20}, {396,16,-20}, {396,27,-20}, {396,33,-20}, 
+    {396,43,-20}, {396,48,-20}, {396,570,-40}, {396,658,-50}, 
+    {396,668,-30}, {396,678,-60}, {396,686,-70}, {396,687,-70}, 
+    {396,692,-70}, {396,1409,-40}, {396,2995,-40}, {404,0,-20}, 
+    {404,5,-20}, {404,16,-20}, {404,27,-20}, {404,33,-20}, 
+    {404,43,-20}, {404,48,-20}, {404,570,-40}, {404,658,-50}, 
+    {404,668,-30}, {404,678,-60}, {404,686,-70}, {404,687,-70}, 
+    {404,692,-70}, {404,1409,-40}, {404,2995,-40}, {414,0,-20}, 
+    {414,5,-20}, {414,16,-20}, {414,27,-20}, {414,33,-20}, 
+    {414,43,-20}, {414,48,-20}, {414,570,-40}, {414,658,-50}, 
+    {414,668,-30}, {414,678,-60}, {414,686,-70}, {414,687,-70}, 
+    {414,692,-70}, {414,1409,-40}, {414,2995,-40}, {419,0,-20}, 
+    {419,5,-20}, {419,16,-20}, {419,27,-20}, {419,33,-20}, 
+    {419,43,-20}, {419,48,-20}, {419,570,-40}, {419,658,-50}, 
+    {419,668,-30}, {419,678,-60}, {419,686,-70}, {419,687,-70}, 
+    {419,692,-70}, {419,1409,-40}, {419,2995,-40}, {449,0,-20}, 
+    {449,5,-20}, {449,16,-20}, {449,27,-20}, {449,33,-20}, 
+    {449,43,-20}, {449,48,-20}, {449,570,-40}, {449,658,-50}, 
+    {449,668,-30}, {449,678,-60}, {449,686,-70}, {449,687,-70}, 
+    {449,692,-70}, {449,1409,-40}, {449,2995,-40}, {455,0,-20}, 
+    {455,5,-20}, {455,16,-20}, {455,27,-20}, {455,33,-20}, 
+    {455,43,-20}, {455,48,-20}, {455,570,-40}, {455,658,-50}, 
+    {455,668,-30}, {455,678,-60}, {455,686,-70}, {455,687,-70}, 
+    {455,692,-70}, {455,1409,-40}, {455,2995,-40}, {459,0,-120}, 
+    {459,5,-120}, {459,16,-120}, {459,27,-120}, {459,33,-120}, 
+    {459,43,-120}, {459,48,-120}, {459,734,-40}, {459,736,-40}, 
+    {459,758,-40}, {459,775,-40}, {459,1030,-40}, {459,1111,-40}, 
+    {459,1173,-40}, {459,1409,-180}, {459,1630,-50}, {459,1631,-50}, 
+    {459,1645,-50}, {459,1655,-50}, {459,1662,-50}, {459,2794,-50}, 
+    {459,2795,-50}, {459,2809,-50}, {459,2819,-50}, {459,2826,-50}, 
+    {459,2899,-50}, {459,2907,-50}, {459,2995,-180}, {474,603,-10}, 
+    {474,604,-10}, {474,609,-10}, {474,615,-10}, {474,624,-10}, 
+    {478,393,-20}, {478,396,-20}, {478,404,-20}, {478,414,-20}, 
+    {478,419,-20}, {478,449,-20}, {478,455,-20}, {478,570,-30}, 
+    {478,603,-40}, {478,604,-40}, {478,609,-40}, {478,615,-40}, 
+    {478,624,-40}, {478,658,-50}, {478,668,-30}, {478,686,-50}, 
+    {478,687,-50}, {478,692,-50}, {499,1409,-20}, {499,2995,-20}, 
+    {543,1409,-20}, {543,2995,-20}, {570,0,-120}, {570,5,-120}, 
+    {570,16,-120}, {570,27,-120}, {570,33,-120}, {570,43,-120}, 
+    {570,48,-120}, {570,393,-40}, {570,396,-40}, {570,404,-40}, 
+    {570,414,-40}, {570,419,-40}, {570,449,-40}, {570,455,-40}, 
+    {570,734,-120}, {570,736,-120}, {570,758,-120}, {570,775,-120}, 
+    {570,1030,-120}, {570,1111,-120}, {570,1173,-60}, {570,1402,-20}, 
+    {570,1409,-120}, {570,1630,-120}, {570,1631,-120}, {570,1645,-120}, 
+    {570,1655,-120}, {570,1662,-60}, {570,2126,-140}, {570,2794,-120}, 
+    {570,2795,-120}, {570,2809,-120}, {570,2819,-120}, {570,2826,-120}, 
+    {570,2899,-120}, {570,2907,-60}, {570,2995,-120}, {570,3148,-120}, 
+    {570,3351,-20}, {570,3816,-120}, {570,3817,-120}, {570,3824,-120}, 
+    {570,3831,-120}, {570,3839,-120}, {570,3951,-120}, {570,4031,-120}, 
+    {570,4034,-120}, {570,4050,-60}, {603,0,-40}, {603,5,-40}, 
+    {603,16,-40}, {603,27,-40}, {603,33,-40}, {603,43,-40}, 
+    {603,48,-40}, {603,1409,-40}, {603,2995,-40}, {604,0,-40}, 
+    {604,5,-40}, {604,16,-40}, {604,27,-40}, {604,33,-40}, 
+    {604,43,-40}, {604,48,-40}, {604,1409,-40}, {604,2995,-40}, 
+    {609,0,-40}, {609,5,-40}, {609,16,-40}, {609,27,-40}, {609,33,-40}, 
+    {609,43,-40}, {609,48,-40}, {609,1409,-40}, {609,2995,-40}, 
+    {615,0,-40}, {615,5,-40}, {615,16,-40}, {615,27,-40}, {615,33,-40}, 
+    {615,43,-40}, {615,48,-40}, {615,1409,-40}, {615,2995,-40}, 
+    {624,0,-40}, {624,5,-40}, {624,16,-40}, {624,27,-40}, {624,33,-40}, 
+    {624,43,-40}, {624,48,-40}, {624,1409,-40}, {624,2995,-40}, 
+    {658,0,-80}, {658,5,-80}, {658,16,-80}, {658,27,-80}, {658,33,-80}, 
+    {658,43,-80}, {658,48,-80}, {658,203,-40}, {658,393,-40}, 
+    {658,396,-40}, {658,404,-40}, {658,414,-40}, {658,419,-40}, 
+    {658,449,-40}, {658,455,-40}, {658,734,-70}, {658,736,-70}, 
+    {658,758,-70}, {658,775,-70}, {658,1030,-70}, {658,1111,-70}, 
+    {658,1173,-70}, {658,1402,-40}, {658,1409,-125}, {658,1630,-80}, 
+    {658,1631,-80}, {658,1645,-80}, {658,1655,-80}, {658,1662,-80}, 
+    {658,2126,-80}, {658,2794,-80}, {658,2795,-80}, {658,2809,-80}, 
+    {658,2819,-80}, {658,2826,-80}, {658,2899,-80}, {658,2907,-80}, 
+    {658,2995,-125}, {658,3351,-40}, {658,3816,-70}, {658,3817,-70}, 
+    {658,3824,-70}, {658,3831,-70}, {658,3839,-70}, {668,0,-50}, 
+    {668,5,-50}, {668,16,-50}, {668,27,-50}, {668,33,-50}, 
+    {668,43,-50}, {668,48,-50}, {668,393,-20}, {668,396,-20}, 
+    {668,404,-20}, {668,414,-20}, {668,419,-20}, {668,449,-20}, 
+    {668,455,-20}, {668,734,-40}, {668,736,-40}, {668,758,-40}, 
+    {668,775,-40}, {668,1030,-40}, {668,1111,-40}, {668,1173,-40}, 
+    {668,1409,-80}, {668,1630,-30}, {668,1631,-30}, {668,1645,-30}, 
+    {668,1655,-30}, {668,1662,-30}, {668,2126,-40}, {668,2794,-30}, 
+    {668,2795,-30}, {668,2809,-30}, {668,2819,-30}, {668,2826,-30}, 
+    {668,2899,-30}, {668,2907,-30}, {668,2995,-80}, {668,3816,-30}, 
+    {668,3817,-30}, {668,3824,-30}, {668,3831,-30}, {668,3839,-30}, 
+    {668,4031,-20}, {668,4034,-20}, {668,4050,-20}, {686,0,-110}, 
+    {686,5,-110}, {686,16,-110}, {686,27,-110}, {686,33,-110}, 
+    {686,43,-110}, {686,48,-110}, {686,393,-85}, {686,396,-85}, 
+    {686,404,-85}, {686,414,-85}, {686,419,-85}, {686,449,-85}, 
+    {686,455,-85}, {686,734,-140}, {686,736,-140}, {686,758,-140}, 
+    {686,775,-140}, {686,1030,-140}, {686,1111,-140}, {686,1173,-140}, 
+    {686,1402,-60}, {686,1409,-140}, {686,1630,-140}, {686,1631,-140}, 
+    {686,1645,-140}, {686,1655,-140}, {686,1662,-140}, {686,2126,-140}, 
+    {686,2132,-20}, {686,2133,-20}, {686,2794,-140}, {686,2795,-140}, 
+    {686,2809,-140}, {686,2819,-140}, {686,2826,-140}, {686,2899,-140}, 
+    {686,2907,-140}, {686,2995,-140}, {686,3351,-60}, {686,3816,-110}, 
+    {686,3817,-110}, {686,3824,-110}, {686,3831,-110}, {686,3839,-110}, 
+    {687,0,-110}, {687,5,-110}, {687,16,-110}, {687,27,-110}, 
+    {687,33,-110}, {687,43,-110}, {687,48,-110}, {687,393,-85}, 
+    {687,396,-85}, {687,404,-85}, {687,414,-85}, {687,419,-85}, 
+    {687,449,-85}, {687,455,-85}, {687,734,-140}, {687,736,-140}, 
+    {687,758,-140}, {687,775,-140}, {687,1030,-140}, {687,1111,-140}, 
+    {687,1173,-70}, {687,1402,-60}, {687,1409,-140}, {687,1630,-140}, 
+    {687,1631,-140}, {687,1645,-140}, {687,1655,-140}, {687,1662,-140}, 
+    {687,2126,-140}, {687,2132,-20}, {687,2133,-20}, {687,2794,-140}, 
+    {687,2795,-140}, {687,2809,-140}, {687,2819,-140}, {687,2826,-140}, 
+    {687,2899,-140}, {687,2907,-140}, {687,2995,-140}, {687,3351,-60}, 
+    {687,3816,-110}, {687,3817,-110}, {687,3824,-110}, {687,3831,-110}, 
+    {687,3839,-110}, {692,0,-110}, {692,5,-110}, {692,16,-110}, 
+    {692,27,-110}, {692,33,-110}, {692,43,-110}, {692,48,-110}, 
+    {692,393,-85}, {692,396,-85}, {692,404,-85}, {692,414,-85}, 
+    {692,419,-85}, {692,449,-85}, {692,455,-85}, {692,734,-140}, 
+    {692,736,-140}, {692,758,-140}, {692,775,-140}, {692,1030,-140}, 
+    {692,1111,-140}, {692,1173,-70}, {692,1402,-60}, {692,1409,-140}, 
+    {692,1630,-140}, {692,1631,-140}, {692,1645,-140}, {692,1655,-140}, 
+    {692,1662,-140}, {692,2126,-140}, {692,2132,-20}, {692,2133,-20}, 
+    {692,2794,-140}, {692,2795,-140}, {692,2809,-140}, {692,2819,-140}, 
+    {692,2826,-140}, {692,2899,-140}, {692,2907,-140}, {692,2995,-140}, 
+    {692,3351,-60}, {692,3816,-110}, {692,3817,-110}, {692,3824,-110}, 
+    {692,3831,-110}, {692,3839,-110}, {734,3902,-20}, {734,3951,-20}, 
+    {734,4031,-30}, {734,4034,-30}, {734,4050,-30}, {736,3902,-20}, 
+    {736,3951,-20}, {736,4031,-30}, {736,4034,-30}, {736,4050,-30}, 
+    {758,3902,-20}, {758,3951,-20}, {758,4031,-30}, {758,4034,-30}, 
+    {758,4050,-30}, {775,3902,-20}, {775,3951,-20}, {775,4031,-30}, 
+    {775,4034,-30}, {775,4050,-30}, {1030,3902,-20}, {1030,3951,-20}, 
+    {1030,4031,-30}, {1030,4034,-30}, {1030,4050,-30}, {1111,3902,-20}, 
+    {1111,3951,-20}, {1111,4031,-30}, {1111,4034,-30}, {1111,4050,-30}, 
+    {1173,3902,-20}, {1173,3951,-20}, {1173,4031,-30}, {1173,4034,-30}, 
+    {1173,4050,-30}, {1192,1192,-10}, {1192,1409,-40}, {1192,2416,-20}, 
+    {1192,2501,-20}, {1192,2995,-40}, {1192,3816,-20}, {1192,3817,-20}, 
+    {1192,3824,-20}, {1192,3831,-20}, {1192,3839,-20}, {1192,3902,-20}, 
+    {1192,4031,-20}, {1192,4034,-20}, {1192,4050,-20}, {1312,1409,-15}, 
+    {1312,2302,-20}, {1332,1409,-15}, {1332,2302,-20}, {1402,3498,-50}, 
+    {1409,3139,-100}, {1409,3143,-100}, {1630,1409,-15}, 
+    {1630,2995,-15}, {1630,3902,-30}, {1630,3951,-20}, {1630,4020,-30}, 
+    {1630,4031,-20}, {1630,4034,-20}, {1630,4050,-20}, {1631,1409,-15}, 
+    {1631,2995,-15}, {1631,3902,-30}, {1631,3951,-20}, {1631,4020,-30}, 
+    {1631,4031,-20}, {1631,4034,-20}, {1631,4050,-20}, {1645,1409,-15}, 
+    {1645,2995,-15}, {1645,3902,-30}, {1645,3951,-20}, {1645,4020,-30}, 
+    {1645,4031,-20}, {1645,4034,-20}, {1645,4050,-20}, {1655,1409,-15}, 
+    {1655,2995,-15}, {1655,3902,-30}, {1655,3951,-20}, {1655,4020,-30}, 
+    {1655,4031,-20}, {1655,4034,-20}, {1655,4050,-20}, {1662,1409,-15}, 
+    {1662,2995,-15}, {1662,3902,-30}, {1662,3951,-20}, {1662,4020,-30}, 
+    {1662,4031,-20}, {1662,4034,-20}, {1662,4050,-20}, {1787,734,-30}, 
+    {1787,736,-30}, {1787,758,-30}, {1787,775,-30}, {1787,1030,-30}, 
+    {1787,1111,-30}, {1787,1173,-30}, {1787,1409,-30}, {1787,1608,-28}, 
+    {1787,1630,-30}, {1787,1631,-30}, {1787,1645,-30}, {1787,1655,-30}, 
+    {1787,1662,-30}, {1787,2794,-30}, {1787,2795,-30}, {1787,2809,-30}, 
+    {1787,2819,-30}, {1787,2826,-30}, {1787,2899,-30}, {1787,2907,-30}, 
+    {1787,2995,-30}, {1787,3139,60}, {1787,3143,50}, {1886,3148,-10}, 
+    {1988,4031,-30}, {1988,4034,-30}, {1988,4050,-30}, {2302,1630,-20}, 
+    {2302,1631,-20}, {2302,1645,-20}, {2302,1655,-20}, {2302,1662,-20}, 
+    {2302,2794,-20}, {2302,2795,-20}, {2302,2809,-20}, {2302,2819,-20}, 
+    {2302,2826,-20}, {2302,2899,-20}, {2302,2907,-20}, {2511,3816,-10}, 
+    {2511,3817,-10}, {2511,3824,-10}, {2511,3831,-10}, {2511,3839,-10}, 
+    {2511,4031,-15}, {2511,4034,-15}, {2511,4050,-15}, {2648,3816,-10}, 
+    {2648,3817,-10}, {2648,3824,-10}, {2648,3831,-10}, {2648,3839,-10}, 
+    {2648,3902,-20}, {2648,4031,-15}, {2648,4034,-15}, {2648,4050,-15}, 
+    {2769,3816,-10}, {2769,3817,-10}, {2769,3824,-10}, {2769,3831,-10}, 
+    {2769,3839,-10}, {2769,3902,-20}, {2769,4031,-15}, {2769,4034,-15}, 
+    {2769,4050,-15}, {2794,1409,-40}, {2794,2995,-40}, {2794,3902,-15}, 
+    {2794,3951,-15}, {2794,4020,-30}, {2794,4031,-30}, {2794,4034,-30}, 
+    {2794,4050,-30}, {2795,1409,-40}, {2795,2995,-40}, {2795,3902,-15}, 
+    {2795,3951,-15}, {2795,4020,-30}, {2795,4031,-30}, {2795,4034,-30}, 
+    {2795,4050,-30}, {2809,1409,-40}, {2809,2995,-40}, {2809,3902,-15}, 
+    {2809,3951,-15}, {2809,4020,-30}, {2809,4031,-30}, {2809,4034,-30}, 
+    {2809,4050,-30}, {2819,1409,-40}, {2819,2995,-40}, {2819,3902,-15}, 
+    {2819,3951,-15}, {2819,4020,-30}, {2819,4031,-30}, {2819,4034,-30}, 
+    {2819,4050,-30}, {2826,1409,-40}, {2826,2995,-40}, {2826,3902,-15}, 
+    {2826,3951,-15}, {2826,4020,-30}, {2826,4031,-30}, {2826,4034,-30}, 
+    {2826,4050,-30}, {2899,734,-55}, {2899,736,-55}, {2899,758,-55}, 
+    {2899,775,-55}, {2899,1030,-55}, {2899,1111,-55}, {2899,1173,-55}, 
+    {2899,1192,-55}, {2899,1312,-55}, {2899,1332,-55}, {2899,1409,-95}, 
+    {2899,1481,-55}, {2899,1630,-55}, {2899,1631,-55}, {2899,1645,-55}, 
+    {2899,1655,-55}, {2899,1662,-55}, {2899,1787,-55}, {2899,1886,-55}, 
+    {2899,1988,-55}, {2899,2132,-55}, {2899,2133,-55}, {2899,2140,-55}, 
+    {2899,2196,-55}, {2899,2207,-55}, {2899,2274,-55}, {2899,2302,-55}, 
+    {2899,2416,-55}, {2899,2501,-55}, {2899,2511,-55}, {2899,2648,-55}, 
+    {2899,2769,-55}, {2899,2794,-55}, {2899,2795,-55}, {2899,2809,-55}, 
+    {2899,2819,-55}, {2899,2826,-55}, {2899,2899,-55}, {2899,2907,-55}, 
+    {2899,2921,-55}, {2899,2995,-95}, {2899,3083,-55}, {2899,3148,-55}, 
+    {2899,3279,-55}, {2899,3317,-55}, {2899,3556,-55}, {2899,3816,-55}, 
+    {2899,3817,-55}, {2899,3824,-55}, {2899,3831,-55}, {2899,3839,-55}, 
+    {2899,3902,-70}, {2899,3951,-70}, {2899,4020,-85}, {2899,4031,-70}, 
+    {2899,4034,-70}, {2899,4050,-70}, {2899,4132,-55}, {2899,4153,-55}, 
+    {2907,1409,-40}, {2907,2995,-40}, {2907,3902,-15}, {2907,3951,-15}, 
+    {2907,4020,-30}, {2907,4031,-30}, {2907,4034,-30}, {2907,4050,-30}, 
+    {2921,1409,-35}, {2921,2995,-35}, {2921,4031,-30}, {2921,4034,-30}, 
+    {2921,4050,-30}, {2995,3139,-100}, {2995,3143,-100}, 
+    {2995,3498,-60}, {3139,3498,-40}, {3140,3140,-57}, {3143,1481,-50}, 
+    {3143,3143,-57}, {3143,3148,-50}, {3143,3279,-50}, {3143,3317,-50}, 
+    {3143,3498,-70}, {3148,734,-10}, {3148,736,-10}, {3148,758,-10}, 
+    {3148,775,-10}, {3148,1030,-10}, {3148,1111,-10}, {3148,1173,-10}, 
+    {3148,1402,30}, {3148,1409,-50}, {3148,2132,15}, {3148,2133,15}, 
+    {3148,2140,15}, {3148,2196,15}, {3148,2207,15}, {3148,2302,15}, 
+    {3148,2416,15}, {3148,2501,15}, {3148,2511,25}, {3148,2648,25}, 
+    {3148,2769,25}, {3148,2921,30}, {3148,2995,-50}, {3148,3351,30}, 
+    {3148,3556,40}, {3148,3816,15}, {3148,3817,15}, {3148,3824,15}, 
+    {3148,3831,15}, {3148,3839,15}, {3148,3902,30}, {3148,4031,30}, 
+    {3148,4034,30}, {3148,4050,30}, {3279,1409,-15}, {3279,2995,-15}, 
+    {3279,3951,-30}, {3317,1409,-15}, {3317,2995,-15}, {3317,3951,-30}, 
+    {3351,3498,-50}, {3498,570,-50}, {3498,658,-50}, {3498,668,-40}, 
+    {3498,686,-90}, {3498,687,-90}, {3498,692,-90}, {3498,3135,-30}, 
+    {3498,3140,-60}, {3902,734,-25}, {3902,736,-25}, {3902,758,-25}, 
+    {3902,775,-25}, {3902,1030,-25}, {3902,1111,-25}, {3902,1173,-25}, 
+    {3902,1409,-80}, {3902,1630,-25}, {3902,1631,-25}, {3902,1645,-25}, 
+    {3902,1655,-25}, {3902,1662,-25}, {3902,2794,-25}, {3902,2795,-25}, 
+    {3902,2809,-25}, {3902,2819,-25}, {3902,2826,-25}, {3902,2899,-25}, 
+    {3902,2907,-25}, {3902,2995,-80}, {3951,734,-15}, {3951,736,-15}, 
+    {3951,758,-15}, {3951,775,-15}, {3951,1030,-15}, {3951,1111,-15}, 
+    {3951,1173,-15}, {3951,1409,-60}, {3951,1630,-10}, {3951,1631,-10}, 
+    {3951,1645,-10}, {3951,1655,-10}, {3951,1662,-10}, {3951,2794,-10}, 
+    {3951,2795,-10}, {3951,2809,-10}, {3951,2819,-10}, {3951,2826,-10}, 
+    {3951,2899,-10}, {3951,2907,-10}, {3951,2995,-60}, {4020,1630,-30}, 
+    {4020,1631,-30}, {4020,1645,-30}, {4020,1655,-30}, {4020,1662,-30}, 
+    {4031,734,-20}, {4031,736,-20}, {4031,758,-20}, {4031,775,-20}, 
+    {4031,1030,-20}, {4031,1111,-20}, {4031,1173,-20}, 
+    {4031,1409,-100}, {4031,1630,-20}, {4031,1631,-20}, 
+    {4031,1645,-20}, {4031,1655,-20}, {4031,1662,-20}, {4031,2794,-20}, 
+    {4031,2795,-20}, {4031,2809,-20}, {4031,2819,-20}, {4031,2826,-20}, 
+    {4031,2899,-20}, {4031,2907,-20}, {4031,2995,-100}, {4034,734,-20}, 
+    {4034,736,-20}, {4034,758,-20}, {4034,775,-20}, {4034,1030,-20}, 
+    {4034,1111,-20}, {4034,1173,-20}, {4034,1409,-100}, 
+    {4034,1630,-20}, {4034,1631,-20}, {4034,1645,-20}, {4034,1655,-20}, 
+    {4034,1662,-20}, {4034,2794,-20}, {4034,2795,-20}, {4034,2809,-20}, 
+    {4034,2819,-20}, {4034,2826,-20}, {4034,2899,-20}, {4034,2907,-20}, 
+    {4034,2995,-100}, {4050,734,-20}, {4050,736,-20}, {4050,758,-20}, 
+    {4050,775,-20}, {4050,1030,-20}, {4050,1111,-20}, {4050,1173,-20}, 
+    {4050,1409,-100}, {4050,1630,-20}, {4050,1631,-20}, 
+    {4050,1645,-20}, {4050,1655,-20}, {4050,1662,-20}, {4050,2794,-20}, 
+    {4050,2795,-20}, {4050,2809,-20}, {4050,2819,-20}, {4050,2826,-20}, 
+    {4050,2899,-20}, {4050,2907,-20}, {4050,2995,-100}, 
+    {4132,1630,-15}, {4132,1631,-15}, {4132,1645,-15}, {4132,1655,-15}, 
+    {4132,1662,-15}, {4132,2794,-15}, {4132,2795,-15}, {4132,2809,-15}, 
+    {4132,2819,-15}, {4132,2826,-15}, {4132,2899,-15}, {4132,2907,-15}, 
+    {4153,1630,-15}, {4153,1631,-15}, {4153,1645,-15}, {4153,1655,-15}, 
+    {4153,1662,-15}, {4153,2794,-15}, {4153,2795,-15}, {4153,2809,-15}, 
+    {4153,2819,-15}, {4153,2826,-15}, {4153,2899,-15}, {4153,2907,-15}, 
+    {NOGLYPH,NOGLYPH,0}
 };
 static const ligature helvetica_ligs[] = {
-    {31,34,160}, {31,37,162}, 
-    {0xFFFF,0xFFFF,0xFFFF}
+    {1787,2132,1807}, {1787,2416,1850}, 
+    {NOGLYPH,NOGLYPH,NOGLYPH}
 };
 static const kern_pair helvetica_oblique_kerns[] = {
-    {0,2,-30}, {0,59,-30}, {0,6,-30}, {0,14,-30}, {0,72,-30}, 
-    {0,73,-30}, {0,74,-30}, {0,75,-30}, {0,76,-30}, {0,77,-30}, 
-    {0,16,-30}, {0,19,-120}, {0,20,-50}, {0,80,-50}, {0,81,-50}, 
-    {0,82,-50}, {0,83,-50}, {0,21,-70}, {0,22,-50}, {0,24,-100}, 
-    {0,84,-100}, {0,85,-100}, {0,46,-30}, {0,115,-30}, {0,116,-30}, 
-    {0,117,-30}, {0,118,-30}, {0,47,-40}, {0,48,-40}, {0,50,-40}, 
-    {0,119,-40}, {0,120,-40}, {53,2,-30}, {53,59,-30}, {53,6,-30}, 
-    {53,14,-30}, {53,72,-30}, {53,73,-30}, {53,74,-30}, {53,75,-30}, 
-    {53,76,-30}, {53,77,-30}, {53,16,-30}, {53,19,-120}, {53,20,-50}, 
-    {53,80,-50}, {53,81,-50}, {53,82,-50}, {53,83,-50}, {53,21,-70}, 
-    {53,22,-50}, {53,24,-100}, {53,84,-100}, {53,85,-100}, {53,46,-30}, 
-    {53,115,-30}, {53,116,-30}, {53,117,-30}, {53,118,-30}, 
-    {53,47,-40}, {53,48,-40}, {53,50,-40}, {53,119,-40}, {53,120,-40}, 
-    {54,2,-30}, {54,59,-30}, {54,6,-30}, {54,14,-30}, {54,72,-30}, 
-    {54,73,-30}, {54,74,-30}, {54,75,-30}, {54,76,-30}, {54,77,-30}, 
-    {54,16,-30}, {54,19,-120}, {54,20,-50}, {54,80,-50}, {54,81,-50}, 
-    {54,82,-50}, {54,83,-50}, {54,21,-70}, {54,22,-50}, {54,24,-100}, 
-    {54,84,-100}, {54,85,-100}, {54,46,-30}, {54,115,-30}, 
-    {54,116,-30}, {54,117,-30}, {54,118,-30}, {54,47,-40}, {54,48,-40}, 
-    {54,50,-40}, {54,119,-40}, {54,120,-40}, {55,2,-30}, {55,59,-30}, 
-    {55,6,-30}, {55,14,-30}, {55,72,-30}, {55,73,-30}, {55,74,-30}, 
-    {55,75,-30}, {55,76,-30}, {55,77,-30}, {55,16,-30}, {55,19,-120}, 
-    {55,20,-50}, {55,80,-50}, {55,81,-50}, {55,82,-50}, {55,83,-50}, 
-    {55,21,-70}, {55,22,-50}, {55,24,-100}, {55,84,-100}, {55,85,-100}, 
-    {55,46,-30}, {55,115,-30}, {55,116,-30}, {55,117,-30}, 
-    {55,118,-30}, {55,47,-40}, {55,48,-40}, {55,50,-40}, {55,119,-40}, 
-    {55,120,-40}, {56,2,-30}, {56,59,-30}, {56,6,-30}, {56,14,-30}, 
-    {56,72,-30}, {56,73,-30}, {56,74,-30}, {56,75,-30}, {56,76,-30}, 
-    {56,77,-30}, {56,16,-30}, {56,19,-120}, {56,20,-50}, {56,80,-50}, 
-    {56,81,-50}, {56,82,-50}, {56,83,-50}, {56,21,-70}, {56,22,-50}, 
-    {56,24,-100}, {56,84,-100}, {56,85,-100}, {56,46,-30}, 
-    {56,115,-30}, {56,116,-30}, {56,117,-30}, {56,118,-30}, 
-    {56,47,-40}, {56,48,-40}, {56,50,-40}, {56,119,-40}, {56,120,-40}, 
-    {57,2,-30}, {57,59,-30}, {57,6,-30}, {57,14,-30}, {57,72,-30}, 
-    {57,73,-30}, {57,74,-30}, {57,75,-30}, {57,76,-30}, {57,77,-30}, 
-    {57,16,-30}, {57,19,-120}, {57,20,-50}, {57,80,-50}, {57,81,-50}, 
-    {57,82,-50}, {57,83,-50}, {57,21,-70}, {57,22,-50}, {57,24,-100}, 
-    {57,84,-100}, {57,85,-100}, {57,46,-30}, {57,115,-30}, 
-    {57,116,-30}, {57,117,-30}, {57,118,-30}, {57,47,-40}, {57,48,-40}, 
-    {57,50,-40}, {57,119,-40}, {57,120,-40}, {58,2,-30}, {58,59,-30}, 
-    {58,6,-30}, {58,14,-30}, {58,72,-30}, {58,73,-30}, {58,74,-30}, 
-    {58,75,-30}, {58,76,-30}, {58,77,-30}, {58,16,-30}, {58,19,-120}, 
-    {58,20,-50}, {58,80,-50}, {58,81,-50}, {58,82,-50}, {58,83,-50}, 
-    {58,21,-70}, {58,22,-50}, {58,24,-100}, {58,84,-100}, {58,85,-100}, 
-    {58,46,-30}, {58,115,-30}, {58,116,-30}, {58,117,-30}, 
-    {58,118,-30}, {58,47,-40}, {58,48,-40}, {58,50,-40}, {58,119,-40}, 
-    {58,120,-40}, {1,20,-10}, {1,80,-10}, {1,81,-10}, {1,82,-10}, 
-    {1,83,-10}, {1,142,-20}, {1,194,-20}, {2,142,-30}, {2,194,-30}, 
-    {59,142,-30}, {59,194,-30}, {3,0,-40}, {3,53,-40}, {3,54,-40}, 
-    {3,55,-40}, {3,56,-40}, {3,57,-40}, {3,58,-40}, {3,21,-70}, 
-    {3,22,-40}, {3,24,-90}, {3,84,-90}, {3,85,-90}, {3,142,-70}, 
-    {3,194,-70}, {5,0,-80}, {5,53,-80}, {5,54,-80}, {5,55,-80}, 
-    {5,56,-80}, {5,57,-80}, {5,58,-80}, {5,26,-50}, {5,88,-50}, 
-    {5,89,-50}, {5,90,-50}, {5,91,-50}, {5,92,-50}, {5,93,-50}, 
-    {5,142,-150}, {5,30,-30}, {5,95,-30}, {5,96,-30}, {5,97,-30}, 
-    {5,98,-30}, {5,40,-30}, {5,107,-30}, {5,108,-30}, {5,109,-30}, 
-    {5,110,-30}, {5,111,-30}, {5,112,-30}, {5,194,-150}, {5,43,-45}, 
-    {9,0,-20}, {9,53,-20}, {9,54,-20}, {9,55,-20}, {9,56,-20}, 
-    {9,57,-20}, {9,58,-20}, {9,26,-20}, {9,88,-20}, {9,89,-20}, 
-    {9,90,-20}, {9,91,-20}, {9,92,-20}, {9,93,-20}, {9,142,-30}, 
-    {9,194,-30}, {9,46,-20}, {9,115,-20}, {9,116,-20}, {9,117,-20}, 
-    {9,118,-20}, {10,14,-50}, {10,72,-50}, {10,73,-50}, {10,74,-50}, 
-    {10,75,-50}, {10,76,-50}, {10,77,-50}, {10,30,-40}, {10,95,-40}, 
-    {10,96,-40}, {10,97,-40}, {10,98,-40}, {10,40,-40}, {10,107,-40}, 
-    {10,108,-40}, {10,109,-40}, {10,110,-40}, {10,111,-40}, 
-    {10,112,-40}, {10,46,-30}, {10,115,-30}, {10,116,-30}, 
-    {10,117,-30}, {10,118,-30}, {10,50,-50}, {10,119,-50}, 
-    {10,120,-50}, {11,19,-110}, {11,21,-110}, {11,22,-70}, 
-    {11,24,-140}, {11,84,-140}, {11,85,-140}, {11,204,-140}, 
-    {11,206,-160}, {11,50,-30}, {11,119,-30}, {11,120,-30}, 
-    {69,19,-110}, {69,21,-110}, {69,22,-70}, {69,24,-140}, 
-    {69,84,-140}, {69,85,-140}, {69,204,-140}, {69,206,-160}, 
-    {69,50,-30}, {69,119,-30}, {69,120,-30}, {14,0,-20}, {14,53,-20}, 
-    {14,54,-20}, {14,55,-20}, {14,56,-20}, {14,57,-20}, {14,58,-20}, 
-    {14,19,-40}, {14,21,-50}, {14,22,-30}, {14,23,-60}, {14,24,-70}, 
-    {14,84,-70}, {14,85,-70}, {14,142,-40}, {14,194,-40}, {72,0,-20}, 
-    {72,53,-20}, {72,54,-20}, {72,55,-20}, {72,56,-20}, {72,57,-20}, 
-    {72,58,-20}, {72,19,-40}, {72,21,-50}, {72,22,-30}, {72,23,-60}, 
-    {72,24,-70}, {72,84,-70}, {72,85,-70}, {72,142,-40}, {72,194,-40}, 
-    {73,0,-20}, {73,53,-20}, {73,54,-20}, {73,55,-20}, {73,56,-20}, 
-    {73,57,-20}, {73,58,-20}, {73,19,-40}, {73,21,-50}, {73,22,-30}, 
-    {73,23,-60}, {73,24,-70}, {73,84,-70}, {73,85,-70}, {73,142,-40}, 
-    {73,194,-40}, {74,0,-20}, {74,53,-20}, {74,54,-20}, {74,55,-20}, 
-    {74,56,-20}, {74,57,-20}, {74,58,-20}, {74,19,-40}, {74,21,-50}, 
-    {74,22,-30}, {74,23,-60}, {74,24,-70}, {74,84,-70}, {74,85,-70}, 
-    {74,142,-40}, {74,194,-40}, {75,0,-20}, {75,53,-20}, {75,54,-20}, 
-    {75,55,-20}, {75,56,-20}, {75,57,-20}, {75,58,-20}, {75,19,-40}, 
-    {75,21,-50}, {75,22,-30}, {75,23,-60}, {75,24,-70}, {75,84,-70}, 
-    {75,85,-70}, {75,142,-40}, {75,194,-40}, {76,0,-20}, {76,53,-20}, 
-    {76,54,-20}, {76,55,-20}, {76,56,-20}, {76,57,-20}, {76,58,-20}, 
-    {76,19,-40}, {76,21,-50}, {76,22,-30}, {76,23,-60}, {76,24,-70}, 
-    {76,84,-70}, {76,85,-70}, {76,142,-40}, {76,194,-40}, {77,0,-20}, 
-    {77,53,-20}, {77,54,-20}, {77,55,-20}, {77,56,-20}, {77,57,-20}, 
-    {77,58,-20}, {77,19,-40}, {77,21,-50}, {77,22,-30}, {77,23,-60}, 
-    {77,24,-70}, {77,84,-70}, {77,85,-70}, {77,142,-40}, {77,194,-40}, 
-    {15,0,-120}, {15,53,-120}, {15,54,-120}, {15,55,-120}, 
-    {15,56,-120}, {15,57,-120}, {15,58,-120}, {15,26,-40}, {15,88,-40}, 
-    {15,89,-40}, {15,90,-40}, {15,91,-40}, {15,92,-40}, {15,93,-40}, 
-    {15,142,-180}, {15,30,-50}, {15,95,-50}, {15,96,-50}, {15,97,-50}, 
-    {15,98,-50}, {15,40,-50}, {15,107,-50}, {15,108,-50}, {15,109,-50}, 
-    {15,110,-50}, {15,111,-50}, {15,112,-50}, {15,194,-180}, 
-    {16,20,-10}, {16,80,-10}, {16,81,-10}, {16,82,-10}, {16,83,-10}, 
-    {17,14,-20}, {17,72,-20}, {17,73,-20}, {17,74,-20}, {17,75,-20}, 
-    {17,76,-20}, {17,77,-20}, {17,19,-30}, {17,20,-40}, {17,80,-40}, 
-    {17,81,-40}, {17,82,-40}, {17,83,-40}, {17,21,-50}, {17,22,-30}, 
-    {17,24,-50}, {17,84,-50}, {17,85,-50}, {18,142,-20}, {18,194,-20}, 
-    {78,142,-20}, {78,194,-20}, {19,0,-120}, {19,53,-120}, 
-    {19,54,-120}, {19,55,-120}, {19,56,-120}, {19,57,-120}, 
-    {19,58,-120}, {19,14,-40}, {19,72,-40}, {19,73,-40}, {19,74,-40}, 
-    {19,75,-40}, {19,76,-40}, {19,77,-40}, {19,26,-120}, {19,88,-120}, 
-    {19,89,-120}, {19,90,-120}, {19,91,-120}, {19,92,-120}, 
-    {19,93,-60}, {19,141,-20}, {19,142,-120}, {19,30,-120}, 
-    {19,95,-120}, {19,96,-120}, {19,97,-120}, {19,98,-60}, 
-    {19,174,-140}, {19,40,-120}, {19,107,-120}, {19,108,-120}, 
-    {19,109,-120}, {19,110,-120}, {19,111,-120}, {19,112,-60}, 
-    {19,194,-120}, {19,43,-120}, {19,212,-20}, {19,46,-120}, 
-    {19,115,-120}, {19,116,-120}, {19,117,-120}, {19,118,-120}, 
-    {19,48,-120}, {19,50,-120}, {19,119,-120}, {19,120,-60}, 
-    {20,0,-40}, {20,53,-40}, {20,54,-40}, {20,55,-40}, {20,56,-40}, 
-    {20,57,-40}, {20,58,-40}, {20,142,-40}, {20,194,-40}, {80,0,-40}, 
-    {80,53,-40}, {80,54,-40}, {80,55,-40}, {80,56,-40}, {80,57,-40}, 
-    {80,58,-40}, {80,142,-40}, {80,194,-40}, {81,0,-40}, {81,53,-40}, 
-    {81,54,-40}, {81,55,-40}, {81,56,-40}, {81,57,-40}, {81,58,-40}, 
-    {81,142,-40}, {81,194,-40}, {82,0,-40}, {82,53,-40}, {82,54,-40}, 
-    {82,55,-40}, {82,56,-40}, {82,57,-40}, {82,58,-40}, {82,142,-40}, 
-    {82,194,-40}, {83,0,-40}, {83,53,-40}, {83,54,-40}, {83,55,-40}, 
-    {83,56,-40}, {83,57,-40}, {83,58,-40}, {83,142,-40}, {83,194,-40}, 
-    {21,0,-80}, {21,53,-80}, {21,54,-80}, {21,55,-80}, {21,56,-80}, 
-    {21,57,-80}, {21,58,-80}, {21,6,-40}, {21,14,-40}, {21,72,-40}, 
-    {21,73,-40}, {21,74,-40}, {21,75,-40}, {21,76,-40}, {21,77,-40}, 
-    {21,26,-70}, {21,88,-70}, {21,89,-70}, {21,90,-70}, {21,91,-70}, 
-    {21,92,-70}, {21,93,-70}, {21,141,-40}, {21,142,-125}, {21,30,-80}, 
-    {21,95,-80}, {21,96,-80}, {21,97,-80}, {21,98,-80}, {21,174,-80}, 
-    {21,40,-80}, {21,107,-80}, {21,108,-80}, {21,109,-80}, 
-    {21,110,-80}, {21,111,-80}, {21,112,-80}, {21,194,-125}, 
-    {21,212,-40}, {21,46,-70}, {21,115,-70}, {21,116,-70}, 
-    {21,117,-70}, {21,118,-70}, {22,0,-50}, {22,53,-50}, {22,54,-50}, 
-    {22,55,-50}, {22,56,-50}, {22,57,-50}, {22,58,-50}, {22,14,-20}, 
-    {22,72,-20}, {22,73,-20}, {22,74,-20}, {22,75,-20}, {22,76,-20}, 
-    {22,77,-20}, {22,26,-40}, {22,88,-40}, {22,89,-40}, {22,90,-40}, 
-    {22,91,-40}, {22,92,-40}, {22,93,-40}, {22,142,-80}, {22,30,-30}, 
-    {22,95,-30}, {22,96,-30}, {22,97,-30}, {22,98,-30}, {22,174,-40}, 
-    {22,40,-30}, {22,107,-30}, {22,108,-30}, {22,109,-30}, 
-    {22,110,-30}, {22,111,-30}, {22,112,-30}, {22,194,-80}, 
-    {22,46,-30}, {22,115,-30}, {22,116,-30}, {22,117,-30}, 
-    {22,118,-30}, {22,50,-20}, {22,119,-20}, {22,120,-20}, {24,0,-110}, 
-    {24,53,-110}, {24,54,-110}, {24,55,-110}, {24,56,-110}, 
-    {24,57,-110}, {24,58,-110}, {24,14,-85}, {24,72,-85}, {24,73,-85}, 
-    {24,74,-85}, {24,75,-85}, {24,76,-85}, {24,77,-85}, {24,26,-140}, 
-    {24,88,-140}, {24,89,-140}, {24,90,-140}, {24,91,-140}, 
-    {24,92,-140}, {24,93,-140}, {24,141,-60}, {24,142,-140}, 
-    {24,30,-140}, {24,95,-140}, {24,96,-140}, {24,97,-140}, 
-    {24,98,-140}, {24,174,-140}, {24,34,-20}, {24,100,-20}, 
-    {24,40,-140}, {24,107,-140}, {24,108,-140}, {24,109,-140}, 
-    {24,110,-140}, {24,111,-140}, {24,112,-140}, {24,194,-140}, 
-    {24,212,-60}, {24,46,-110}, {24,115,-110}, {24,116,-110}, 
-    {24,117,-110}, {24,118,-110}, {84,0,-110}, {84,53,-110}, 
-    {84,54,-110}, {84,55,-110}, {84,56,-110}, {84,57,-110}, 
-    {84,58,-110}, {84,14,-85}, {84,72,-85}, {84,73,-85}, {84,74,-85}, 
-    {84,75,-85}, {84,76,-85}, {84,77,-85}, {84,26,-140}, {84,88,-140}, 
-    {84,89,-140}, {84,90,-140}, {84,91,-140}, {84,92,-140}, 
-    {84,93,-70}, {84,141,-60}, {84,142,-140}, {84,30,-140}, 
-    {84,95,-140}, {84,96,-140}, {84,97,-140}, {84,98,-140}, 
-    {84,174,-140}, {84,34,-20}, {84,100,-20}, {84,40,-140}, 
-    {84,107,-140}, {84,108,-140}, {84,109,-140}, {84,110,-140}, 
-    {84,111,-140}, {84,112,-140}, {84,194,-140}, {84,212,-60}, 
-    {84,46,-110}, {84,115,-110}, {84,116,-110}, {84,117,-110}, 
-    {84,118,-110}, {85,0,-110}, {85,53,-110}, {85,54,-110}, 
-    {85,55,-110}, {85,56,-110}, {85,57,-110}, {85,58,-110}, 
-    {85,14,-85}, {85,72,-85}, {85,73,-85}, {85,74,-85}, {85,75,-85}, 
-    {85,76,-85}, {85,77,-85}, {85,26,-140}, {85,88,-140}, {85,89,-140}, 
-    {85,90,-140}, {85,91,-140}, {85,92,-140}, {85,93,-70}, 
-    {85,141,-60}, {85,142,-140}, {85,30,-140}, {85,95,-140}, 
-    {85,96,-140}, {85,97,-140}, {85,98,-140}, {85,174,-140}, 
-    {85,34,-20}, {85,100,-20}, {85,40,-140}, {85,107,-140}, 
-    {85,108,-140}, {85,109,-140}, {85,110,-140}, {85,111,-140}, 
-    {85,112,-140}, {85,194,-140}, {85,212,-60}, {85,46,-110}, 
-    {85,115,-110}, {85,116,-110}, {85,117,-110}, {85,118,-110}, 
-    {26,47,-20}, {26,48,-20}, {26,50,-30}, {26,119,-30}, {26,120,-30}, 
-    {88,47,-20}, {88,48,-20}, {88,50,-30}, {88,119,-30}, {88,120,-30}, 
-    {89,47,-20}, {89,48,-20}, {89,50,-30}, {89,119,-30}, {89,120,-30}, 
-    {90,47,-20}, {90,48,-20}, {90,50,-30}, {90,119,-30}, {90,120,-30}, 
-    {91,47,-20}, {91,48,-20}, {91,50,-30}, {91,119,-30}, {91,120,-30}, 
-    {92,47,-20}, {92,48,-20}, {92,50,-30}, {92,119,-30}, {92,120,-30}, 
-    {93,47,-20}, {93,48,-20}, {93,50,-30}, {93,119,-30}, {93,120,-30}, 
-    {27,27,-10}, {27,142,-40}, {27,37,-20}, {27,104,-20}, {27,194,-40}, 
-    {27,46,-20}, {27,115,-20}, {27,116,-20}, {27,117,-20}, 
-    {27,118,-20}, {27,47,-20}, {27,50,-20}, {27,119,-20}, {27,120,-20}, 
-    {28,142,-15}, {28,36,-20}, {94,142,-15}, {94,36,-20}, 
-    {141,216,-50}, {142,204,-100}, {142,206,-100}, {30,142,-15}, 
-    {30,194,-15}, {30,47,-30}, {30,48,-20}, {30,49,-30}, {30,50,-20}, 
-    {30,119,-20}, {30,120,-20}, {95,142,-15}, {95,194,-15}, 
-    {95,47,-30}, {95,48,-20}, {95,49,-30}, {95,50,-20}, {95,119,-20}, 
-    {95,120,-20}, {96,142,-15}, {96,194,-15}, {96,47,-30}, {96,48,-20}, 
-    {96,49,-30}, {96,50,-20}, {96,119,-20}, {96,120,-20}, {97,142,-15}, 
-    {97,194,-15}, {97,47,-30}, {97,48,-20}, {97,49,-30}, {97,50,-20}, 
-    {97,119,-20}, {97,120,-20}, {98,142,-15}, {98,194,-15}, 
-    {98,47,-30}, {98,48,-20}, {98,49,-30}, {98,50,-20}, {98,119,-20}, 
-    {98,120,-20}, {31,26,-30}, {31,88,-30}, {31,89,-30}, {31,90,-30}, 
-    {31,91,-30}, {31,92,-30}, {31,93,-30}, {31,142,-30}, {31,152,-28}, 
-    {31,30,-30}, {31,95,-30}, {31,96,-30}, {31,97,-30}, {31,98,-30}, 
-    {31,40,-30}, {31,107,-30}, {31,108,-30}, {31,109,-30}, 
-    {31,110,-30}, {31,111,-30}, {31,112,-30}, {31,194,-30}, 
-    {31,204,60}, {31,206,50}, {32,43,-10}, {33,50,-30}, {33,119,-30}, 
-    {33,120,-30}, {36,30,-20}, {36,95,-20}, {36,96,-20}, {36,97,-20}, 
-    {36,98,-20}, {36,40,-20}, {36,107,-20}, {36,108,-20}, {36,109,-20}, 
-    {36,110,-20}, {36,111,-20}, {36,112,-20}, {38,46,-10}, 
-    {38,115,-10}, {38,116,-10}, {38,117,-10}, {38,118,-10}, 
-    {38,50,-15}, {38,119,-15}, {38,120,-15}, {39,46,-10}, {39,115,-10}, 
-    {39,116,-10}, {39,117,-10}, {39,118,-10}, {39,47,-20}, {39,50,-15}, 
-    {39,119,-15}, {39,120,-15}, {105,46,-10}, {105,115,-10}, 
-    {105,116,-10}, {105,117,-10}, {105,118,-10}, {105,47,-20}, 
-    {105,50,-15}, {105,119,-15}, {105,120,-15}, {40,142,-40}, 
-    {40,194,-40}, {40,47,-15}, {40,48,-15}, {40,49,-30}, {40,50,-30}, 
-    {40,119,-30}, {40,120,-30}, {107,142,-40}, {107,194,-40}, 
-    {107,47,-15}, {107,48,-15}, {107,49,-30}, {107,50,-30}, 
-    {107,119,-30}, {107,120,-30}, {108,142,-40}, {108,194,-40}, 
-    {108,47,-15}, {108,48,-15}, {108,49,-30}, {108,50,-30}, 
-    {108,119,-30}, {108,120,-30}, {109,142,-40}, {109,194,-40}, 
-    {109,47,-15}, {109,48,-15}, {109,49,-30}, {109,50,-30}, 
-    {109,119,-30}, {109,120,-30}, {110,142,-40}, {110,194,-40}, 
-    {110,47,-15}, {110,48,-15}, {110,49,-30}, {110,50,-30}, 
-    {110,119,-30}, {110,120,-30}, {111,26,-55}, {111,88,-55}, 
-    {111,89,-55}, {111,90,-55}, {111,91,-55}, {111,92,-55}, 
-    {111,93,-55}, {111,27,-55}, {111,28,-55}, {111,94,-55}, 
-    {111,142,-95}, {111,29,-55}, {111,30,-55}, {111,95,-55}, 
-    {111,96,-55}, {111,97,-55}, {111,98,-55}, {111,31,-55}, 
-    {111,32,-55}, {111,33,-55}, {111,34,-55}, {111,100,-55}, 
-    {111,101,-55}, {111,102,-55}, {111,103,-55}, {111,35,-55}, 
-    {111,36,-55}, {111,37,-55}, {111,104,-55}, {111,38,-55}, 
-    {111,39,-55}, {111,105,-55}, {111,40,-55}, {111,107,-55}, 
-    {111,108,-55}, {111,109,-55}, {111,110,-55}, {111,111,-55}, 
-    {111,112,-55}, {111,41,-55}, {111,194,-95}, {111,42,-55}, 
-    {111,43,-55}, {111,44,-55}, {111,113,-55}, {111,45,-55}, 
-    {111,46,-55}, {111,115,-55}, {111,116,-55}, {111,117,-55}, 
-    {111,118,-55}, {111,47,-70}, {111,48,-70}, {111,49,-85}, 
-    {111,50,-70}, {111,119,-70}, {111,120,-70}, {111,51,-55}, 
-    {111,121,-55}, {112,142,-40}, {112,194,-40}, {112,47,-15}, 
-    {112,48,-15}, {112,49,-30}, {112,50,-30}, {112,119,-30}, 
-    {112,120,-30}, {41,142,-35}, {41,194,-35}, {41,50,-30}, 
-    {41,119,-30}, {41,120,-30}, {194,204,-100}, {194,206,-100}, 
-    {194,216,-60}, {204,216,-40}, {205,205,-57}, {206,29,-50}, 
-    {206,206,-57}, {206,43,-50}, {206,44,-50}, {206,113,-50}, 
-    {206,216,-70}, {43,26,-10}, {43,88,-10}, {43,89,-10}, {43,90,-10}, 
-    {43,91,-10}, {43,92,-10}, {43,93,-10}, {43,141,30}, {43,142,-50}, 
-    {43,34,15}, {43,100,15}, {43,101,15}, {43,102,15}, {43,103,15}, 
-    {43,36,15}, {43,37,15}, {43,104,15}, {43,38,25}, {43,39,25}, 
-    {43,105,25}, {43,41,30}, {43,194,-50}, {43,212,30}, {43,45,40}, 
-    {43,46,15}, {43,115,15}, {43,116,15}, {43,117,15}, {43,118,15}, 
-    {43,47,30}, {43,50,30}, {43,119,30}, {43,120,30}, {44,142,-15}, 
-    {44,194,-15}, {44,48,-30}, {113,142,-15}, {113,194,-15}, 
-    {113,48,-30}, {212,216,-50}, {216,19,-50}, {216,21,-50}, 
-    {216,22,-40}, {216,24,-90}, {216,84,-90}, {216,85,-90}, 
-    {216,203,-30}, {216,205,-60}, {47,26,-25}, {47,88,-25}, 
-    {47,89,-25}, {47,90,-25}, {47,91,-25}, {47,92,-25}, {47,93,-25}, 
-    {47,142,-80}, {47,30,-25}, {47,95,-25}, {47,96,-25}, {47,97,-25}, 
-    {47,98,-25}, {47,40,-25}, {47,107,-25}, {47,108,-25}, {47,109,-25}, 
-    {47,110,-25}, {47,111,-25}, {47,112,-25}, {47,194,-80}, 
-    {48,26,-15}, {48,88,-15}, {48,89,-15}, {48,90,-15}, {48,91,-15}, 
-    {48,92,-15}, {48,93,-15}, {48,142,-60}, {48,30,-10}, {48,95,-10}, 
-    {48,96,-10}, {48,97,-10}, {48,98,-10}, {48,40,-10}, {48,107,-10}, 
-    {48,108,-10}, {48,109,-10}, {48,110,-10}, {48,111,-10}, 
-    {48,112,-10}, {48,194,-60}, {49,30,-30}, {49,95,-30}, {49,96,-30}, 
-    {49,97,-30}, {49,98,-30}, {50,26,-20}, {50,88,-20}, {50,89,-20}, 
-    {50,90,-20}, {50,91,-20}, {50,92,-20}, {50,93,-20}, {50,142,-100}, 
-    {50,30,-20}, {50,95,-20}, {50,96,-20}, {50,97,-20}, {50,98,-20}, 
-    {50,40,-20}, {50,107,-20}, {50,108,-20}, {50,109,-20}, 
-    {50,110,-20}, {50,111,-20}, {50,112,-20}, {50,194,-100}, 
-    {119,26,-20}, {119,88,-20}, {119,89,-20}, {119,90,-20}, 
-    {119,91,-20}, {119,92,-20}, {119,93,-20}, {119,142,-100}, 
-    {119,30,-20}, {119,95,-20}, {119,96,-20}, {119,97,-20}, 
-    {119,98,-20}, {119,40,-20}, {119,107,-20}, {119,108,-20}, 
-    {119,109,-20}, {119,110,-20}, {119,111,-20}, {119,112,-20}, 
-    {119,194,-100}, {120,26,-20}, {120,88,-20}, {120,89,-20}, 
-    {120,90,-20}, {120,91,-20}, {120,92,-20}, {120,93,-20}, 
-    {120,142,-100}, {120,30,-20}, {120,95,-20}, {120,96,-20}, 
-    {120,97,-20}, {120,98,-20}, {120,40,-20}, {120,107,-20}, 
-    {120,108,-20}, {120,109,-20}, {120,110,-20}, {120,111,-20}, 
-    {120,112,-20}, {120,194,-100}, {51,30,-15}, {51,95,-15}, 
-    {51,96,-15}, {51,97,-15}, {51,98,-15}, {51,40,-15}, {51,107,-15}, 
-    {51,108,-15}, {51,109,-15}, {51,110,-15}, {51,111,-15}, 
-    {51,112,-15}, {121,30,-15}, {121,95,-15}, {121,96,-15}, 
-    {121,97,-15}, {121,98,-15}, {121,40,-15}, {121,107,-15}, 
-    {121,108,-15}, {121,109,-15}, {121,110,-15}, {121,111,-15}, 
-    {121,112,-15}, 
-    {0xFFFF,0xFFFF,0}
+    {0,64,-30}, {0,70,-30}, {0,203,-30}, {0,393,-30}, {0,396,-30}, 
+    {0,404,-30}, {0,414,-30}, {0,419,-30}, {0,449,-30}, {0,455,-30}, 
+    {0,474,-30}, {0,570,-120}, {0,603,-50}, {0,604,-50}, {0,609,-50}, 
+    {0,615,-50}, {0,624,-50}, {0,658,-70}, {0,668,-50}, {0,686,-100}, 
+    {0,687,-100}, {0,692,-100}, {0,3816,-30}, {0,3817,-30}, 
+    {0,3824,-30}, {0,3831,-30}, {0,3839,-30}, {0,3902,-40}, 
+    {0,3951,-40}, {0,4031,-40}, {0,4034,-40}, {0,4050,-40}, {5,64,-30}, 
+    {5,70,-30}, {5,203,-30}, {5,393,-30}, {5,396,-30}, {5,404,-30}, 
+    {5,414,-30}, {5,419,-30}, {5,449,-30}, {5,455,-30}, {5,474,-30}, 
+    {5,570,-120}, {5,603,-50}, {5,604,-50}, {5,609,-50}, {5,615,-50}, 
+    {5,624,-50}, {5,658,-70}, {5,668,-50}, {5,686,-100}, {5,687,-100}, 
+    {5,692,-100}, {5,3816,-30}, {5,3817,-30}, {5,3824,-30}, 
+    {5,3831,-30}, {5,3839,-30}, {5,3902,-40}, {5,3951,-40}, 
+    {5,4031,-40}, {5,4034,-40}, {5,4050,-40}, {16,64,-30}, {16,70,-30}, 
+    {16,203,-30}, {16,393,-30}, {16,396,-30}, {16,404,-30}, 
+    {16,414,-30}, {16,419,-30}, {16,449,-30}, {16,455,-30}, 
+    {16,474,-30}, {16,570,-120}, {16,603,-50}, {16,604,-50}, 
+    {16,609,-50}, {16,615,-50}, {16,624,-50}, {16,658,-70}, 
+    {16,668,-50}, {16,686,-100}, {16,687,-100}, {16,692,-100}, 
+    {16,3816,-30}, {16,3817,-30}, {16,3824,-30}, {16,3831,-30}, 
+    {16,3839,-30}, {16,3902,-40}, {16,3951,-40}, {16,4031,-40}, 
+    {16,4034,-40}, {16,4050,-40}, {27,64,-30}, {27,70,-30}, 
+    {27,203,-30}, {27,393,-30}, {27,396,-30}, {27,404,-30}, 
+    {27,414,-30}, {27,419,-30}, {27,449,-30}, {27,455,-30}, 
+    {27,474,-30}, {27,570,-120}, {27,603,-50}, {27,604,-50}, 
+    {27,609,-50}, {27,615,-50}, {27,624,-50}, {27,658,-70}, 
+    {27,668,-50}, {27,686,-100}, {27,687,-100}, {27,692,-100}, 
+    {27,3816,-30}, {27,3817,-30}, {27,3824,-30}, {27,3831,-30}, 
+    {27,3839,-30}, {27,3902,-40}, {27,3951,-40}, {27,4031,-40}, 
+    {27,4034,-40}, {27,4050,-40}, {33,64,-30}, {33,70,-30}, 
+    {33,203,-30}, {33,393,-30}, {33,396,-30}, {33,404,-30}, 
+    {33,414,-30}, {33,419,-30}, {33,449,-30}, {33,455,-30}, 
+    {33,474,-30}, {33,570,-120}, {33,603,-50}, {33,604,-50}, 
+    {33,609,-50}, {33,615,-50}, {33,624,-50}, {33,658,-70}, 
+    {33,668,-50}, {33,686,-100}, {33,687,-100}, {33,692,-100}, 
+    {33,3816,-30}, {33,3817,-30}, {33,3824,-30}, {33,3831,-30}, 
+    {33,3839,-30}, {33,3902,-40}, {33,3951,-40}, {33,4031,-40}, 
+    {33,4034,-40}, {33,4050,-40}, {43,64,-30}, {43,70,-30}, 
+    {43,203,-30}, {43,393,-30}, {43,396,-30}, {43,404,-30}, 
+    {43,414,-30}, {43,419,-30}, {43,449,-30}, {43,455,-30}, 
+    {43,474,-30}, {43,570,-120}, {43,603,-50}, {43,604,-50}, 
+    {43,609,-50}, {43,615,-50}, {43,624,-50}, {43,658,-70}, 
+    {43,668,-50}, {43,686,-100}, {43,687,-100}, {43,692,-100}, 
+    {43,3816,-30}, {43,3817,-30}, {43,3824,-30}, {43,3831,-30}, 
+    {43,3839,-30}, {43,3902,-40}, {43,3951,-40}, {43,4031,-40}, 
+    {43,4034,-40}, {43,4050,-40}, {48,64,-30}, {48,70,-30}, 
+    {48,203,-30}, {48,393,-30}, {48,396,-30}, {48,404,-30}, 
+    {48,414,-30}, {48,419,-30}, {48,449,-30}, {48,455,-30}, 
+    {48,474,-30}, {48,570,-120}, {48,603,-50}, {48,604,-50}, 
+    {48,609,-50}, {48,615,-50}, {48,624,-50}, {48,658,-70}, 
+    {48,668,-50}, {48,686,-100}, {48,687,-100}, {48,692,-100}, 
+    {48,3816,-30}, {48,3817,-30}, {48,3824,-30}, {48,3831,-30}, 
+    {48,3839,-30}, {48,3902,-40}, {48,3951,-40}, {48,4031,-40}, 
+    {48,4034,-40}, {48,4050,-40}, {51,603,-10}, {51,604,-10}, 
+    {51,609,-10}, {51,615,-10}, {51,624,-10}, {51,1409,-20}, 
+    {51,2995,-20}, {64,1409,-30}, {64,2995,-30}, {70,1409,-30}, 
+    {70,2995,-30}, {93,0,-40}, {93,5,-40}, {93,16,-40}, {93,27,-40}, 
+    {93,33,-40}, {93,43,-40}, {93,48,-40}, {93,658,-70}, {93,668,-40}, 
+    {93,686,-90}, {93,687,-90}, {93,692,-90}, {93,1409,-70}, 
+    {93,2995,-70}, {192,0,-80}, {192,5,-80}, {192,16,-80}, 
+    {192,27,-80}, {192,33,-80}, {192,43,-80}, {192,48,-80}, 
+    {192,734,-50}, {192,736,-50}, {192,758,-50}, {192,775,-50}, 
+    {192,1030,-50}, {192,1111,-50}, {192,1173,-50}, {192,1409,-150}, 
+    {192,1630,-30}, {192,1631,-30}, {192,1645,-30}, {192,1655,-30}, 
+    {192,1662,-30}, {192,2794,-30}, {192,2795,-30}, {192,2809,-30}, 
+    {192,2819,-30}, {192,2826,-30}, {192,2899,-30}, {192,2907,-30}, 
+    {192,2995,-150}, {192,3148,-45}, {301,0,-20}, {301,5,-20}, 
+    {301,16,-20}, {301,27,-20}, {301,33,-20}, {301,43,-20}, 
+    {301,48,-20}, {301,734,-20}, {301,736,-20}, {301,758,-20}, 
+    {301,775,-20}, {301,1030,-20}, {301,1111,-20}, {301,1173,-20}, 
+    {301,1409,-30}, {301,2995,-30}, {301,3816,-20}, {301,3817,-20}, 
+    {301,3824,-20}, {301,3831,-20}, {301,3839,-20}, {309,393,-50}, 
+    {309,396,-50}, {309,404,-50}, {309,414,-50}, {309,419,-50}, 
+    {309,449,-50}, {309,455,-50}, {309,1630,-40}, {309,1631,-40}, 
+    {309,1645,-40}, {309,1655,-40}, {309,1662,-40}, {309,2794,-40}, 
+    {309,2795,-40}, {309,2809,-40}, {309,2819,-40}, {309,2826,-40}, 
+    {309,2899,-40}, {309,2907,-40}, {309,3816,-30}, {309,3817,-30}, 
+    {309,3824,-30}, {309,3831,-30}, {309,3839,-30}, {309,4031,-50}, 
+    {309,4034,-50}, {309,4050,-50}, {337,570,-110}, {337,658,-110}, 
+    {337,668,-70}, {337,686,-140}, {337,687,-140}, {337,692,-140}, 
+    {337,3139,-140}, {337,3143,-160}, {337,4031,-30}, {337,4034,-30}, 
+    {337,4050,-30}, {356,570,-110}, {356,658,-110}, {356,668,-70}, 
+    {356,686,-140}, {356,687,-140}, {356,692,-140}, {356,3139,-140}, 
+    {356,3143,-160}, {356,4031,-30}, {356,4034,-30}, {356,4050,-30}, 
+    {393,0,-20}, {393,5,-20}, {393,16,-20}, {393,27,-20}, {393,33,-20}, 
+    {393,43,-20}, {393,48,-20}, {393,570,-40}, {393,658,-50}, 
+    {393,668,-30}, {393,678,-60}, {393,686,-70}, {393,687,-70}, 
+    {393,692,-70}, {393,1409,-40}, {393,2995,-40}, {396,0,-20}, 
+    {396,5,-20}, {396,16,-20}, {396,27,-20}, {396,33,-20}, 
+    {396,43,-20}, {396,48,-20}, {396,570,-40}, {396,658,-50}, 
+    {396,668,-30}, {396,678,-60}, {396,686,-70}, {396,687,-70}, 
+    {396,692,-70}, {396,1409,-40}, {396,2995,-40}, {404,0,-20}, 
+    {404,5,-20}, {404,16,-20}, {404,27,-20}, {404,33,-20}, 
+    {404,43,-20}, {404,48,-20}, {404,570,-40}, {404,658,-50}, 
+    {404,668,-30}, {404,678,-60}, {404,686,-70}, {404,687,-70}, 
+    {404,692,-70}, {404,1409,-40}, {404,2995,-40}, {414,0,-20}, 
+    {414,5,-20}, {414,16,-20}, {414,27,-20}, {414,33,-20}, 
+    {414,43,-20}, {414,48,-20}, {414,570,-40}, {414,658,-50}, 
+    {414,668,-30}, {414,678,-60}, {414,686,-70}, {414,687,-70}, 
+    {414,692,-70}, {414,1409,-40}, {414,2995,-40}, {419,0,-20}, 
+    {419,5,-20}, {419,16,-20}, {419,27,-20}, {419,33,-20}, 
+    {419,43,-20}, {419,48,-20}, {419,570,-40}, {419,658,-50}, 
+    {419,668,-30}, {419,678,-60}, {419,686,-70}, {419,687,-70}, 
+    {419,692,-70}, {419,1409,-40}, {419,2995,-40}, {449,0,-20}, 
+    {449,5,-20}, {449,16,-20}, {449,27,-20}, {449,33,-20}, 
+    {449,43,-20}, {449,48,-20}, {449,570,-40}, {449,658,-50}, 
+    {449,668,-30}, {449,678,-60}, {449,686,-70}, {449,687,-70}, 
+    {449,692,-70}, {449,1409,-40}, {449,2995,-40}, {455,0,-20}, 
+    {455,5,-20}, {455,16,-20}, {455,27,-20}, {455,33,-20}, 
+    {455,43,-20}, {455,48,-20}, {455,570,-40}, {455,658,-50}, 
+    {455,668,-30}, {455,678,-60}, {455,686,-70}, {455,687,-70}, 
+    {455,692,-70}, {455,1409,-40}, {455,2995,-40}, {459,0,-120}, 
+    {459,5,-120}, {459,16,-120}, {459,27,-120}, {459,33,-120}, 
+    {459,43,-120}, {459,48,-120}, {459,734,-40}, {459,736,-40}, 
+    {459,758,-40}, {459,775,-40}, {459,1030,-40}, {459,1111,-40}, 
+    {459,1173,-40}, {459,1409,-180}, {459,1630,-50}, {459,1631,-50}, 
+    {459,1645,-50}, {459,1655,-50}, {459,1662,-50}, {459,2794,-50}, 
+    {459,2795,-50}, {459,2809,-50}, {459,2819,-50}, {459,2826,-50}, 
+    {459,2899,-50}, {459,2907,-50}, {459,2995,-180}, {474,603,-10}, 
+    {474,604,-10}, {474,609,-10}, {474,615,-10}, {474,624,-10}, 
+    {478,393,-20}, {478,396,-20}, {478,404,-20}, {478,414,-20}, 
+    {478,419,-20}, {478,449,-20}, {478,455,-20}, {478,570,-30}, 
+    {478,603,-40}, {478,604,-40}, {478,609,-40}, {478,615,-40}, 
+    {478,624,-40}, {478,658,-50}, {478,668,-30}, {478,686,-50}, 
+    {478,687,-50}, {478,692,-50}, {499,1409,-20}, {499,2995,-20}, 
+    {543,1409,-20}, {543,2995,-20}, {570,0,-120}, {570,5,-120}, 
+    {570,16,-120}, {570,27,-120}, {570,33,-120}, {570,43,-120}, 
+    {570,48,-120}, {570,393,-40}, {570,396,-40}, {570,404,-40}, 
+    {570,414,-40}, {570,419,-40}, {570,449,-40}, {570,455,-40}, 
+    {570,734,-120}, {570,736,-120}, {570,758,-120}, {570,775,-120}, 
+    {570,1030,-120}, {570,1111,-120}, {570,1173,-60}, {570,1402,-20}, 
+    {570,1409,-120}, {570,1630,-120}, {570,1631,-120}, {570,1645,-120}, 
+    {570,1655,-120}, {570,1662,-60}, {570,2126,-140}, {570,2794,-120}, 
+    {570,2795,-120}, {570,2809,-120}, {570,2819,-120}, {570,2826,-120}, 
+    {570,2899,-120}, {570,2907,-60}, {570,2995,-120}, {570,3148,-120}, 
+    {570,3351,-20}, {570,3816,-120}, {570,3817,-120}, {570,3824,-120}, 
+    {570,3831,-120}, {570,3839,-120}, {570,3951,-120}, {570,4031,-120}, 
+    {570,4034,-120}, {570,4050,-60}, {603,0,-40}, {603,5,-40}, 
+    {603,16,-40}, {603,27,-40}, {603,33,-40}, {603,43,-40}, 
+    {603,48,-40}, {603,1409,-40}, {603,2995,-40}, {604,0,-40}, 
+    {604,5,-40}, {604,16,-40}, {604,27,-40}, {604,33,-40}, 
+    {604,43,-40}, {604,48,-40}, {604,1409,-40}, {604,2995,-40}, 
+    {609,0,-40}, {609,5,-40}, {609,16,-40}, {609,27,-40}, {609,33,-40}, 
+    {609,43,-40}, {609,48,-40}, {609,1409,-40}, {609,2995,-40}, 
+    {615,0,-40}, {615,5,-40}, {615,16,-40}, {615,27,-40}, {615,33,-40}, 
+    {615,43,-40}, {615,48,-40}, {615,1409,-40}, {615,2995,-40}, 
+    {624,0,-40}, {624,5,-40}, {624,16,-40}, {624,27,-40}, {624,33,-40}, 
+    {624,43,-40}, {624,48,-40}, {624,1409,-40}, {624,2995,-40}, 
+    {658,0,-80}, {658,5,-80}, {658,16,-80}, {658,27,-80}, {658,33,-80}, 
+    {658,43,-80}, {658,48,-80}, {658,203,-40}, {658,393,-40}, 
+    {658,396,-40}, {658,404,-40}, {658,414,-40}, {658,419,-40}, 
+    {658,449,-40}, {658,455,-40}, {658,734,-70}, {658,736,-70}, 
+    {658,758,-70}, {658,775,-70}, {658,1030,-70}, {658,1111,-70}, 
+    {658,1173,-70}, {658,1402,-40}, {658,1409,-125}, {658,1630,-80}, 
+    {658,1631,-80}, {658,1645,-80}, {658,1655,-80}, {658,1662,-80}, 
+    {658,2126,-80}, {658,2794,-80}, {658,2795,-80}, {658,2809,-80}, 
+    {658,2819,-80}, {658,2826,-80}, {658,2899,-80}, {658,2907,-80}, 
+    {658,2995,-125}, {658,3351,-40}, {658,3816,-70}, {658,3817,-70}, 
+    {658,3824,-70}, {658,3831,-70}, {658,3839,-70}, {668,0,-50}, 
+    {668,5,-50}, {668,16,-50}, {668,27,-50}, {668,33,-50}, 
+    {668,43,-50}, {668,48,-50}, {668,393,-20}, {668,396,-20}, 
+    {668,404,-20}, {668,414,-20}, {668,419,-20}, {668,449,-20}, 
+    {668,455,-20}, {668,734,-40}, {668,736,-40}, {668,758,-40}, 
+    {668,775,-40}, {668,1030,-40}, {668,1111,-40}, {668,1173,-40}, 
+    {668,1409,-80}, {668,1630,-30}, {668,1631,-30}, {668,1645,-30}, 
+    {668,1655,-30}, {668,1662,-30}, {668,2126,-40}, {668,2794,-30}, 
+    {668,2795,-30}, {668,2809,-30}, {668,2819,-30}, {668,2826,-30}, 
+    {668,2899,-30}, {668,2907,-30}, {668,2995,-80}, {668,3816,-30}, 
+    {668,3817,-30}, {668,3824,-30}, {668,3831,-30}, {668,3839,-30}, 
+    {668,4031,-20}, {668,4034,-20}, {668,4050,-20}, {686,0,-110}, 
+    {686,5,-110}, {686,16,-110}, {686,27,-110}, {686,33,-110}, 
+    {686,43,-110}, {686,48,-110}, {686,393,-85}, {686,396,-85}, 
+    {686,404,-85}, {686,414,-85}, {686,419,-85}, {686,449,-85}, 
+    {686,455,-85}, {686,734,-140}, {686,736,-140}, {686,758,-140}, 
+    {686,775,-140}, {686,1030,-140}, {686,1111,-140}, {686,1173,-140}, 
+    {686,1402,-60}, {686,1409,-140}, {686,1630,-140}, {686,1631,-140}, 
+    {686,1645,-140}, {686,1655,-140}, {686,1662,-140}, {686,2126,-140}, 
+    {686,2132,-20}, {686,2133,-20}, {686,2794,-140}, {686,2795,-140}, 
+    {686,2809,-140}, {686,2819,-140}, {686,2826,-140}, {686,2899,-140}, 
+    {686,2907,-140}, {686,2995,-140}, {686,3351,-60}, {686,3816,-110}, 
+    {686,3817,-110}, {686,3824,-110}, {686,3831,-110}, {686,3839,-110}, 
+    {687,0,-110}, {687,5,-110}, {687,16,-110}, {687,27,-110}, 
+    {687,33,-110}, {687,43,-110}, {687,48,-110}, {687,393,-85}, 
+    {687,396,-85}, {687,404,-85}, {687,414,-85}, {687,419,-85}, 
+    {687,449,-85}, {687,455,-85}, {687,734,-140}, {687,736,-140}, 
+    {687,758,-140}, {687,775,-140}, {687,1030,-140}, {687,1111,-140}, 
+    {687,1173,-70}, {687,1402,-60}, {687,1409,-140}, {687,1630,-140}, 
+    {687,1631,-140}, {687,1645,-140}, {687,1655,-140}, {687,1662,-140}, 
+    {687,2126,-140}, {687,2132,-20}, {687,2133,-20}, {687,2794,-140}, 
+    {687,2795,-140}, {687,2809,-140}, {687,2819,-140}, {687,2826,-140}, 
+    {687,2899,-140}, {687,2907,-140}, {687,2995,-140}, {687,3351,-60}, 
+    {687,3816,-110}, {687,3817,-110}, {687,3824,-110}, {687,3831,-110}, 
+    {687,3839,-110}, {692,0,-110}, {692,5,-110}, {692,16,-110}, 
+    {692,27,-110}, {692,33,-110}, {692,43,-110}, {692,48,-110}, 
+    {692,393,-85}, {692,396,-85}, {692,404,-85}, {692,414,-85}, 
+    {692,419,-85}, {692,449,-85}, {692,455,-85}, {692,734,-140}, 
+    {692,736,-140}, {692,758,-140}, {692,775,-140}, {692,1030,-140}, 
+    {692,1111,-140}, {692,1173,-70}, {692,1402,-60}, {692,1409,-140}, 
+    {692,1630,-140}, {692,1631,-140}, {692,1645,-140}, {692,1655,-140}, 
+    {692,1662,-140}, {692,2126,-140}, {692,2132,-20}, {692,2133,-20}, 
+    {692,2794,-140}, {692,2795,-140}, {692,2809,-140}, {692,2819,-140}, 
+    {692,2826,-140}, {692,2899,-140}, {692,2907,-140}, {692,2995,-140}, 
+    {692,3351,-60}, {692,3816,-110}, {692,3817,-110}, {692,3824,-110}, 
+    {692,3831,-110}, {692,3839,-110}, {734,3902,-20}, {734,3951,-20}, 
+    {734,4031,-30}, {734,4034,-30}, {734,4050,-30}, {736,3902,-20}, 
+    {736,3951,-20}, {736,4031,-30}, {736,4034,-30}, {736,4050,-30}, 
+    {758,3902,-20}, {758,3951,-20}, {758,4031,-30}, {758,4034,-30}, 
+    {758,4050,-30}, {775,3902,-20}, {775,3951,-20}, {775,4031,-30}, 
+    {775,4034,-30}, {775,4050,-30}, {1030,3902,-20}, {1030,3951,-20}, 
+    {1030,4031,-30}, {1030,4034,-30}, {1030,4050,-30}, {1111,3902,-20}, 
+    {1111,3951,-20}, {1111,4031,-30}, {1111,4034,-30}, {1111,4050,-30}, 
+    {1173,3902,-20}, {1173,3951,-20}, {1173,4031,-30}, {1173,4034,-30}, 
+    {1173,4050,-30}, {1192,1192,-10}, {1192,1409,-40}, {1192,2416,-20}, 
+    {1192,2501,-20}, {1192,2995,-40}, {1192,3816,-20}, {1192,3817,-20}, 
+    {1192,3824,-20}, {1192,3831,-20}, {1192,3839,-20}, {1192,3902,-20}, 
+    {1192,4031,-20}, {1192,4034,-20}, {1192,4050,-20}, {1312,1409,-15}, 
+    {1312,2302,-20}, {1332,1409,-15}, {1332,2302,-20}, {1402,3498,-50}, 
+    {1409,3139,-100}, {1409,3143,-100}, {1630,1409,-15}, 
+    {1630,2995,-15}, {1630,3902,-30}, {1630,3951,-20}, {1630,4020,-30}, 
+    {1630,4031,-20}, {1630,4034,-20}, {1630,4050,-20}, {1631,1409,-15}, 
+    {1631,2995,-15}, {1631,3902,-30}, {1631,3951,-20}, {1631,4020,-30}, 
+    {1631,4031,-20}, {1631,4034,-20}, {1631,4050,-20}, {1645,1409,-15}, 
+    {1645,2995,-15}, {1645,3902,-30}, {1645,3951,-20}, {1645,4020,-30}, 
+    {1645,4031,-20}, {1645,4034,-20}, {1645,4050,-20}, {1655,1409,-15}, 
+    {1655,2995,-15}, {1655,3902,-30}, {1655,3951,-20}, {1655,4020,-30}, 
+    {1655,4031,-20}, {1655,4034,-20}, {1655,4050,-20}, {1662,1409,-15}, 
+    {1662,2995,-15}, {1662,3902,-30}, {1662,3951,-20}, {1662,4020,-30}, 
+    {1662,4031,-20}, {1662,4034,-20}, {1662,4050,-20}, {1787,734,-30}, 
+    {1787,736,-30}, {1787,758,-30}, {1787,775,-30}, {1787,1030,-30}, 
+    {1787,1111,-30}, {1787,1173,-30}, {1787,1409,-30}, {1787,1608,-28}, 
+    {1787,1630,-30}, {1787,1631,-30}, {1787,1645,-30}, {1787,1655,-30}, 
+    {1787,1662,-30}, {1787,2794,-30}, {1787,2795,-30}, {1787,2809,-30}, 
+    {1787,2819,-30}, {1787,2826,-30}, {1787,2899,-30}, {1787,2907,-30}, 
+    {1787,2995,-30}, {1787,3139,60}, {1787,3143,50}, {1886,3148,-10}, 
+    {1988,4031,-30}, {1988,4034,-30}, {1988,4050,-30}, {2302,1630,-20}, 
+    {2302,1631,-20}, {2302,1645,-20}, {2302,1655,-20}, {2302,1662,-20}, 
+    {2302,2794,-20}, {2302,2795,-20}, {2302,2809,-20}, {2302,2819,-20}, 
+    {2302,2826,-20}, {2302,2899,-20}, {2302,2907,-20}, {2511,3816,-10}, 
+    {2511,3817,-10}, {2511,3824,-10}, {2511,3831,-10}, {2511,3839,-10}, 
+    {2511,4031,-15}, {2511,4034,-15}, {2511,4050,-15}, {2648,3816,-10}, 
+    {2648,3817,-10}, {2648,3824,-10}, {2648,3831,-10}, {2648,3839,-10}, 
+    {2648,3902,-20}, {2648,4031,-15}, {2648,4034,-15}, {2648,4050,-15}, 
+    {2769,3816,-10}, {2769,3817,-10}, {2769,3824,-10}, {2769,3831,-10}, 
+    {2769,3839,-10}, {2769,3902,-20}, {2769,4031,-15}, {2769,4034,-15}, 
+    {2769,4050,-15}, {2794,1409,-40}, {2794,2995,-40}, {2794,3902,-15}, 
+    {2794,3951,-15}, {2794,4020,-30}, {2794,4031,-30}, {2794,4034,-30}, 
+    {2794,4050,-30}, {2795,1409,-40}, {2795,2995,-40}, {2795,3902,-15}, 
+    {2795,3951,-15}, {2795,4020,-30}, {2795,4031,-30}, {2795,4034,-30}, 
+    {2795,4050,-30}, {2809,1409,-40}, {2809,2995,-40}, {2809,3902,-15}, 
+    {2809,3951,-15}, {2809,4020,-30}, {2809,4031,-30}, {2809,4034,-30}, 
+    {2809,4050,-30}, {2819,1409,-40}, {2819,2995,-40}, {2819,3902,-15}, 
+    {2819,3951,-15}, {2819,4020,-30}, {2819,4031,-30}, {2819,4034,-30}, 
+    {2819,4050,-30}, {2826,1409,-40}, {2826,2995,-40}, {2826,3902,-15}, 
+    {2826,3951,-15}, {2826,4020,-30}, {2826,4031,-30}, {2826,4034,-30}, 
+    {2826,4050,-30}, {2899,734,-55}, {2899,736,-55}, {2899,758,-55}, 
+    {2899,775,-55}, {2899,1030,-55}, {2899,1111,-55}, {2899,1173,-55}, 
+    {2899,1192,-55}, {2899,1312,-55}, {2899,1332,-55}, {2899,1409,-95}, 
+    {2899,1481,-55}, {2899,1630,-55}, {2899,1631,-55}, {2899,1645,-55}, 
+    {2899,1655,-55}, {2899,1662,-55}, {2899,1787,-55}, {2899,1886,-55}, 
+    {2899,1988,-55}, {2899,2132,-55}, {2899,2133,-55}, {2899,2140,-55}, 
+    {2899,2196,-55}, {2899,2207,-55}, {2899,2274,-55}, {2899,2302,-55}, 
+    {2899,2416,-55}, {2899,2501,-55}, {2899,2511,-55}, {2899,2648,-55}, 
+    {2899,2769,-55}, {2899,2794,-55}, {2899,2795,-55}, {2899,2809,-55}, 
+    {2899,2819,-55}, {2899,2826,-55}, {2899,2899,-55}, {2899,2907,-55}, 
+    {2899,2921,-55}, {2899,2995,-95}, {2899,3083,-55}, {2899,3148,-55}, 
+    {2899,3279,-55}, {2899,3317,-55}, {2899,3556,-55}, {2899,3816,-55}, 
+    {2899,3817,-55}, {2899,3824,-55}, {2899,3831,-55}, {2899,3839,-55}, 
+    {2899,3902,-70}, {2899,3951,-70}, {2899,4020,-85}, {2899,4031,-70}, 
+    {2899,4034,-70}, {2899,4050,-70}, {2899,4132,-55}, {2899,4153,-55}, 
+    {2907,1409,-40}, {2907,2995,-40}, {2907,3902,-15}, {2907,3951,-15}, 
+    {2907,4020,-30}, {2907,4031,-30}, {2907,4034,-30}, {2907,4050,-30}, 
+    {2921,1409,-35}, {2921,2995,-35}, {2921,4031,-30}, {2921,4034,-30}, 
+    {2921,4050,-30}, {2995,3139,-100}, {2995,3143,-100}, 
+    {2995,3498,-60}, {3139,3498,-40}, {3140,3140,-57}, {3143,1481,-50}, 
+    {3143,3143,-57}, {3143,3148,-50}, {3143,3279,-50}, {3143,3317,-50}, 
+    {3143,3498,-70}, {3148,734,-10}, {3148,736,-10}, {3148,758,-10}, 
+    {3148,775,-10}, {3148,1030,-10}, {3148,1111,-10}, {3148,1173,-10}, 
+    {3148,1402,30}, {3148,1409,-50}, {3148,2132,15}, {3148,2133,15}, 
+    {3148,2140,15}, {3148,2196,15}, {3148,2207,15}, {3148,2302,15}, 
+    {3148,2416,15}, {3148,2501,15}, {3148,2511,25}, {3148,2648,25}, 
+    {3148,2769,25}, {3148,2921,30}, {3148,2995,-50}, {3148,3351,30}, 
+    {3148,3556,40}, {3148,3816,15}, {3148,3817,15}, {3148,3824,15}, 
+    {3148,3831,15}, {3148,3839,15}, {3148,3902,30}, {3148,4031,30}, 
+    {3148,4034,30}, {3148,4050,30}, {3279,1409,-15}, {3279,2995,-15}, 
+    {3279,3951,-30}, {3317,1409,-15}, {3317,2995,-15}, {3317,3951,-30}, 
+    {3351,3498,-50}, {3498,570,-50}, {3498,658,-50}, {3498,668,-40}, 
+    {3498,686,-90}, {3498,687,-90}, {3498,692,-90}, {3498,3135,-30}, 
+    {3498,3140,-60}, {3902,734,-25}, {3902,736,-25}, {3902,758,-25}, 
+    {3902,775,-25}, {3902,1030,-25}, {3902,1111,-25}, {3902,1173,-25}, 
+    {3902,1409,-80}, {3902,1630,-25}, {3902,1631,-25}, {3902,1645,-25}, 
+    {3902,1655,-25}, {3902,1662,-25}, {3902,2794,-25}, {3902,2795,-25}, 
+    {3902,2809,-25}, {3902,2819,-25}, {3902,2826,-25}, {3902,2899,-25}, 
+    {3902,2907,-25}, {3902,2995,-80}, {3951,734,-15}, {3951,736,-15}, 
+    {3951,758,-15}, {3951,775,-15}, {3951,1030,-15}, {3951,1111,-15}, 
+    {3951,1173,-15}, {3951,1409,-60}, {3951,1630,-10}, {3951,1631,-10}, 
+    {3951,1645,-10}, {3951,1655,-10}, {3951,1662,-10}, {3951,2794,-10}, 
+    {3951,2795,-10}, {3951,2809,-10}, {3951,2819,-10}, {3951,2826,-10}, 
+    {3951,2899,-10}, {3951,2907,-10}, {3951,2995,-60}, {4020,1630,-30}, 
+    {4020,1631,-30}, {4020,1645,-30}, {4020,1655,-30}, {4020,1662,-30}, 
+    {4031,734,-20}, {4031,736,-20}, {4031,758,-20}, {4031,775,-20}, 
+    {4031,1030,-20}, {4031,1111,-20}, {4031,1173,-20}, 
+    {4031,1409,-100}, {4031,1630,-20}, {4031,1631,-20}, 
+    {4031,1645,-20}, {4031,1655,-20}, {4031,1662,-20}, {4031,2794,-20}, 
+    {4031,2795,-20}, {4031,2809,-20}, {4031,2819,-20}, {4031,2826,-20}, 
+    {4031,2899,-20}, {4031,2907,-20}, {4031,2995,-100}, {4034,734,-20}, 
+    {4034,736,-20}, {4034,758,-20}, {4034,775,-20}, {4034,1030,-20}, 
+    {4034,1111,-20}, {4034,1173,-20}, {4034,1409,-100}, 
+    {4034,1630,-20}, {4034,1631,-20}, {4034,1645,-20}, {4034,1655,-20}, 
+    {4034,1662,-20}, {4034,2794,-20}, {4034,2795,-20}, {4034,2809,-20}, 
+    {4034,2819,-20}, {4034,2826,-20}, {4034,2899,-20}, {4034,2907,-20}, 
+    {4034,2995,-100}, {4050,734,-20}, {4050,736,-20}, {4050,758,-20}, 
+    {4050,775,-20}, {4050,1030,-20}, {4050,1111,-20}, {4050,1173,-20}, 
+    {4050,1409,-100}, {4050,1630,-20}, {4050,1631,-20}, 
+    {4050,1645,-20}, {4050,1655,-20}, {4050,1662,-20}, {4050,2794,-20}, 
+    {4050,2795,-20}, {4050,2809,-20}, {4050,2819,-20}, {4050,2826,-20}, 
+    {4050,2899,-20}, {4050,2907,-20}, {4050,2995,-100}, 
+    {4132,1630,-15}, {4132,1631,-15}, {4132,1645,-15}, {4132,1655,-15}, 
+    {4132,1662,-15}, {4132,2794,-15}, {4132,2795,-15}, {4132,2809,-15}, 
+    {4132,2819,-15}, {4132,2826,-15}, {4132,2899,-15}, {4132,2907,-15}, 
+    {4153,1630,-15}, {4153,1631,-15}, {4153,1645,-15}, {4153,1655,-15}, 
+    {4153,1662,-15}, {4153,2794,-15}, {4153,2795,-15}, {4153,2809,-15}, 
+    {4153,2819,-15}, {4153,2826,-15}, {4153,2899,-15}, {4153,2907,-15}, 
+    {NOGLYPH,NOGLYPH,0}
 };
 static const ligature helvetica_oblique_ligs[] = {
-    {31,34,160}, {31,37,162}, 
-    {0xFFFF,0xFFFF,0xFFFF}
+    {1787,2132,1807}, {1787,2416,1850}, 
+    {NOGLYPH,NOGLYPH,NOGLYPH}
 };
 static const kern_pair helvetica_bold_kerns[] = {
-    {0,2,-40}, {0,59,-40}, {0,6,-50}, {0,14,-40}, {0,72,-40}, 
-    {0,73,-40}, {0,74,-40}, {0,75,-40}, {0,76,-40}, {0,77,-40}, 
-    {0,16,-40}, {0,19,-90}, {0,20,-50}, {0,80,-50}, {0,81,-50}, 
-    {0,82,-50}, {0,83,-50}, {0,21,-80}, {0,22,-60}, {0,24,-110}, 
-    {0,84,-110}, {0,85,-110}, {0,46,-30}, {0,115,-30}, {0,116,-30}, 
-    {0,117,-30}, {0,118,-30}, {0,47,-40}, {0,48,-30}, {0,50,-30}, 
-    {0,119,-30}, {0,120,-30}, {53,2,-40}, {53,59,-40}, {53,6,-50}, 
-    {53,14,-40}, {53,72,-40}, {53,73,-40}, {53,74,-40}, {53,75,-40}, 
-    {53,76,-40}, {53,77,-40}, {53,16,-40}, {53,19,-90}, {53,20,-50}, 
-    {53,80,-50}, {53,81,-50}, {53,82,-50}, {53,83,-50}, {53,21,-80}, 
-    {53,22,-60}, {53,24,-110}, {53,84,-110}, {53,85,-110}, {53,46,-30}, 
-    {53,115,-30}, {53,116,-30}, {53,117,-30}, {53,118,-30}, 
-    {53,47,-40}, {53,48,-30}, {53,50,-30}, {53,119,-30}, {53,120,-30}, 
-    {54,2,-40}, {54,59,-40}, {54,6,-50}, {54,14,-40}, {54,72,-40}, 
-    {54,73,-40}, {54,74,-40}, {54,75,-40}, {54,76,-40}, {54,77,-40}, 
-    {54,16,-40}, {54,19,-90}, {54,20,-50}, {54,80,-50}, {54,81,-50}, 
-    {54,82,-50}, {54,83,-50}, {54,21,-80}, {54,22,-60}, {54,24,-110}, 
-    {54,84,-110}, {54,85,-110}, {54,46,-30}, {54,115,-30}, 
-    {54,116,-30}, {54,117,-30}, {54,118,-30}, {54,47,-40}, {54,48,-30}, 
-    {54,50,-30}, {54,119,-30}, {54,120,-30}, {55,2,-40}, {55,59,-40}, 
-    {55,6,-50}, {55,14,-40}, {55,72,-40}, {55,73,-40}, {55,74,-40}, 
-    {55,75,-40}, {55,76,-40}, {55,77,-40}, {55,16,-40}, {55,19,-90}, 
-    {55,20,-50}, {55,80,-50}, {55,81,-50}, {55,82,-50}, {55,83,-50}, 
-    {55,21,-80}, {55,22,-60}, {55,24,-110}, {55,84,-110}, {55,85,-110}, 
-    {55,46,-30}, {55,115,-30}, {55,116,-30}, {55,117,-30}, 
-    {55,118,-30}, {55,47,-40}, {55,48,-30}, {55,50,-30}, {55,119,-30}, 
-    {55,120,-30}, {56,2,-40}, {56,59,-40}, {56,6,-50}, {56,14,-40}, 
-    {56,72,-40}, {56,73,-40}, {56,74,-40}, {56,75,-40}, {56,76,-40}, 
-    {56,77,-40}, {56,16,-40}, {56,19,-90}, {56,20,-50}, {56,80,-50}, 
-    {56,81,-50}, {56,82,-50}, {56,83,-50}, {56,21,-80}, {56,22,-60}, 
-    {56,24,-110}, {56,84,-110}, {56,85,-110}, {56,46,-30}, 
-    {56,115,-30}, {56,116,-30}, {56,117,-30}, {56,118,-30}, 
-    {56,47,-40}, {56,48,-30}, {56,50,-30}, {56,119,-30}, {56,120,-30}, 
-    {57,2,-40}, {57,59,-40}, {57,6,-50}, {57,14,-40}, {57,72,-40}, 
-    {57,73,-40}, {57,74,-40}, {57,75,-40}, {57,76,-40}, {57,77,-40}, 
-    {57,16,-40}, {57,19,-90}, {57,20,-50}, {57,80,-50}, {57,81,-50}, 
-    {57,82,-50}, {57,83,-50}, {57,21,-80}, {57,22,-60}, {57,24,-110}, 
-    {57,84,-110}, {57,85,-110}, {57,46,-30}, {57,115,-30}, 
-    {57,116,-30}, {57,117,-30}, {57,118,-30}, {57,47,-40}, {57,48,-30}, 
-    {57,50,-30}, {57,119,-30}, {57,120,-30}, {58,2,-40}, {58,59,-40}, 
-    {58,6,-50}, {58,14,-40}, {58,72,-40}, {58,73,-40}, {58,74,-40}, 
-    {58,75,-40}, {58,76,-40}, {58,77,-40}, {58,16,-40}, {58,19,-90}, 
-    {58,20,-50}, {58,80,-50}, {58,81,-50}, {58,82,-50}, {58,83,-50}, 
-    {58,21,-80}, {58,22,-60}, {58,24,-110}, {58,84,-110}, {58,85,-110}, 
-    {58,46,-30}, {58,115,-30}, {58,116,-30}, {58,117,-30}, 
-    {58,118,-30}, {58,47,-40}, {58,48,-30}, {58,50,-30}, {58,119,-30}, 
-    {58,120,-30}, {1,0,-30}, {1,53,-30}, {1,54,-30}, {1,55,-30}, 
-    {1,56,-30}, {1,57,-30}, {1,58,-30}, {1,20,-10}, {1,80,-10}, 
-    {1,81,-10}, {1,82,-10}, {1,83,-10}, {3,0,-40}, {3,53,-40}, 
-    {3,54,-40}, {3,55,-40}, {3,56,-40}, {3,57,-40}, {3,58,-40}, 
-    {3,21,-40}, {3,22,-40}, {3,24,-70}, {3,84,-70}, {3,85,-70}, 
-    {3,142,-30}, {3,194,-30}, {5,0,-80}, {5,53,-80}, {5,54,-80}, 
-    {5,55,-80}, {5,56,-80}, {5,57,-80}, {5,58,-80}, {5,26,-20}, 
-    {5,88,-20}, {5,89,-20}, {5,90,-20}, {5,91,-20}, {5,92,-20}, 
-    {5,93,-20}, {5,142,-100}, {5,194,-100}, {9,0,-20}, {9,53,-20}, 
-    {9,54,-20}, {9,55,-20}, {9,56,-20}, {9,57,-20}, {9,58,-20}, 
-    {9,142,-20}, {9,194,-20}, {9,46,-20}, {9,115,-20}, {9,116,-20}, 
-    {9,117,-20}, {9,118,-20}, {10,14,-30}, {10,72,-30}, {10,73,-30}, 
-    {10,74,-30}, {10,75,-30}, {10,76,-30}, {10,77,-30}, {10,30,-15}, 
-    {10,95,-15}, {10,96,-15}, {10,97,-15}, {10,98,-15}, {10,40,-35}, 
-    {10,107,-35}, {10,108,-35}, {10,109,-35}, {10,110,-35}, 
-    {10,111,-35}, {10,112,-35}, {10,46,-30}, {10,115,-30}, 
-    {10,116,-30}, {10,117,-30}, {10,118,-30}, {10,50,-40}, 
-    {10,119,-40}, {10,120,-40}, {11,19,-90}, {11,21,-110}, {11,22,-80}, 
-    {11,24,-120}, {11,84,-120}, {11,85,-120}, {11,204,-140}, 
-    {11,206,-140}, {11,50,-30}, {11,119,-30}, {11,120,-30}, 
-    {69,19,-90}, {69,21,-110}, {69,22,-80}, {69,24,-120}, {69,84,-120}, 
-    {69,85,-120}, {69,204,-140}, {69,206,-140}, {69,50,-30}, 
-    {69,119,-30}, {69,120,-30}, {14,0,-50}, {14,53,-50}, {14,54,-50}, 
-    {14,55,-50}, {14,56,-50}, {14,57,-50}, {14,58,-50}, {14,19,-40}, 
-    {14,21,-50}, {14,22,-50}, {14,23,-50}, {14,24,-70}, {14,84,-70}, 
-    {14,85,-70}, {14,142,-40}, {14,194,-40}, {72,0,-50}, {72,53,-50}, 
-    {72,54,-50}, {72,55,-50}, {72,56,-50}, {72,57,-50}, {72,58,-50}, 
-    {72,19,-40}, {72,21,-50}, {72,22,-50}, {72,23,-50}, {72,24,-70}, 
-    {72,84,-70}, {72,85,-70}, {72,142,-40}, {72,194,-40}, {73,0,-50}, 
-    {73,53,-50}, {73,54,-50}, {73,55,-50}, {73,56,-50}, {73,57,-50}, 
-    {73,58,-50}, {73,19,-40}, {73,21,-50}, {73,22,-50}, {73,23,-50}, 
-    {73,24,-70}, {73,84,-70}, {73,85,-70}, {73,142,-40}, {73,194,-40}, 
-    {74,0,-50}, {74,53,-50}, {74,54,-50}, {74,55,-50}, {74,56,-50}, 
-    {74,57,-50}, {74,58,-50}, {74,19,-40}, {74,21,-50}, {74,22,-50}, 
-    {74,23,-50}, {74,24,-70}, {74,84,-70}, {74,85,-70}, {74,142,-40}, 
-    {74,194,-40}, {75,0,-50}, {75,53,-50}, {75,54,-50}, {75,55,-50}, 
-    {75,56,-50}, {75,57,-50}, {75,58,-50}, {75,19,-40}, {75,21,-50}, 
-    {75,22,-50}, {75,23,-50}, {75,24,-70}, {75,84,-70}, {75,85,-70}, 
-    {75,142,-40}, {75,194,-40}, {76,0,-50}, {76,53,-50}, {76,54,-50}, 
-    {76,55,-50}, {76,56,-50}, {76,57,-50}, {76,58,-50}, {76,19,-40}, 
-    {76,21,-50}, {76,22,-50}, {76,23,-50}, {76,24,-70}, {76,84,-70}, 
-    {76,85,-70}, {76,142,-40}, {76,194,-40}, {77,0,-50}, {77,53,-50}, 
-    {77,54,-50}, {77,55,-50}, {77,56,-50}, {77,57,-50}, {77,58,-50}, 
-    {77,19,-40}, {77,21,-50}, {77,22,-50}, {77,23,-50}, {77,24,-70}, 
-    {77,84,-70}, {77,85,-70}, {77,142,-40}, {77,194,-40}, {15,0,-100}, 
-    {15,53,-100}, {15,54,-100}, {15,55,-100}, {15,56,-100}, 
-    {15,57,-100}, {15,58,-100}, {15,26,-30}, {15,88,-30}, {15,89,-30}, 
-    {15,90,-30}, {15,91,-30}, {15,92,-30}, {15,93,-30}, {15,142,-120}, 
-    {15,30,-30}, {15,95,-30}, {15,96,-30}, {15,97,-30}, {15,98,-30}, 
-    {15,40,-40}, {15,107,-40}, {15,108,-40}, {15,109,-40}, 
-    {15,110,-40}, {15,111,-40}, {15,112,-40}, {15,194,-120}, 
-    {16,20,-10}, {16,80,-10}, {16,81,-10}, {16,82,-10}, {16,83,-10}, 
-    {16,142,20}, {16,194,20}, {17,14,-20}, {17,72,-20}, {17,73,-20}, 
-    {17,74,-20}, {17,75,-20}, {17,76,-20}, {17,77,-20}, {17,19,-20}, 
-    {17,20,-20}, {17,80,-20}, {17,81,-20}, {17,82,-20}, {17,83,-20}, 
-    {17,21,-50}, {17,22,-40}, {17,24,-50}, {17,84,-50}, {17,85,-50}, 
-    {19,0,-90}, {19,53,-90}, {19,54,-90}, {19,55,-90}, {19,56,-90}, 
-    {19,57,-90}, {19,58,-90}, {19,14,-40}, {19,72,-40}, {19,73,-40}, 
-    {19,74,-40}, {19,75,-40}, {19,76,-40}, {19,77,-40}, {19,26,-80}, 
-    {19,88,-80}, {19,89,-80}, {19,90,-80}, {19,91,-80}, {19,92,-80}, 
-    {19,93,-80}, {19,141,-40}, {19,142,-80}, {19,30,-60}, {19,95,-60}, 
-    {19,96,-60}, {19,97,-60}, {19,98,-60}, {19,174,-120}, {19,40,-80}, 
-    {19,107,-80}, {19,108,-80}, {19,109,-80}, {19,110,-80}, 
-    {19,111,-80}, {19,112,-80}, {19,194,-80}, {19,43,-80}, 
-    {19,212,-40}, {19,46,-90}, {19,115,-90}, {19,116,-90}, 
-    {19,117,-90}, {19,118,-90}, {19,48,-60}, {19,50,-60}, {19,119,-60}, 
-    {19,120,-60}, {20,0,-50}, {20,53,-50}, {20,54,-50}, {20,55,-50}, 
-    {20,56,-50}, {20,57,-50}, {20,58,-50}, {20,142,-30}, {20,194,-30}, 
-    {80,0,-50}, {80,53,-50}, {80,54,-50}, {80,55,-50}, {80,56,-50}, 
-    {80,57,-50}, {80,58,-50}, {80,142,-30}, {80,194,-30}, {81,0,-50}, 
-    {81,53,-50}, {81,54,-50}, {81,55,-50}, {81,56,-50}, {81,57,-50}, 
-    {81,58,-50}, {81,142,-30}, {81,194,-30}, {82,0,-50}, {82,53,-50}, 
-    {82,54,-50}, {82,55,-50}, {82,56,-50}, {82,57,-50}, {82,58,-50}, 
-    {82,142,-30}, {82,194,-30}, {83,0,-50}, {83,53,-50}, {83,54,-50}, 
-    {83,55,-50}, {83,56,-50}, {83,57,-50}, {83,58,-50}, {83,142,-30}, 
-    {83,194,-30}, {21,0,-80}, {21,53,-80}, {21,54,-80}, {21,55,-80}, 
-    {21,56,-80}, {21,57,-80}, {21,58,-80}, {21,6,-50}, {21,14,-50}, 
-    {21,72,-50}, {21,73,-50}, {21,74,-50}, {21,75,-50}, {21,76,-50}, 
-    {21,77,-50}, {21,26,-60}, {21,88,-60}, {21,89,-60}, {21,90,-60}, 
-    {21,91,-60}, {21,92,-60}, {21,93,-60}, {21,141,-40}, {21,142,-120}, 
-    {21,30,-50}, {21,95,-50}, {21,96,-50}, {21,97,-50}, {21,98,-50}, 
-    {21,174,-80}, {21,40,-90}, {21,107,-90}, {21,108,-90}, 
-    {21,109,-90}, {21,110,-90}, {21,111,-90}, {21,112,-90}, 
-    {21,194,-120}, {21,212,-40}, {21,46,-60}, {21,115,-60}, 
-    {21,116,-60}, {21,117,-60}, {21,118,-60}, {22,0,-60}, {22,53,-60}, 
-    {22,54,-60}, {22,55,-60}, {22,56,-60}, {22,57,-60}, {22,58,-60}, 
-    {22,14,-20}, {22,72,-20}, {22,73,-20}, {22,74,-20}, {22,75,-20}, 
-    {22,76,-20}, {22,77,-20}, {22,26,-40}, {22,88,-40}, {22,89,-40}, 
-    {22,90,-40}, {22,91,-40}, {22,92,-40}, {22,93,-40}, {22,141,-10}, 
-    {22,142,-80}, {22,30,-35}, {22,95,-35}, {22,96,-35}, {22,97,-35}, 
-    {22,98,-35}, {22,174,-40}, {22,40,-60}, {22,107,-60}, {22,108,-60}, 
-    {22,109,-60}, {22,110,-60}, {22,111,-60}, {22,112,-60}, 
-    {22,194,-80}, {22,212,-10}, {22,46,-45}, {22,115,-45}, 
-    {22,116,-45}, {22,117,-45}, {22,118,-45}, {22,50,-20}, 
-    {22,119,-20}, {22,120,-20}, {24,0,-110}, {24,53,-110}, 
-    {24,54,-110}, {24,55,-110}, {24,56,-110}, {24,57,-110}, 
-    {24,58,-110}, {24,14,-70}, {24,72,-70}, {24,73,-70}, {24,74,-70}, 
-    {24,75,-70}, {24,76,-70}, {24,77,-70}, {24,26,-90}, {24,88,-90}, 
-    {24,89,-90}, {24,90,-90}, {24,91,-90}, {24,92,-90}, {24,93,-90}, 
-    {24,141,-50}, {24,142,-100}, {24,30,-80}, {24,95,-80}, {24,96,-80}, 
-    {24,97,-80}, {24,98,-80}, {24,40,-100}, {24,107,-100}, 
-    {24,108,-100}, {24,109,-100}, {24,110,-100}, {24,111,-100}, 
-    {24,112,-100}, {24,194,-100}, {24,212,-50}, {24,46,-100}, 
-    {24,115,-100}, {24,116,-100}, {24,117,-100}, {24,118,-100}, 
-    {84,0,-110}, {84,53,-110}, {84,54,-110}, {84,55,-110}, 
-    {84,56,-110}, {84,57,-110}, {84,58,-110}, {84,14,-70}, {84,72,-70}, 
-    {84,73,-70}, {84,74,-70}, {84,75,-70}, {84,76,-70}, {84,77,-70}, 
-    {84,26,-90}, {84,88,-90}, {84,89,-90}, {84,90,-90}, {84,91,-90}, 
-    {84,92,-90}, {84,93,-90}, {84,141,-50}, {84,142,-100}, {84,30,-80}, 
-    {84,95,-80}, {84,96,-80}, {84,97,-80}, {84,98,-80}, {84,40,-100}, 
-    {84,107,-100}, {84,108,-100}, {84,109,-100}, {84,110,-100}, 
-    {84,111,-100}, {84,112,-100}, {84,194,-100}, {84,212,-50}, 
-    {84,46,-100}, {84,115,-100}, {84,116,-100}, {84,117,-100}, 
-    {84,118,-100}, {85,0,-110}, {85,53,-110}, {85,54,-110}, 
-    {85,55,-110}, {85,56,-110}, {85,57,-110}, {85,58,-110}, 
-    {85,14,-70}, {85,72,-70}, {85,73,-70}, {85,74,-70}, {85,75,-70}, 
-    {85,76,-70}, {85,77,-70}, {85,26,-90}, {85,88,-90}, {85,89,-90}, 
-    {85,90,-90}, {85,91,-90}, {85,92,-90}, {85,93,-90}, {85,141,-50}, 
-    {85,142,-100}, {85,30,-80}, {85,95,-80}, {85,96,-80}, {85,97,-80}, 
-    {85,98,-80}, {85,40,-100}, {85,107,-100}, {85,108,-100}, 
-    {85,109,-100}, {85,110,-100}, {85,111,-100}, {85,112,-100}, 
-    {85,194,-100}, {85,212,-50}, {85,46,-100}, {85,115,-100}, 
-    {85,116,-100}, {85,117,-100}, {85,118,-100}, {26,32,-10}, 
-    {26,47,-15}, {26,48,-15}, {26,50,-20}, {26,119,-20}, {26,120,-20}, 
-    {88,32,-10}, {88,47,-15}, {88,48,-15}, {88,50,-20}, {88,119,-20}, 
-    {88,120,-20}, {89,32,-10}, {89,47,-15}, {89,48,-15}, {89,50,-20}, 
-    {89,119,-20}, {89,120,-20}, {90,32,-10}, {90,47,-15}, {90,48,-15}, 
-    {90,50,-20}, {90,119,-20}, {90,120,-20}, {91,32,-10}, {91,47,-15}, 
-    {91,48,-15}, {91,50,-20}, {91,119,-20}, {91,120,-20}, {92,32,-10}, 
-    {92,47,-15}, {92,48,-15}, {92,50,-20}, {92,119,-20}, {92,120,-20}, 
-    {93,32,-10}, {93,47,-15}, {93,48,-15}, {93,50,-20}, {93,119,-20}, 
-    {93,120,-20}, {27,37,-10}, {27,104,-10}, {27,46,-20}, {27,115,-20}, 
-    {27,116,-20}, {27,117,-20}, {27,118,-20}, {27,47,-20}, {27,50,-20}, 
-    {27,119,-20}, {27,120,-20}, {28,33,-10}, {28,36,-20}, {28,37,-20}, 
-    {28,104,-20}, {28,50,-10}, {28,119,-10}, {28,120,-10}, {94,33,-10}, 
-    {94,36,-20}, {94,37,-20}, {94,104,-20}, {94,50,-10}, {94,119,-10}, 
-    {94,120,-10}, {141,216,-40}, {142,204,-120}, {142,206,-120}, 
-    {142,216,-40}, {29,29,-10}, {29,47,-15}, {29,48,-15}, {29,50,-15}, 
-    {29,119,-15}, {29,120,-15}, {30,142,10}, {30,194,20}, {30,47,-15}, 
-    {30,48,-15}, {30,49,-15}, {30,50,-15}, {30,119,-15}, {30,120,-15}, 
-    {95,142,10}, {95,194,20}, {95,47,-15}, {95,48,-15}, {95,49,-15}, 
-    {95,50,-15}, {95,119,-15}, {95,120,-15}, {96,142,10}, {96,194,20}, 
-    {96,47,-15}, {96,48,-15}, {96,49,-15}, {96,50,-15}, {96,119,-15}, 
-    {96,120,-15}, {97,142,10}, {97,194,20}, {97,47,-15}, {97,48,-15}, 
-    {97,49,-15}, {97,50,-15}, {97,119,-15}, {97,120,-15}, {98,142,10}, 
-    {98,194,20}, {98,47,-15}, {98,48,-15}, {98,49,-15}, {98,50,-15}, 
-    {98,119,-15}, {98,120,-15}, {31,142,-10}, {31,30,-10}, {31,95,-10}, 
-    {31,96,-10}, {31,97,-10}, {31,98,-10}, {31,40,-20}, {31,107,-20}, 
-    {31,108,-20}, {31,109,-20}, {31,110,-20}, {31,111,-20}, 
-    {31,112,-20}, {31,194,-10}, {31,204,30}, {31,206,30}, {32,30,10}, 
-    {32,95,10}, {32,96,10}, {32,97,10}, {32,98,10}, {32,32,-10}, 
-    {33,50,-20}, {33,119,-20}, {33,120,-20}, {36,40,-15}, {36,107,-15}, 
-    {36,108,-15}, {36,109,-15}, {36,110,-15}, {36,111,-15}, 
-    {36,112,-15}, {37,48,-15}, {37,50,-15}, {37,119,-15}, {37,120,-15}, 
-    {104,48,-15}, {104,50,-15}, {104,119,-15}, {104,120,-15}, 
-    {38,46,-20}, {38,115,-20}, {38,116,-20}, {38,117,-20}, 
-    {38,118,-20}, {38,50,-30}, {38,119,-30}, {38,120,-30}, {39,46,-10}, 
-    {39,115,-10}, {39,116,-10}, {39,117,-10}, {39,118,-10}, 
-    {39,47,-40}, {39,50,-20}, {39,119,-20}, {39,120,-20}, {105,46,-10}, 
-    {105,115,-10}, {105,116,-10}, {105,117,-10}, {105,118,-10}, 
-    {105,47,-40}, {105,50,-20}, {105,119,-20}, {105,120,-20}, 
-    {40,47,-20}, {40,48,-15}, {40,49,-30}, {40,50,-20}, {40,119,-20}, 
-    {40,120,-20}, {107,47,-20}, {107,48,-15}, {107,49,-30}, 
-    {107,50,-20}, {107,119,-20}, {107,120,-20}, {108,47,-20}, 
-    {108,48,-15}, {108,49,-30}, {108,50,-20}, {108,119,-20}, 
-    {108,120,-20}, {109,47,-20}, {109,48,-15}, {109,49,-30}, 
-    {109,50,-20}, {109,119,-20}, {109,120,-20}, {110,47,-20}, 
-    {110,48,-15}, {110,49,-30}, {110,50,-20}, {110,119,-20}, 
-    {110,120,-20}, {111,47,-20}, {111,48,-15}, {111,49,-30}, 
-    {111,50,-20}, {111,119,-20}, {111,120,-20}, {112,47,-20}, 
-    {112,48,-15}, {112,49,-30}, {112,50,-20}, {112,119,-20}, 
-    {112,120,-20}, {41,50,-15}, {41,119,-15}, {41,120,-15}, 
-    {194,204,-120}, {194,206,-120}, {194,216,-40}, {204,216,-80}, 
-    {205,205,-46}, {206,29,-80}, {206,37,-20}, {206,104,-20}, 
-    {206,206,-46}, {206,43,-40}, {206,44,-60}, {206,113,-60}, 
-    {206,216,-80}, {206,47,-20}, {43,28,-20}, {43,94,-20}, 
-    {43,142,-60}, {43,29,-20}, {43,32,-15}, {43,174,-20}, {43,40,-20}, 
-    {43,107,-20}, {43,108,-20}, {43,109,-20}, {43,110,-20}, 
-    {43,111,-20}, {43,112,-20}, {43,194,-60}, {43,42,-20}, {43,44,-15}, 
-    {43,113,-15}, {43,45,20}, {43,47,10}, {43,50,10}, {43,119,10}, 
-    {43,120,10}, {44,48,-15}, {113,48,-15}, {212,216,-40}, 
-    {216,19,-100}, {216,21,-80}, {216,22,-80}, {216,24,-120}, 
-    {216,84,-120}, {216,85,-120}, {216,203,-80}, {216,205,-60}, 
-    {47,26,-20}, {47,88,-20}, {47,89,-20}, {47,90,-20}, {47,91,-20}, 
-    {47,92,-20}, {47,93,-20}, {47,142,-80}, {47,40,-30}, {47,107,-30}, 
-    {47,108,-30}, {47,109,-30}, {47,110,-30}, {47,111,-30}, 
-    {47,112,-30}, {47,194,-80}, {48,142,-40}, {48,40,-20}, 
-    {48,107,-20}, {48,108,-20}, {48,109,-20}, {48,110,-20}, 
-    {48,111,-20}, {48,112,-20}, {48,194,-40}, {49,30,-10}, {49,95,-10}, 
-    {49,96,-10}, {49,97,-10}, {49,98,-10}, {50,26,-30}, {50,88,-30}, 
-    {50,89,-30}, {50,90,-30}, {50,91,-30}, {50,92,-30}, {50,93,-30}, 
-    {50,142,-80}, {50,30,-10}, {50,95,-10}, {50,96,-10}, {50,97,-10}, 
-    {50,98,-10}, {50,40,-25}, {50,107,-25}, {50,108,-25}, {50,109,-25}, 
-    {50,110,-25}, {50,111,-25}, {50,112,-25}, {50,194,-80}, 
-    {119,26,-30}, {119,88,-30}, {119,89,-30}, {119,90,-30}, 
-    {119,91,-30}, {119,92,-30}, {119,93,-30}, {119,142,-80}, 
-    {119,30,-10}, {119,95,-10}, {119,96,-10}, {119,97,-10}, 
-    {119,98,-10}, {119,40,-25}, {119,107,-25}, {119,108,-25}, 
-    {119,109,-25}, {119,110,-25}, {119,111,-25}, {119,112,-25}, 
-    {119,194,-80}, {120,26,-30}, {120,88,-30}, {120,89,-30}, 
-    {120,90,-30}, {120,91,-30}, {120,92,-30}, {120,93,-30}, 
-    {120,142,-80}, {120,30,-10}, {120,95,-10}, {120,96,-10}, 
-    {120,97,-10}, {120,98,-10}, {120,40,-25}, {120,107,-25}, 
-    {120,108,-25}, {120,109,-25}, {120,110,-25}, {120,111,-25}, 
-    {120,112,-25}, {120,194,-80}, {51,30,10}, {51,95,10}, {51,96,10}, 
-    {51,97,10}, {51,98,10}, {121,30,10}, {121,95,10}, {121,96,10}, 
-    {121,97,10}, {121,98,10}, 
-    {0xFFFF,0xFFFF,0}
+    {0,64,-40}, {0,70,-40}, {0,203,-50}, {0,393,-40}, {0,396,-40}, 
+    {0,404,-40}, {0,414,-40}, {0,419,-40}, {0,449,-40}, {0,455,-40}, 
+    {0,474,-40}, {0,570,-90}, {0,603,-50}, {0,604,-50}, {0,609,-50}, 
+    {0,615,-50}, {0,624,-50}, {0,658,-80}, {0,668,-60}, {0,686,-110}, 
+    {0,687,-110}, {0,692,-110}, {0,3816,-30}, {0,3817,-30}, 
+    {0,3824,-30}, {0,3831,-30}, {0,3839,-30}, {0,3902,-40}, 
+    {0,3951,-30}, {0,4031,-30}, {0,4034,-30}, {0,4050,-30}, {5,64,-40}, 
+    {5,70,-40}, {5,203,-50}, {5,393,-40}, {5,396,-40}, {5,404,-40}, 
+    {5,414,-40}, {5,419,-40}, {5,449,-40}, {5,455,-40}, {5,474,-40}, 
+    {5,570,-90}, {5,603,-50}, {5,604,-50}, {5,609,-50}, {5,615,-50}, 
+    {5,624,-50}, {5,658,-80}, {5,668,-60}, {5,686,-110}, {5,687,-110}, 
+    {5,692,-110}, {5,3816,-30}, {5,3817,-30}, {5,3824,-30}, 
+    {5,3831,-30}, {5,3839,-30}, {5,3902,-40}, {5,3951,-30}, 
+    {5,4031,-30}, {5,4034,-30}, {5,4050,-30}, {16,64,-40}, {16,70,-40}, 
+    {16,203,-50}, {16,393,-40}, {16,396,-40}, {16,404,-40}, 
+    {16,414,-40}, {16,419,-40}, {16,449,-40}, {16,455,-40}, 
+    {16,474,-40}, {16,570,-90}, {16,603,-50}, {16,604,-50}, 
+    {16,609,-50}, {16,615,-50}, {16,624,-50}, {16,658,-80}, 
+    {16,668,-60}, {16,686,-110}, {16,687,-110}, {16,692,-110}, 
+    {16,3816,-30}, {16,3817,-30}, {16,3824,-30}, {16,3831,-30}, 
+    {16,3839,-30}, {16,3902,-40}, {16,3951,-30}, {16,4031,-30}, 
+    {16,4034,-30}, {16,4050,-30}, {27,64,-40}, {27,70,-40}, 
+    {27,203,-50}, {27,393,-40}, {27,396,-40}, {27,404,-40}, 
+    {27,414,-40}, {27,419,-40}, {27,449,-40}, {27,455,-40}, 
+    {27,474,-40}, {27,570,-90}, {27,603,-50}, {27,604,-50}, 
+    {27,609,-50}, {27,615,-50}, {27,624,-50}, {27,658,-80}, 
+    {27,668,-60}, {27,686,-110}, {27,687,-110}, {27,692,-110}, 
+    {27,3816,-30}, {27,3817,-30}, {27,3824,-30}, {27,3831,-30}, 
+    {27,3839,-30}, {27,3902,-40}, {27,3951,-30}, {27,4031,-30}, 
+    {27,4034,-30}, {27,4050,-30}, {33,64,-40}, {33,70,-40}, 
+    {33,203,-50}, {33,393,-40}, {33,396,-40}, {33,404,-40}, 
+    {33,414,-40}, {33,419,-40}, {33,449,-40}, {33,455,-40}, 
+    {33,474,-40}, {33,570,-90}, {33,603,-50}, {33,604,-50}, 
+    {33,609,-50}, {33,615,-50}, {33,624,-50}, {33,658,-80}, 
+    {33,668,-60}, {33,686,-110}, {33,687,-110}, {33,692,-110}, 
+    {33,3816,-30}, {33,3817,-30}, {33,3824,-30}, {33,3831,-30}, 
+    {33,3839,-30}, {33,3902,-40}, {33,3951,-30}, {33,4031,-30}, 
+    {33,4034,-30}, {33,4050,-30}, {43,64,-40}, {43,70,-40}, 
+    {43,203,-50}, {43,393,-40}, {43,396,-40}, {43,404,-40}, 
+    {43,414,-40}, {43,419,-40}, {43,449,-40}, {43,455,-40}, 
+    {43,474,-40}, {43,570,-90}, {43,603,-50}, {43,604,-50}, 
+    {43,609,-50}, {43,615,-50}, {43,624,-50}, {43,658,-80}, 
+    {43,668,-60}, {43,686,-110}, {43,687,-110}, {43,692,-110}, 
+    {43,3816,-30}, {43,3817,-30}, {43,3824,-30}, {43,3831,-30}, 
+    {43,3839,-30}, {43,3902,-40}, {43,3951,-30}, {43,4031,-30}, 
+    {43,4034,-30}, {43,4050,-30}, {48,64,-40}, {48,70,-40}, 
+    {48,203,-50}, {48,393,-40}, {48,396,-40}, {48,404,-40}, 
+    {48,414,-40}, {48,419,-40}, {48,449,-40}, {48,455,-40}, 
+    {48,474,-40}, {48,570,-90}, {48,603,-50}, {48,604,-50}, 
+    {48,609,-50}, {48,615,-50}, {48,624,-50}, {48,658,-80}, 
+    {48,668,-60}, {48,686,-110}, {48,687,-110}, {48,692,-110}, 
+    {48,3816,-30}, {48,3817,-30}, {48,3824,-30}, {48,3831,-30}, 
+    {48,3839,-30}, {48,3902,-40}, {48,3951,-30}, {48,4031,-30}, 
+    {48,4034,-30}, {48,4050,-30}, {51,0,-30}, {51,5,-30}, {51,16,-30}, 
+    {51,27,-30}, {51,33,-30}, {51,43,-30}, {51,48,-30}, {51,603,-10}, 
+    {51,604,-10}, {51,609,-10}, {51,615,-10}, {51,624,-10}, {93,0,-40}, 
+    {93,5,-40}, {93,16,-40}, {93,27,-40}, {93,33,-40}, {93,43,-40}, 
+    {93,48,-40}, {93,658,-40}, {93,668,-40}, {93,686,-70}, 
+    {93,687,-70}, {93,692,-70}, {93,1409,-30}, {93,2995,-30}, 
+    {192,0,-80}, {192,5,-80}, {192,16,-80}, {192,27,-80}, {192,33,-80}, 
+    {192,43,-80}, {192,48,-80}, {192,734,-20}, {192,736,-20}, 
+    {192,758,-20}, {192,775,-20}, {192,1030,-20}, {192,1111,-20}, 
+    {192,1173,-20}, {192,1409,-100}, {192,2995,-100}, {301,0,-20}, 
+    {301,5,-20}, {301,16,-20}, {301,27,-20}, {301,33,-20}, 
+    {301,43,-20}, {301,48,-20}, {301,1409,-20}, {301,2995,-20}, 
+    {301,3816,-20}, {301,3817,-20}, {301,3824,-20}, {301,3831,-20}, 
+    {301,3839,-20}, {309,393,-30}, {309,396,-30}, {309,404,-30}, 
+    {309,414,-30}, {309,419,-30}, {309,449,-30}, {309,455,-30}, 
+    {309,1630,-15}, {309,1631,-15}, {309,1645,-15}, {309,1655,-15}, 
+    {309,1662,-15}, {309,2794,-35}, {309,2795,-35}, {309,2809,-35}, 
+    {309,2819,-35}, {309,2826,-35}, {309,2899,-35}, {309,2907,-35}, 
+    {309,3816,-30}, {309,3817,-30}, {309,3824,-30}, {309,3831,-30}, 
+    {309,3839,-30}, {309,4031,-40}, {309,4034,-40}, {309,4050,-40}, 
+    {337,570,-90}, {337,658,-110}, {337,668,-80}, {337,686,-120}, 
+    {337,687,-120}, {337,692,-120}, {337,3139,-140}, {337,3143,-140}, 
+    {337,4031,-30}, {337,4034,-30}, {337,4050,-30}, {356,570,-90}, 
+    {356,658,-110}, {356,668,-80}, {356,686,-120}, {356,687,-120}, 
+    {356,692,-120}, {356,3139,-140}, {356,3143,-140}, {356,4031,-30}, 
+    {356,4034,-30}, {356,4050,-30}, {393,0,-50}, {393,5,-50}, 
+    {393,16,-50}, {393,27,-50}, {393,33,-50}, {393,43,-50}, 
+    {393,48,-50}, {393,570,-40}, {393,658,-50}, {393,668,-50}, 
+    {393,678,-50}, {393,686,-70}, {393,687,-70}, {393,692,-70}, 
+    {393,1409,-40}, {393,2995,-40}, {396,0,-50}, {396,5,-50}, 
+    {396,16,-50}, {396,27,-50}, {396,33,-50}, {396,43,-50}, 
+    {396,48,-50}, {396,570,-40}, {396,658,-50}, {396,668,-50}, 
+    {396,678,-50}, {396,686,-70}, {396,687,-70}, {396,692,-70}, 
+    {396,1409,-40}, {396,2995,-40}, {404,0,-50}, {404,5,-50}, 
+    {404,16,-50}, {404,27,-50}, {404,33,-50}, {404,43,-50}, 
+    {404,48,-50}, {404,570,-40}, {404,658,-50}, {404,668,-50}, 
+    {404,678,-50}, {404,686,-70}, {404,687,-70}, {404,692,-70}, 
+    {404,1409,-40}, {404,2995,-40}, {414,0,-50}, {414,5,-50}, 
+    {414,16,-50}, {414,27,-50}, {414,33,-50}, {414,43,-50}, 
+    {414,48,-50}, {414,570,-40}, {414,658,-50}, {414,668,-50}, 
+    {414,678,-50}, {414,686,-70}, {414,687,-70}, {414,692,-70}, 
+    {414,1409,-40}, {414,2995,-40}, {419,0,-50}, {419,5,-50}, 
+    {419,16,-50}, {419,27,-50}, {419,33,-50}, {419,43,-50}, 
+    {419,48,-50}, {419,570,-40}, {419,658,-50}, {419,668,-50}, 
+    {419,678,-50}, {419,686,-70}, {419,687,-70}, {419,692,-70}, 
+    {419,1409,-40}, {419,2995,-40}, {449,0,-50}, {449,5,-50}, 
+    {449,16,-50}, {449,27,-50}, {449,33,-50}, {449,43,-50}, 
+    {449,48,-50}, {449,570,-40}, {449,658,-50}, {449,668,-50}, 
+    {449,678,-50}, {449,686,-70}, {449,687,-70}, {449,692,-70}, 
+    {449,1409,-40}, {449,2995,-40}, {455,0,-50}, {455,5,-50}, 
+    {455,16,-50}, {455,27,-50}, {455,33,-50}, {455,43,-50}, 
+    {455,48,-50}, {455,570,-40}, {455,658,-50}, {455,668,-50}, 
+    {455,678,-50}, {455,686,-70}, {455,687,-70}, {455,692,-70}, 
+    {455,1409,-40}, {455,2995,-40}, {459,0,-100}, {459,5,-100}, 
+    {459,16,-100}, {459,27,-100}, {459,33,-100}, {459,43,-100}, 
+    {459,48,-100}, {459,734,-30}, {459,736,-30}, {459,758,-30}, 
+    {459,775,-30}, {459,1030,-30}, {459,1111,-30}, {459,1173,-30}, 
+    {459,1409,-120}, {459,1630,-30}, {459,1631,-30}, {459,1645,-30}, 
+    {459,1655,-30}, {459,1662,-30}, {459,2794,-40}, {459,2795,-40}, 
+    {459,2809,-40}, {459,2819,-40}, {459,2826,-40}, {459,2899,-40}, 
+    {459,2907,-40}, {459,2995,-120}, {474,603,-10}, {474,604,-10}, 
+    {474,609,-10}, {474,615,-10}, {474,624,-10}, {474,1409,20}, 
+    {474,2995,20}, {478,393,-20}, {478,396,-20}, {478,404,-20}, 
+    {478,414,-20}, {478,419,-20}, {478,449,-20}, {478,455,-20}, 
+    {478,570,-20}, {478,603,-20}, {478,604,-20}, {478,609,-20}, 
+    {478,615,-20}, {478,624,-20}, {478,658,-50}, {478,668,-40}, 
+    {478,686,-50}, {478,687,-50}, {478,692,-50}, {570,0,-90}, 
+    {570,5,-90}, {570,16,-90}, {570,27,-90}, {570,33,-90}, 
+    {570,43,-90}, {570,48,-90}, {570,393,-40}, {570,396,-40}, 
+    {570,404,-40}, {570,414,-40}, {570,419,-40}, {570,449,-40}, 
+    {570,455,-40}, {570,734,-80}, {570,736,-80}, {570,758,-80}, 
+    {570,775,-80}, {570,1030,-80}, {570,1111,-80}, {570,1173,-80}, 
+    {570,1402,-40}, {570,1409,-80}, {570,1630,-60}, {570,1631,-60}, 
+    {570,1645,-60}, {570,1655,-60}, {570,1662,-60}, {570,2126,-120}, 
+    {570,2794,-80}, {570,2795,-80}, {570,2809,-80}, {570,2819,-80}, 
+    {570,2826,-80}, {570,2899,-80}, {570,2907,-80}, {570,2995,-80}, 
+    {570,3148,-80}, {570,3351,-40}, {570,3816,-90}, {570,3817,-90}, 
+    {570,3824,-90}, {570,3831,-90}, {570,3839,-90}, {570,3951,-60}, 
+    {570,4031,-60}, {570,4034,-60}, {570,4050,-60}, {603,0,-50}, 
+    {603,5,-50}, {603,16,-50}, {603,27,-50}, {603,33,-50}, 
+    {603,43,-50}, {603,48,-50}, {603,1409,-30}, {603,2995,-30}, 
+    {604,0,-50}, {604,5,-50}, {604,16,-50}, {604,27,-50}, {604,33,-50}, 
+    {604,43,-50}, {604,48,-50}, {604,1409,-30}, {604,2995,-30}, 
+    {609,0,-50}, {609,5,-50}, {609,16,-50}, {609,27,-50}, {609,33,-50}, 
+    {609,43,-50}, {609,48,-50}, {609,1409,-30}, {609,2995,-30}, 
+    {615,0,-50}, {615,5,-50}, {615,16,-50}, {615,27,-50}, {615,33,-50}, 
+    {615,43,-50}, {615,48,-50}, {615,1409,-30}, {615,2995,-30}, 
+    {624,0,-50}, {624,5,-50}, {624,16,-50}, {624,27,-50}, {624,33,-50}, 
+    {624,43,-50}, {624,48,-50}, {624,1409,-30}, {624,2995,-30}, 
+    {658,0,-80}, {658,5,-80}, {658,16,-80}, {658,27,-80}, {658,33,-80}, 
+    {658,43,-80}, {658,48,-80}, {658,203,-50}, {658,393,-50}, 
+    {658,396,-50}, {658,404,-50}, {658,414,-50}, {658,419,-50}, 
+    {658,449,-50}, {658,455,-50}, {658,734,-60}, {658,736,-60}, 
+    {658,758,-60}, {658,775,-60}, {658,1030,-60}, {658,1111,-60}, 
+    {658,1173,-60}, {658,1402,-40}, {658,1409,-120}, {658,1630,-50}, 
+    {658,1631,-50}, {658,1645,-50}, {658,1655,-50}, {658,1662,-50}, 
+    {658,2126,-80}, {658,2794,-90}, {658,2795,-90}, {658,2809,-90}, 
+    {658,2819,-90}, {658,2826,-90}, {658,2899,-90}, {658,2907,-90}, 
+    {658,2995,-120}, {658,3351,-40}, {658,3816,-60}, {658,3817,-60}, 
+    {658,3824,-60}, {658,3831,-60}, {658,3839,-60}, {668,0,-60}, 
+    {668,5,-60}, {668,16,-60}, {668,27,-60}, {668,33,-60}, 
+    {668,43,-60}, {668,48,-60}, {668,393,-20}, {668,396,-20}, 
+    {668,404,-20}, {668,414,-20}, {668,419,-20}, {668,449,-20}, 
+    {668,455,-20}, {668,734,-40}, {668,736,-40}, {668,758,-40}, 
+    {668,775,-40}, {668,1030,-40}, {668,1111,-40}, {668,1173,-40}, 
+    {668,1402,-10}, {668,1409,-80}, {668,1630,-35}, {668,1631,-35}, 
+    {668,1645,-35}, {668,1655,-35}, {668,1662,-35}, {668,2126,-40}, 
+    {668,2794,-60}, {668,2795,-60}, {668,2809,-60}, {668,2819,-60}, 
+    {668,2826,-60}, {668,2899,-60}, {668,2907,-60}, {668,2995,-80}, 
+    {668,3351,-10}, {668,3816,-45}, {668,3817,-45}, {668,3824,-45}, 
+    {668,3831,-45}, {668,3839,-45}, {668,4031,-20}, {668,4034,-20}, 
+    {668,4050,-20}, {686,0,-110}, {686,5,-110}, {686,16,-110}, 
+    {686,27,-110}, {686,33,-110}, {686,43,-110}, {686,48,-110}, 
+    {686,393,-70}, {686,396,-70}, {686,404,-70}, {686,414,-70}, 
+    {686,419,-70}, {686,449,-70}, {686,455,-70}, {686,734,-90}, 
+    {686,736,-90}, {686,758,-90}, {686,775,-90}, {686,1030,-90}, 
+    {686,1111,-90}, {686,1173,-90}, {686,1402,-50}, {686,1409,-100}, 
+    {686,1630,-80}, {686,1631,-80}, {686,1645,-80}, {686,1655,-80}, 
+    {686,1662,-80}, {686,2794,-100}, {686,2795,-100}, {686,2809,-100}, 
+    {686,2819,-100}, {686,2826,-100}, {686,2899,-100}, {686,2907,-100}, 
+    {686,2995,-100}, {686,3351,-50}, {686,3816,-100}, {686,3817,-100}, 
+    {686,3824,-100}, {686,3831,-100}, {686,3839,-100}, {687,0,-110}, 
+    {687,5,-110}, {687,16,-110}, {687,27,-110}, {687,33,-110}, 
+    {687,43,-110}, {687,48,-110}, {687,393,-70}, {687,396,-70}, 
+    {687,404,-70}, {687,414,-70}, {687,419,-70}, {687,449,-70}, 
+    {687,455,-70}, {687,734,-90}, {687,736,-90}, {687,758,-90}, 
+    {687,775,-90}, {687,1030,-90}, {687,1111,-90}, {687,1173,-90}, 
+    {687,1402,-50}, {687,1409,-100}, {687,1630,-80}, {687,1631,-80}, 
+    {687,1645,-80}, {687,1655,-80}, {687,1662,-80}, {687,2794,-100}, 
+    {687,2795,-100}, {687,2809,-100}, {687,2819,-100}, {687,2826,-100}, 
+    {687,2899,-100}, {687,2907,-100}, {687,2995,-100}, {687,3351,-50}, 
+    {687,3816,-100}, {687,3817,-100}, {687,3824,-100}, {687,3831,-100}, 
+    {687,3839,-100}, {692,0,-110}, {692,5,-110}, {692,16,-110}, 
+    {692,27,-110}, {692,33,-110}, {692,43,-110}, {692,48,-110}, 
+    {692,393,-70}, {692,396,-70}, {692,404,-70}, {692,414,-70}, 
+    {692,419,-70}, {692,449,-70}, {692,455,-70}, {692,734,-90}, 
+    {692,736,-90}, {692,758,-90}, {692,775,-90}, {692,1030,-90}, 
+    {692,1111,-90}, {692,1173,-90}, {692,1402,-50}, {692,1409,-100}, 
+    {692,1630,-80}, {692,1631,-80}, {692,1645,-80}, {692,1655,-80}, 
+    {692,1662,-80}, {692,2794,-100}, {692,2795,-100}, {692,2809,-100}, 
+    {692,2819,-100}, {692,2826,-100}, {692,2899,-100}, {692,2907,-100}, 
+    {692,2995,-100}, {692,3351,-50}, {692,3816,-100}, {692,3817,-100}, 
+    {692,3824,-100}, {692,3831,-100}, {692,3839,-100}, {734,1886,-10}, 
+    {734,3902,-15}, {734,3951,-15}, {734,4031,-20}, {734,4034,-20}, 
+    {734,4050,-20}, {736,1886,-10}, {736,3902,-15}, {736,3951,-15}, 
+    {736,4031,-20}, {736,4034,-20}, {736,4050,-20}, {758,1886,-10}, 
+    {758,3902,-15}, {758,3951,-15}, {758,4031,-20}, {758,4034,-20}, 
+    {758,4050,-20}, {775,1886,-10}, {775,3902,-15}, {775,3951,-15}, 
+    {775,4031,-20}, {775,4034,-20}, {775,4050,-20}, {1030,1886,-10}, 
+    {1030,3902,-15}, {1030,3951,-15}, {1030,4031,-20}, {1030,4034,-20}, 
+    {1030,4050,-20}, {1111,1886,-10}, {1111,3902,-15}, {1111,3951,-15}, 
+    {1111,4031,-20}, {1111,4034,-20}, {1111,4050,-20}, {1173,1886,-10}, 
+    {1173,3902,-15}, {1173,3951,-15}, {1173,4031,-20}, {1173,4034,-20}, 
+    {1173,4050,-20}, {1192,2416,-10}, {1192,2501,-10}, {1192,3816,-20}, 
+    {1192,3817,-20}, {1192,3824,-20}, {1192,3831,-20}, {1192,3839,-20}, 
+    {1192,3902,-20}, {1192,4031,-20}, {1192,4034,-20}, {1192,4050,-20}, 
+    {1312,1988,-10}, {1312,2302,-20}, {1312,2416,-20}, {1312,2501,-20}, 
+    {1312,4031,-10}, {1312,4034,-10}, {1312,4050,-10}, {1332,1988,-10}, 
+    {1332,2302,-20}, {1332,2416,-20}, {1332,2501,-20}, {1332,4031,-10}, 
+    {1332,4034,-10}, {1332,4050,-10}, {1402,3498,-40}, 
+    {1409,3139,-120}, {1409,3143,-120}, {1409,3498,-40}, 
+    {1481,1481,-10}, {1481,3902,-15}, {1481,3951,-15}, {1481,4031,-15}, 
+    {1481,4034,-15}, {1481,4050,-15}, {1630,1409,10}, {1630,2995,20}, 
+    {1630,3902,-15}, {1630,3951,-15}, {1630,4020,-15}, {1630,4031,-15}, 
+    {1630,4034,-15}, {1630,4050,-15}, {1631,1409,10}, {1631,2995,20}, 
+    {1631,3902,-15}, {1631,3951,-15}, {1631,4020,-15}, {1631,4031,-15}, 
+    {1631,4034,-15}, {1631,4050,-15}, {1645,1409,10}, {1645,2995,20}, 
+    {1645,3902,-15}, {1645,3951,-15}, {1645,4020,-15}, {1645,4031,-15}, 
+    {1645,4034,-15}, {1645,4050,-15}, {1655,1409,10}, {1655,2995,20}, 
+    {1655,3902,-15}, {1655,3951,-15}, {1655,4020,-15}, {1655,4031,-15}, 
+    {1655,4034,-15}, {1655,4050,-15}, {1662,1409,10}, {1662,2995,20}, 
+    {1662,3902,-15}, {1662,3951,-15}, {1662,4020,-15}, {1662,4031,-15}, 
+    {1662,4034,-15}, {1662,4050,-15}, {1787,1409,-10}, {1787,1630,-10}, 
+    {1787,1631,-10}, {1787,1645,-10}, {1787,1655,-10}, {1787,1662,-10}, 
+    {1787,2794,-20}, {1787,2795,-20}, {1787,2809,-20}, {1787,2819,-20}, 
+    {1787,2826,-20}, {1787,2899,-20}, {1787,2907,-20}, {1787,2995,-10}, 
+    {1787,3139,30}, {1787,3143,30}, {1886,1630,10}, {1886,1631,10}, 
+    {1886,1645,10}, {1886,1655,10}, {1886,1662,10}, {1886,1886,-10}, 
+    {1988,4031,-20}, {1988,4034,-20}, {1988,4050,-20}, {2302,2794,-15}, 
+    {2302,2795,-15}, {2302,2809,-15}, {2302,2819,-15}, {2302,2826,-15}, 
+    {2302,2899,-15}, {2302,2907,-15}, {2416,3951,-15}, {2416,4031,-15}, 
+    {2416,4034,-15}, {2416,4050,-15}, {2501,3951,-15}, {2501,4031,-15}, 
+    {2501,4034,-15}, {2501,4050,-15}, {2511,3816,-20}, {2511,3817,-20}, 
+    {2511,3824,-20}, {2511,3831,-20}, {2511,3839,-20}, {2511,4031,-30}, 
+    {2511,4034,-30}, {2511,4050,-30}, {2648,3816,-10}, {2648,3817,-10}, 
+    {2648,3824,-10}, {2648,3831,-10}, {2648,3839,-10}, {2648,3902,-40}, 
+    {2648,4031,-20}, {2648,4034,-20}, {2648,4050,-20}, {2769,3816,-10}, 
+    {2769,3817,-10}, {2769,3824,-10}, {2769,3831,-10}, {2769,3839,-10}, 
+    {2769,3902,-40}, {2769,4031,-20}, {2769,4034,-20}, {2769,4050,-20}, 
+    {2794,3902,-20}, {2794,3951,-15}, {2794,4020,-30}, {2794,4031,-20}, 
+    {2794,4034,-20}, {2794,4050,-20}, {2795,3902,-20}, {2795,3951,-15}, 
+    {2795,4020,-30}, {2795,4031,-20}, {2795,4034,-20}, {2795,4050,-20}, 
+    {2809,3902,-20}, {2809,3951,-15}, {2809,4020,-30}, {2809,4031,-20}, 
+    {2809,4034,-20}, {2809,4050,-20}, {2819,3902,-20}, {2819,3951,-15}, 
+    {2819,4020,-30}, {2819,4031,-20}, {2819,4034,-20}, {2819,4050,-20}, 
+    {2826,3902,-20}, {2826,3951,-15}, {2826,4020,-30}, {2826,4031,-20}, 
+    {2826,4034,-20}, {2826,4050,-20}, {2899,3902,-20}, {2899,3951,-15}, 
+    {2899,4020,-30}, {2899,4031,-20}, {2899,4034,-20}, {2899,4050,-20}, 
+    {2907,3902,-20}, {2907,3951,-15}, {2907,4020,-30}, {2907,4031,-20}, 
+    {2907,4034,-20}, {2907,4050,-20}, {2921,4031,-15}, {2921,4034,-15}, 
+    {2921,4050,-15}, {2995,3139,-120}, {2995,3143,-120}, 
+    {2995,3498,-40}, {3139,3498,-80}, {3140,3140,-46}, {3143,1481,-80}, 
+    {3143,2416,-20}, {3143,2501,-20}, {3143,3143,-46}, {3143,3148,-40}, 
+    {3143,3279,-60}, {3143,3317,-60}, {3143,3498,-80}, {3143,3902,-20}, 
+    {3148,1312,-20}, {3148,1332,-20}, {3148,1409,-60}, {3148,1481,-20}, 
+    {3148,1886,-15}, {3148,2126,-20}, {3148,2794,-20}, {3148,2795,-20}, 
+    {3148,2809,-20}, {3148,2819,-20}, {3148,2826,-20}, {3148,2899,-20}, 
+    {3148,2907,-20}, {3148,2995,-60}, {3148,3083,-20}, {3148,3279,-15}, 
+    {3148,3317,-15}, {3148,3556,20}, {3148,3902,10}, {3148,4031,10}, 
+    {3148,4034,10}, {3148,4050,10}, {3279,3951,-15}, {3317,3951,-15}, 
+    {3351,3498,-40}, {3498,570,-100}, {3498,658,-80}, {3498,668,-80}, 
+    {3498,686,-120}, {3498,687,-120}, {3498,692,-120}, {3498,3135,-80}, 
+    {3498,3140,-60}, {3902,734,-20}, {3902,736,-20}, {3902,758,-20}, 
+    {3902,775,-20}, {3902,1030,-20}, {3902,1111,-20}, {3902,1173,-20}, 
+    {3902,1409,-80}, {3902,2794,-30}, {3902,2795,-30}, {3902,2809,-30}, 
+    {3902,2819,-30}, {3902,2826,-30}, {3902,2899,-30}, {3902,2907,-30}, 
+    {3902,2995,-80}, {3951,1409,-40}, {3951,2794,-20}, {3951,2795,-20}, 
+    {3951,2809,-20}, {3951,2819,-20}, {3951,2826,-20}, {3951,2899,-20}, 
+    {3951,2907,-20}, {3951,2995,-40}, {4020,1630,-10}, {4020,1631,-10}, 
+    {4020,1645,-10}, {4020,1655,-10}, {4020,1662,-10}, {4031,734,-30}, 
+    {4031,736,-30}, {4031,758,-30}, {4031,775,-30}, {4031,1030,-30}, 
+    {4031,1111,-30}, {4031,1173,-30}, {4031,1409,-80}, {4031,1630,-10}, 
+    {4031,1631,-10}, {4031,1645,-10}, {4031,1655,-10}, {4031,1662,-10}, 
+    {4031,2794,-25}, {4031,2795,-25}, {4031,2809,-25}, {4031,2819,-25}, 
+    {4031,2826,-25}, {4031,2899,-25}, {4031,2907,-25}, {4031,2995,-80}, 
+    {4034,734,-30}, {4034,736,-30}, {4034,758,-30}, {4034,775,-30}, 
+    {4034,1030,-30}, {4034,1111,-30}, {4034,1173,-30}, {4034,1409,-80}, 
+    {4034,1630,-10}, {4034,1631,-10}, {4034,1645,-10}, {4034,1655,-10}, 
+    {4034,1662,-10}, {4034,2794,-25}, {4034,2795,-25}, {4034,2809,-25}, 
+    {4034,2819,-25}, {4034,2826,-25}, {4034,2899,-25}, {4034,2907,-25}, 
+    {4034,2995,-80}, {4050,734,-30}, {4050,736,-30}, {4050,758,-30}, 
+    {4050,775,-30}, {4050,1030,-30}, {4050,1111,-30}, {4050,1173,-30}, 
+    {4050,1409,-80}, {4050,1630,-10}, {4050,1631,-10}, {4050,1645,-10}, 
+    {4050,1655,-10}, {4050,1662,-10}, {4050,2794,-25}, {4050,2795,-25}, 
+    {4050,2809,-25}, {4050,2819,-25}, {4050,2826,-25}, {4050,2899,-25}, 
+    {4050,2907,-25}, {4050,2995,-80}, {4132,1630,10}, {4132,1631,10}, 
+    {4132,1645,10}, {4132,1655,10}, {4132,1662,10}, {4153,1630,10}, 
+    {4153,1631,10}, {4153,1645,10}, {4153,1655,10}, {4153,1662,10}, 
+    {NOGLYPH,NOGLYPH,0}
 };
 static const ligature helvetica_bold_ligs[] = {
-    {31,34,160}, {31,37,162}, 
-    {0xFFFF,0xFFFF,0xFFFF}
+    {1787,2132,1807}, {1787,2416,1850}, 
+    {NOGLYPH,NOGLYPH,NOGLYPH}
 };
 static const kern_pair helvetica_boldoblique_kerns[] = {
-    {0,2,-40}, {0,59,-40}, {0,6,-50}, {0,14,-40}, {0,72,-40}, 
-    {0,73,-40}, {0,74,-40}, {0,75,-40}, {0,76,-40}, {0,77,-40}, 
-    {0,16,-40}, {0,19,-90}, {0,20,-50}, {0,80,-50}, {0,81,-50}, 
-    {0,82,-50}, {0,83,-50}, {0,21,-80}, {0,22,-60}, {0,24,-110}, 
-    {0,84,-110}, {0,85,-110}, {0,46,-30}, {0,115,-30}, {0,116,-30}, 
-    {0,117,-30}, {0,118,-30}, {0,47,-40}, {0,48,-30}, {0,50,-30}, 
-    {0,119,-30}, {0,120,-30}, {53,2,-40}, {53,59,-40}, {53,6,-50}, 
-    {53,14,-40}, {53,72,-40}, {53,73,-40}, {53,74,-40}, {53,75,-40}, 
-    {53,76,-40}, {53,77,-40}, {53,16,-40}, {53,19,-90}, {53,20,-50}, 
-    {53,80,-50}, {53,81,-50}, {53,82,-50}, {53,83,-50}, {53,21,-80}, 
-    {53,22,-60}, {53,24,-110}, {53,84,-110}, {53,85,-110}, {53,46,-30}, 
-    {53,115,-30}, {53,116,-30}, {53,117,-30}, {53,118,-30}, 
-    {53,47,-40}, {53,48,-30}, {53,50,-30}, {53,119,-30}, {53,120,-30}, 
-    {54,2,-40}, {54,59,-40}, {54,6,-50}, {54,14,-40}, {54,72,-40}, 
-    {54,73,-40}, {54,74,-40}, {54,75,-40}, {54,76,-40}, {54,77,-40}, 
-    {54,16,-40}, {54,19,-90}, {54,20,-50}, {54,80,-50}, {54,81,-50}, 
-    {54,82,-50}, {54,83,-50}, {54,21,-80}, {54,22,-60}, {54,24,-110}, 
-    {54,84,-110}, {54,85,-110}, {54,46,-30}, {54,115,-30}, 
-    {54,116,-30}, {54,117,-30}, {54,118,-30}, {54,47,-40}, {54,48,-30}, 
-    {54,50,-30}, {54,119,-30}, {54,120,-30}, {55,2,-40}, {55,59,-40}, 
-    {55,6,-50}, {55,14,-40}, {55,72,-40}, {55,73,-40}, {55,74,-40}, 
-    {55,75,-40}, {55,76,-40}, {55,77,-40}, {55,16,-40}, {55,19,-90}, 
-    {55,20,-50}, {55,80,-50}, {55,81,-50}, {55,82,-50}, {55,83,-50}, 
-    {55,21,-80}, {55,22,-60}, {55,24,-110}, {55,84,-110}, {55,85,-110}, 
-    {55,46,-30}, {55,115,-30}, {55,116,-30}, {55,117,-30}, 
-    {55,118,-30}, {55,47,-40}, {55,48,-30}, {55,50,-30}, {55,119,-30}, 
-    {55,120,-30}, {56,2,-40}, {56,59,-40}, {56,6,-50}, {56,14,-40}, 
-    {56,72,-40}, {56,73,-40}, {56,74,-40}, {56,75,-40}, {56,76,-40}, 
-    {56,77,-40}, {56,16,-40}, {56,19,-90}, {56,20,-50}, {56,80,-50}, 
-    {56,81,-50}, {56,82,-50}, {56,83,-50}, {56,21,-80}, {56,22,-60}, 
-    {56,24,-110}, {56,84,-110}, {56,85,-110}, {56,46,-30}, 
-    {56,115,-30}, {56,116,-30}, {56,117,-30}, {56,118,-30}, 
-    {56,47,-40}, {56,48,-30}, {56,50,-30}, {56,119,-30}, {56,120,-30}, 
-    {57,2,-40}, {57,59,-40}, {57,6,-50}, {57,14,-40}, {57,72,-40}, 
-    {57,73,-40}, {57,74,-40}, {57,75,-40}, {57,76,-40}, {57,77,-40}, 
-    {57,16,-40}, {57,19,-90}, {57,20,-50}, {57,80,-50}, {57,81,-50}, 
-    {57,82,-50}, {57,83,-50}, {57,21,-80}, {57,22,-60}, {57,24,-110}, 
-    {57,84,-110}, {57,85,-110}, {57,46,-30}, {57,115,-30}, 
-    {57,116,-30}, {57,117,-30}, {57,118,-30}, {57,47,-40}, {57,48,-30}, 
-    {57,50,-30}, {57,119,-30}, {57,120,-30}, {58,2,-40}, {58,59,-40}, 
-    {58,6,-50}, {58,14,-40}, {58,72,-40}, {58,73,-40}, {58,74,-40}, 
-    {58,75,-40}, {58,76,-40}, {58,77,-40}, {58,16,-40}, {58,19,-90}, 
-    {58,20,-50}, {58,80,-50}, {58,81,-50}, {58,82,-50}, {58,83,-50}, 
-    {58,21,-80}, {58,22,-60}, {58,24,-110}, {58,84,-110}, {58,85,-110}, 
-    {58,46,-30}, {58,115,-30}, {58,116,-30}, {58,117,-30}, 
-    {58,118,-30}, {58,47,-40}, {58,48,-30}, {58,50,-30}, {58,119,-30}, 
-    {58,120,-30}, {1,0,-30}, {1,53,-30}, {1,54,-30}, {1,55,-30}, 
-    {1,56,-30}, {1,57,-30}, {1,58,-30}, {1,20,-10}, {1,80,-10}, 
-    {1,81,-10}, {1,82,-10}, {1,83,-10}, {3,0,-40}, {3,53,-40}, 
-    {3,54,-40}, {3,55,-40}, {3,56,-40}, {3,57,-40}, {3,58,-40}, 
-    {3,21,-40}, {3,22,-40}, {3,24,-70}, {3,84,-70}, {3,85,-70}, 
-    {3,142,-30}, {3,194,-30}, {5,0,-80}, {5,53,-80}, {5,54,-80}, 
-    {5,55,-80}, {5,56,-80}, {5,57,-80}, {5,58,-80}, {5,26,-20}, 
-    {5,88,-20}, {5,89,-20}, {5,90,-20}, {5,91,-20}, {5,92,-20}, 
-    {5,93,-20}, {5,142,-100}, {5,194,-100}, {9,0,-20}, {9,53,-20}, 
-    {9,54,-20}, {9,55,-20}, {9,56,-20}, {9,57,-20}, {9,58,-20}, 
-    {9,142,-20}, {9,194,-20}, {9,46,-20}, {9,115,-20}, {9,116,-20}, 
-    {9,117,-20}, {9,118,-20}, {10,14,-30}, {10,72,-30}, {10,73,-30}, 
-    {10,74,-30}, {10,75,-30}, {10,76,-30}, {10,77,-30}, {10,30,-15}, 
-    {10,95,-15}, {10,96,-15}, {10,97,-15}, {10,98,-15}, {10,40,-35}, 
-    {10,107,-35}, {10,108,-35}, {10,109,-35}, {10,110,-35}, 
-    {10,111,-35}, {10,112,-35}, {10,46,-30}, {10,115,-30}, 
-    {10,116,-30}, {10,117,-30}, {10,118,-30}, {10,50,-40}, 
-    {10,119,-40}, {10,120,-40}, {11,19,-90}, {11,21,-110}, {11,22,-80}, 
-    {11,24,-120}, {11,84,-120}, {11,85,-120}, {11,204,-140}, 
-    {11,206,-140}, {11,50,-30}, {11,119,-30}, {11,120,-30}, 
-    {69,19,-90}, {69,21,-110}, {69,22,-80}, {69,24,-120}, {69,84,-120}, 
-    {69,85,-120}, {69,204,-140}, {69,206,-140}, {69,50,-30}, 
-    {69,119,-30}, {69,120,-30}, {14,0,-50}, {14,53,-50}, {14,54,-50}, 
-    {14,55,-50}, {14,56,-50}, {14,57,-50}, {14,58,-50}, {14,19,-40}, 
-    {14,21,-50}, {14,22,-50}, {14,23,-50}, {14,24,-70}, {14,84,-70}, 
-    {14,85,-70}, {14,142,-40}, {14,194,-40}, {72,0,-50}, {72,53,-50}, 
-    {72,54,-50}, {72,55,-50}, {72,56,-50}, {72,57,-50}, {72,58,-50}, 
-    {72,19,-40}, {72,21,-50}, {72,22,-50}, {72,23,-50}, {72,24,-70}, 
-    {72,84,-70}, {72,85,-70}, {72,142,-40}, {72,194,-40}, {73,0,-50}, 
-    {73,53,-50}, {73,54,-50}, {73,55,-50}, {73,56,-50}, {73,57,-50}, 
-    {73,58,-50}, {73,19,-40}, {73,21,-50}, {73,22,-50}, {73,23,-50}, 
-    {73,24,-70}, {73,84,-70}, {73,85,-70}, {73,142,-40}, {73,194,-40}, 
-    {74,0,-50}, {74,53,-50}, {74,54,-50}, {74,55,-50}, {74,56,-50}, 
-    {74,57,-50}, {74,58,-50}, {74,19,-40}, {74,21,-50}, {74,22,-50}, 
-    {74,23,-50}, {74,24,-70}, {74,84,-70}, {74,85,-70}, {74,142,-40}, 
-    {74,194,-40}, {75,0,-50}, {75,53,-50}, {75,54,-50}, {75,55,-50}, 
-    {75,56,-50}, {75,57,-50}, {75,58,-50}, {75,19,-40}, {75,21,-50}, 
-    {75,22,-50}, {75,23,-50}, {75,24,-70}, {75,84,-70}, {75,85,-70}, 
-    {75,142,-40}, {75,194,-40}, {76,0,-50}, {76,53,-50}, {76,54,-50}, 
-    {76,55,-50}, {76,56,-50}, {76,57,-50}, {76,58,-50}, {76,19,-40}, 
-    {76,21,-50}, {76,22,-50}, {76,23,-50}, {76,24,-70}, {76,84,-70}, 
-    {76,85,-70}, {76,142,-40}, {76,194,-40}, {77,0,-50}, {77,53,-50}, 
-    {77,54,-50}, {77,55,-50}, {77,56,-50}, {77,57,-50}, {77,58,-50}, 
-    {77,19,-40}, {77,21,-50}, {77,22,-50}, {77,23,-50}, {77,24,-70}, 
-    {77,84,-70}, {77,85,-70}, {77,142,-40}, {77,194,-40}, {15,0,-100}, 
-    {15,53,-100}, {15,54,-100}, {15,55,-100}, {15,56,-100}, 
-    {15,57,-100}, {15,58,-100}, {15,26,-30}, {15,88,-30}, {15,89,-30}, 
-    {15,90,-30}, {15,91,-30}, {15,92,-30}, {15,93,-30}, {15,142,-120}, 
-    {15,30,-30}, {15,95,-30}, {15,96,-30}, {15,97,-30}, {15,98,-30}, 
-    {15,40,-40}, {15,107,-40}, {15,108,-40}, {15,109,-40}, 
-    {15,110,-40}, {15,111,-40}, {15,112,-40}, {15,194,-120}, 
-    {16,20,-10}, {16,80,-10}, {16,81,-10}, {16,82,-10}, {16,83,-10}, 
-    {16,142,20}, {16,194,20}, {17,14,-20}, {17,72,-20}, {17,73,-20}, 
-    {17,74,-20}, {17,75,-20}, {17,76,-20}, {17,77,-20}, {17,19,-20}, 
-    {17,20,-20}, {17,80,-20}, {17,81,-20}, {17,82,-20}, {17,83,-20}, 
-    {17,21,-50}, {17,22,-40}, {17,24,-50}, {17,84,-50}, {17,85,-50}, 
-    {19,0,-90}, {19,53,-90}, {19,54,-90}, {19,55,-90}, {19,56,-90}, 
-    {19,57,-90}, {19,58,-90}, {19,14,-40}, {19,72,-40}, {19,73,-40}, 
-    {19,74,-40}, {19,75,-40}, {19,76,-40}, {19,77,-40}, {19,26,-80}, 
-    {19,88,-80}, {19,89,-80}, {19,90,-80}, {19,91,-80}, {19,92,-80}, 
-    {19,93,-80}, {19,141,-40}, {19,142,-80}, {19,30,-60}, {19,95,-60}, 
-    {19,96,-60}, {19,97,-60}, {19,98,-60}, {19,174,-120}, {19,40,-80}, 
-    {19,107,-80}, {19,108,-80}, {19,109,-80}, {19,110,-80}, 
-    {19,111,-80}, {19,112,-80}, {19,194,-80}, {19,43,-80}, 
-    {19,212,-40}, {19,46,-90}, {19,115,-90}, {19,116,-90}, 
-    {19,117,-90}, {19,118,-90}, {19,48,-60}, {19,50,-60}, {19,119,-60}, 
-    {19,120,-60}, {20,0,-50}, {20,53,-50}, {20,54,-50}, {20,55,-50}, 
-    {20,56,-50}, {20,57,-50}, {20,58,-50}, {20,142,-30}, {20,194,-30}, 
-    {80,0,-50}, {80,53,-50}, {80,54,-50}, {80,55,-50}, {80,56,-50}, 
-    {80,57,-50}, {80,58,-50}, {80,142,-30}, {80,194,-30}, {81,0,-50}, 
-    {81,53,-50}, {81,54,-50}, {81,55,-50}, {81,56,-50}, {81,57,-50}, 
-    {81,58,-50}, {81,142,-30}, {81,194,-30}, {82,0,-50}, {82,53,-50}, 
-    {82,54,-50}, {82,55,-50}, {82,56,-50}, {82,57,-50}, {82,58,-50}, 
-    {82,142,-30}, {82,194,-30}, {83,0,-50}, {83,53,-50}, {83,54,-50}, 
-    {83,55,-50}, {83,56,-50}, {83,57,-50}, {83,58,-50}, {83,142,-30}, 
-    {83,194,-30}, {21,0,-80}, {21,53,-80}, {21,54,-80}, {21,55,-80}, 
-    {21,56,-80}, {21,57,-80}, {21,58,-80}, {21,6,-50}, {21,14,-50}, 
-    {21,72,-50}, {21,73,-50}, {21,74,-50}, {21,75,-50}, {21,76,-50}, 
-    {21,77,-50}, {21,26,-60}, {21,88,-60}, {21,89,-60}, {21,90,-60}, 
-    {21,91,-60}, {21,92,-60}, {21,93,-60}, {21,141,-40}, {21,142,-120}, 
-    {21,30,-50}, {21,95,-50}, {21,96,-50}, {21,97,-50}, {21,98,-50}, 
-    {21,174,-80}, {21,40,-90}, {21,107,-90}, {21,108,-90}, 
-    {21,109,-90}, {21,110,-90}, {21,111,-90}, {21,112,-90}, 
-    {21,194,-120}, {21,212,-40}, {21,46,-60}, {21,115,-60}, 
-    {21,116,-60}, {21,117,-60}, {21,118,-60}, {22,0,-60}, {22,53,-60}, 
-    {22,54,-60}, {22,55,-60}, {22,56,-60}, {22,57,-60}, {22,58,-60}, 
-    {22,14,-20}, {22,72,-20}, {22,73,-20}, {22,74,-20}, {22,75,-20}, 
-    {22,76,-20}, {22,77,-20}, {22,26,-40}, {22,88,-40}, {22,89,-40}, 
-    {22,90,-40}, {22,91,-40}, {22,92,-40}, {22,93,-40}, {22,141,-10}, 
-    {22,142,-80}, {22,30,-35}, {22,95,-35}, {22,96,-35}, {22,97,-35}, 
-    {22,98,-35}, {22,174,-40}, {22,40,-60}, {22,107,-60}, {22,108,-60}, 
-    {22,109,-60}, {22,110,-60}, {22,111,-60}, {22,112,-60}, 
-    {22,194,-80}, {22,212,-10}, {22,46,-45}, {22,115,-45}, 
-    {22,116,-45}, {22,117,-45}, {22,118,-45}, {22,50,-20}, 
-    {22,119,-20}, {22,120,-20}, {24,0,-110}, {24,53,-110}, 
-    {24,54,-110}, {24,55,-110}, {24,56,-110}, {24,57,-110}, 
-    {24,58,-110}, {24,14,-70}, {24,72,-70}, {24,73,-70}, {24,74,-70}, 
-    {24,75,-70}, {24,76,-70}, {24,77,-70}, {24,26,-90}, {24,88,-90}, 
-    {24,89,-90}, {24,90,-90}, {24,91,-90}, {24,92,-90}, {24,93,-90}, 
-    {24,141,-50}, {24,142,-100}, {24,30,-80}, {24,95,-80}, {24,96,-80}, 
-    {24,97,-80}, {24,98,-80}, {24,40,-100}, {24,107,-100}, 
-    {24,108,-100}, {24,109,-100}, {24,110,-100}, {24,111,-100}, 
-    {24,112,-100}, {24,194,-100}, {24,212,-50}, {24,46,-100}, 
-    {24,115,-100}, {24,116,-100}, {24,117,-100}, {24,118,-100}, 
-    {84,0,-110}, {84,53,-110}, {84,54,-110}, {84,55,-110}, 
-    {84,56,-110}, {84,57,-110}, {84,58,-110}, {84,14,-70}, {84,72,-70}, 
-    {84,73,-70}, {84,74,-70}, {84,75,-70}, {84,76,-70}, {84,77,-70}, 
-    {84,26,-90}, {84,88,-90}, {84,89,-90}, {84,90,-90}, {84,91,-90}, 
-    {84,92,-90}, {84,93,-90}, {84,141,-50}, {84,142,-100}, {84,30,-80}, 
-    {84,95,-80}, {84,96,-80}, {84,97,-80}, {84,98,-80}, {84,40,-100}, 
-    {84,107,-100}, {84,108,-100}, {84,109,-100}, {84,110,-100}, 
-    {84,111,-100}, {84,112,-100}, {84,194,-100}, {84,212,-50}, 
-    {84,46,-100}, {84,115,-100}, {84,116,-100}, {84,117,-100}, 
-    {84,118,-100}, {85,0,-110}, {85,53,-110}, {85,54,-110}, 
-    {85,55,-110}, {85,56,-110}, {85,57,-110}, {85,58,-110}, 
-    {85,14,-70}, {85,72,-70}, {85,73,-70}, {85,74,-70}, {85,75,-70}, 
-    {85,76,-70}, {85,77,-70}, {85,26,-90}, {85,88,-90}, {85,89,-90}, 
-    {85,90,-90}, {85,91,-90}, {85,92,-90}, {85,93,-90}, {85,141,-50}, 
-    {85,142,-100}, {85,30,-80}, {85,95,-80}, {85,96,-80}, {85,97,-80}, 
-    {85,98,-80}, {85,40,-100}, {85,107,-100}, {85,108,-100}, 
-    {85,109,-100}, {85,110,-100}, {85,111,-100}, {85,112,-100}, 
-    {85,194,-100}, {85,212,-50}, {85,46,-100}, {85,115,-100}, 
-    {85,116,-100}, {85,117,-100}, {85,118,-100}, {26,32,-10}, 
-    {26,47,-15}, {26,48,-15}, {26,50,-20}, {26,119,-20}, {26,120,-20}, 
-    {88,32,-10}, {88,47,-15}, {88,48,-15}, {88,50,-20}, {88,119,-20}, 
-    {88,120,-20}, {89,32,-10}, {89,47,-15}, {89,48,-15}, {89,50,-20}, 
-    {89,119,-20}, {89,120,-20}, {90,32,-10}, {90,47,-15}, {90,48,-15}, 
-    {90,50,-20}, {90,119,-20}, {90,120,-20}, {91,32,-10}, {91,47,-15}, 
-    {91,48,-15}, {91,50,-20}, {91,119,-20}, {91,120,-20}, {92,32,-10}, 
-    {92,47,-15}, {92,48,-15}, {92,50,-20}, {92,119,-20}, {92,120,-20}, 
-    {93,32,-10}, {93,47,-15}, {93,48,-15}, {93,50,-20}, {93,119,-20}, 
-    {93,120,-20}, {27,37,-10}, {27,104,-10}, {27,46,-20}, {27,115,-20}, 
-    {27,116,-20}, {27,117,-20}, {27,118,-20}, {27,47,-20}, {27,50,-20}, 
-    {27,119,-20}, {27,120,-20}, {28,33,-10}, {28,36,-20}, {28,37,-20}, 
-    {28,104,-20}, {28,50,-10}, {28,119,-10}, {28,120,-10}, {94,33,-10}, 
-    {94,36,-20}, {94,37,-20}, {94,104,-20}, {94,50,-10}, {94,119,-10}, 
-    {94,120,-10}, {141,216,-40}, {142,204,-120}, {142,206,-120}, 
-    {142,216,-40}, {29,29,-10}, {29,47,-15}, {29,48,-15}, {29,50,-15}, 
-    {29,119,-15}, {29,120,-15}, {30,142,10}, {30,194,20}, {30,47,-15}, 
-    {30,48,-15}, {30,49,-15}, {30,50,-15}, {30,119,-15}, {30,120,-15}, 
-    {95,142,10}, {95,194,20}, {95,47,-15}, {95,48,-15}, {95,49,-15}, 
-    {95,50,-15}, {95,119,-15}, {95,120,-15}, {96,142,10}, {96,194,20}, 
-    {96,47,-15}, {96,48,-15}, {96,49,-15}, {96,50,-15}, {96,119,-15}, 
-    {96,120,-15}, {97,142,10}, {97,194,20}, {97,47,-15}, {97,48,-15}, 
-    {97,49,-15}, {97,50,-15}, {97,119,-15}, {97,120,-15}, {98,142,10}, 
-    {98,194,20}, {98,47,-15}, {98,48,-15}, {98,49,-15}, {98,50,-15}, 
-    {98,119,-15}, {98,120,-15}, {31,142,-10}, {31,30,-10}, {31,95,-10}, 
-    {31,96,-10}, {31,97,-10}, {31,98,-10}, {31,40,-20}, {31,107,-20}, 
-    {31,108,-20}, {31,109,-20}, {31,110,-20}, {31,111,-20}, 
-    {31,112,-20}, {31,194,-10}, {31,204,30}, {31,206,30}, {32,30,10}, 
-    {32,95,10}, {32,96,10}, {32,97,10}, {32,98,10}, {32,32,-10}, 
-    {33,50,-20}, {33,119,-20}, {33,120,-20}, {36,40,-15}, {36,107,-15}, 
-    {36,108,-15}, {36,109,-15}, {36,110,-15}, {36,111,-15}, 
-    {36,112,-15}, {37,48,-15}, {37,50,-15}, {37,119,-15}, {37,120,-15}, 
-    {104,48,-15}, {104,50,-15}, {104,119,-15}, {104,120,-15}, 
-    {38,46,-20}, {38,115,-20}, {38,116,-20}, {38,117,-20}, 
-    {38,118,-20}, {38,50,-30}, {38,119,-30}, {38,120,-30}, {39,46,-10}, 
-    {39,115,-10}, {39,116,-10}, {39,117,-10}, {39,118,-10}, 
-    {39,47,-40}, {39,50,-20}, {39,119,-20}, {39,120,-20}, {105,46,-10}, 
-    {105,115,-10}, {105,116,-10}, {105,117,-10}, {105,118,-10}, 
-    {105,47,-40}, {105,50,-20}, {105,119,-20}, {105,120,-20}, 
-    {40,47,-20}, {40,48,-15}, {40,49,-30}, {40,50,-20}, {40,119,-20}, 
-    {40,120,-20}, {107,47,-20}, {107,48,-15}, {107,49,-30}, 
-    {107,50,-20}, {107,119,-20}, {107,120,-20}, {108,47,-20}, 
-    {108,48,-15}, {108,49,-30}, {108,50,-20}, {108,119,-20}, 
-    {108,120,-20}, {109,47,-20}, {109,48,-15}, {109,49,-30}, 
-    {109,50,-20}, {109,119,-20}, {109,120,-20}, {110,47,-20}, 
-    {110,48,-15}, {110,49,-30}, {110,50,-20}, {110,119,-20}, 
-    {110,120,-20}, {111,47,-20}, {111,48,-15}, {111,49,-30}, 
-    {111,50,-20}, {111,119,-20}, {111,120,-20}, {112,47,-20}, 
-    {112,48,-15}, {112,49,-30}, {112,50,-20}, {112,119,-20}, 
-    {112,120,-20}, {41,50,-15}, {41,119,-15}, {41,120,-15}, 
-    {194,204,-120}, {194,206,-120}, {194,216,-40}, {204,216,-80}, 
-    {205,205,-46}, {206,29,-80}, {206,37,-20}, {206,104,-20}, 
-    {206,206,-46}, {206,43,-40}, {206,44,-60}, {206,113,-60}, 
-    {206,216,-80}, {206,47,-20}, {43,28,-20}, {43,94,-20}, 
-    {43,142,-60}, {43,29,-20}, {43,32,-15}, {43,174,-20}, {43,40,-20}, 
-    {43,107,-20}, {43,108,-20}, {43,109,-20}, {43,110,-20}, 
-    {43,111,-20}, {43,112,-20}, {43,194,-60}, {43,42,-20}, {43,44,-15}, 
-    {43,113,-15}, {43,45,20}, {43,47,10}, {43,50,10}, {43,119,10}, 
-    {43,120,10}, {44,48,-15}, {113,48,-15}, {212,216,-40}, 
-    {216,19,-100}, {216,21,-80}, {216,22,-80}, {216,24,-120}, 
-    {216,84,-120}, {216,85,-120}, {216,203,-80}, {216,205,-60}, 
-    {47,26,-20}, {47,88,-20}, {47,89,-20}, {47,90,-20}, {47,91,-20}, 
-    {47,92,-20}, {47,93,-20}, {47,142,-80}, {47,40,-30}, {47,107,-30}, 
-    {47,108,-30}, {47,109,-30}, {47,110,-30}, {47,111,-30}, 
-    {47,112,-30}, {47,194,-80}, {48,142,-40}, {48,40,-20}, 
-    {48,107,-20}, {48,108,-20}, {48,109,-20}, {48,110,-20}, 
-    {48,111,-20}, {48,112,-20}, {48,194,-40}, {49,30,-10}, {49,95,-10}, 
-    {49,96,-10}, {49,97,-10}, {49,98,-10}, {50,26,-30}, {50,88,-30}, 
-    {50,89,-30}, {50,90,-30}, {50,91,-30}, {50,92,-30}, {50,93,-30}, 
-    {50,142,-80}, {50,30,-10}, {50,95,-10}, {50,96,-10}, {50,97,-10}, 
-    {50,98,-10}, {50,40,-25}, {50,107,-25}, {50,108,-25}, {50,109,-25}, 
-    {50,110,-25}, {50,111,-25}, {50,112,-25}, {50,194,-80}, 
-    {119,26,-30}, {119,88,-30}, {119,89,-30}, {119,90,-30}, 
-    {119,91,-30}, {119,92,-30}, {119,93,-30}, {119,142,-80}, 
-    {119,30,-10}, {119,95,-10}, {119,96,-10}, {119,97,-10}, 
-    {119,98,-10}, {119,40,-25}, {119,107,-25}, {119,108,-25}, 
-    {119,109,-25}, {119,110,-25}, {119,111,-25}, {119,112,-25}, 
-    {119,194,-80}, {120,26,-30}, {120,88,-30}, {120,89,-30}, 
-    {120,90,-30}, {120,91,-30}, {120,92,-30}, {120,93,-30}, 
-    {120,142,-80}, {120,30,-10}, {120,95,-10}, {120,96,-10}, 
-    {120,97,-10}, {120,98,-10}, {120,40,-25}, {120,107,-25}, 
-    {120,108,-25}, {120,109,-25}, {120,110,-25}, {120,111,-25}, 
-    {120,112,-25}, {120,194,-80}, {51,30,10}, {51,95,10}, {51,96,10}, 
-    {51,97,10}, {51,98,10}, {121,30,10}, {121,95,10}, {121,96,10}, 
-    {121,97,10}, {121,98,10}, 
-    {0xFFFF,0xFFFF,0}
+    {0,64,-40}, {0,70,-40}, {0,203,-50}, {0,393,-40}, {0,396,-40}, 
+    {0,404,-40}, {0,414,-40}, {0,419,-40}, {0,449,-40}, {0,455,-40}, 
+    {0,474,-40}, {0,570,-90}, {0,603,-50}, {0,604,-50}, {0,609,-50}, 
+    {0,615,-50}, {0,624,-50}, {0,658,-80}, {0,668,-60}, {0,686,-110}, 
+    {0,687,-110}, {0,692,-110}, {0,3816,-30}, {0,3817,-30}, 
+    {0,3824,-30}, {0,3831,-30}, {0,3839,-30}, {0,3902,-40}, 
+    {0,3951,-30}, {0,4031,-30}, {0,4034,-30}, {0,4050,-30}, {5,64,-40}, 
+    {5,70,-40}, {5,203,-50}, {5,393,-40}, {5,396,-40}, {5,404,-40}, 
+    {5,414,-40}, {5,419,-40}, {5,449,-40}, {5,455,-40}, {5,474,-40}, 
+    {5,570,-90}, {5,603,-50}, {5,604,-50}, {5,609,-50}, {5,615,-50}, 
+    {5,624,-50}, {5,658,-80}, {5,668,-60}, {5,686,-110}, {5,687,-110}, 
+    {5,692,-110}, {5,3816,-30}, {5,3817,-30}, {5,3824,-30}, 
+    {5,3831,-30}, {5,3839,-30}, {5,3902,-40}, {5,3951,-30}, 
+    {5,4031,-30}, {5,4034,-30}, {5,4050,-30}, {16,64,-40}, {16,70,-40}, 
+    {16,203,-50}, {16,393,-40}, {16,396,-40}, {16,404,-40}, 
+    {16,414,-40}, {16,419,-40}, {16,449,-40}, {16,455,-40}, 
+    {16,474,-40}, {16,570,-90}, {16,603,-50}, {16,604,-50}, 
+    {16,609,-50}, {16,615,-50}, {16,624,-50}, {16,658,-80}, 
+    {16,668,-60}, {16,686,-110}, {16,687,-110}, {16,692,-110}, 
+    {16,3816,-30}, {16,3817,-30}, {16,3824,-30}, {16,3831,-30}, 
+    {16,3839,-30}, {16,3902,-40}, {16,3951,-30}, {16,4031,-30}, 
+    {16,4034,-30}, {16,4050,-30}, {27,64,-40}, {27,70,-40}, 
+    {27,203,-50}, {27,393,-40}, {27,396,-40}, {27,404,-40}, 
+    {27,414,-40}, {27,419,-40}, {27,449,-40}, {27,455,-40}, 
+    {27,474,-40}, {27,570,-90}, {27,603,-50}, {27,604,-50}, 
+    {27,609,-50}, {27,615,-50}, {27,624,-50}, {27,658,-80}, 
+    {27,668,-60}, {27,686,-110}, {27,687,-110}, {27,692,-110}, 
+    {27,3816,-30}, {27,3817,-30}, {27,3824,-30}, {27,3831,-30}, 
+    {27,3839,-30}, {27,3902,-40}, {27,3951,-30}, {27,4031,-30}, 
+    {27,4034,-30}, {27,4050,-30}, {33,64,-40}, {33,70,-40}, 
+    {33,203,-50}, {33,393,-40}, {33,396,-40}, {33,404,-40}, 
+    {33,414,-40}, {33,419,-40}, {33,449,-40}, {33,455,-40}, 
+    {33,474,-40}, {33,570,-90}, {33,603,-50}, {33,604,-50}, 
+    {33,609,-50}, {33,615,-50}, {33,624,-50}, {33,658,-80}, 
+    {33,668,-60}, {33,686,-110}, {33,687,-110}, {33,692,-110}, 
+    {33,3816,-30}, {33,3817,-30}, {33,3824,-30}, {33,3831,-30}, 
+    {33,3839,-30}, {33,3902,-40}, {33,3951,-30}, {33,4031,-30}, 
+    {33,4034,-30}, {33,4050,-30}, {43,64,-40}, {43,70,-40}, 
+    {43,203,-50}, {43,393,-40}, {43,396,-40}, {43,404,-40}, 
+    {43,414,-40}, {43,419,-40}, {43,449,-40}, {43,455,-40}, 
+    {43,474,-40}, {43,570,-90}, {43,603,-50}, {43,604,-50}, 
+    {43,609,-50}, {43,615,-50}, {43,624,-50}, {43,658,-80}, 
+    {43,668,-60}, {43,686,-110}, {43,687,-110}, {43,692,-110}, 
+    {43,3816,-30}, {43,3817,-30}, {43,3824,-30}, {43,3831,-30}, 
+    {43,3839,-30}, {43,3902,-40}, {43,3951,-30}, {43,4031,-30}, 
+    {43,4034,-30}, {43,4050,-30}, {48,64,-40}, {48,70,-40}, 
+    {48,203,-50}, {48,393,-40}, {48,396,-40}, {48,404,-40}, 
+    {48,414,-40}, {48,419,-40}, {48,449,-40}, {48,455,-40}, 
+    {48,474,-40}, {48,570,-90}, {48,603,-50}, {48,604,-50}, 
+    {48,609,-50}, {48,615,-50}, {48,624,-50}, {48,658,-80}, 
+    {48,668,-60}, {48,686,-110}, {48,687,-110}, {48,692,-110}, 
+    {48,3816,-30}, {48,3817,-30}, {48,3824,-30}, {48,3831,-30}, 
+    {48,3839,-30}, {48,3902,-40}, {48,3951,-30}, {48,4031,-30}, 
+    {48,4034,-30}, {48,4050,-30}, {51,0,-30}, {51,5,-30}, {51,16,-30}, 
+    {51,27,-30}, {51,33,-30}, {51,43,-30}, {51,48,-30}, {51,603,-10}, 
+    {51,604,-10}, {51,609,-10}, {51,615,-10}, {51,624,-10}, {93,0,-40}, 
+    {93,5,-40}, {93,16,-40}, {93,27,-40}, {93,33,-40}, {93,43,-40}, 
+    {93,48,-40}, {93,658,-40}, {93,668,-40}, {93,686,-70}, 
+    {93,687,-70}, {93,692,-70}, {93,1409,-30}, {93,2995,-30}, 
+    {192,0,-80}, {192,5,-80}, {192,16,-80}, {192,27,-80}, {192,33,-80}, 
+    {192,43,-80}, {192,48,-80}, {192,734,-20}, {192,736,-20}, 
+    {192,758,-20}, {192,775,-20}, {192,1030,-20}, {192,1111,-20}, 
+    {192,1173,-20}, {192,1409,-100}, {192,2995,-100}, {301,0,-20}, 
+    {301,5,-20}, {301,16,-20}, {301,27,-20}, {301,33,-20}, 
+    {301,43,-20}, {301,48,-20}, {301,1409,-20}, {301,2995,-20}, 
+    {301,3816,-20}, {301,3817,-20}, {301,3824,-20}, {301,3831,-20}, 
+    {301,3839,-20}, {309,393,-30}, {309,396,-30}, {309,404,-30}, 
+    {309,414,-30}, {309,419,-30}, {309,449,-30}, {309,455,-30}, 
+    {309,1630,-15}, {309,1631,-15}, {309,1645,-15}, {309,1655,-15}, 
+    {309,1662,-15}, {309,2794,-35}, {309,2795,-35}, {309,2809,-35}, 
+    {309,2819,-35}, {309,2826,-35}, {309,2899,-35}, {309,2907,-35}, 
+    {309,3816,-30}, {309,3817,-30}, {309,3824,-30}, {309,3831,-30}, 
+    {309,3839,-30}, {309,4031,-40}, {309,4034,-40}, {309,4050,-40}, 
+    {337,570,-90}, {337,658,-110}, {337,668,-80}, {337,686,-120}, 
+    {337,687,-120}, {337,692,-120}, {337,3139,-140}, {337,3143,-140}, 
+    {337,4031,-30}, {337,4034,-30}, {337,4050,-30}, {356,570,-90}, 
+    {356,658,-110}, {356,668,-80}, {356,686,-120}, {356,687,-120}, 
+    {356,692,-120}, {356,3139,-140}, {356,3143,-140}, {356,4031,-30}, 
+    {356,4034,-30}, {356,4050,-30}, {393,0,-50}, {393,5,-50}, 
+    {393,16,-50}, {393,27,-50}, {393,33,-50}, {393,43,-50}, 
+    {393,48,-50}, {393,570,-40}, {393,658,-50}, {393,668,-50}, 
+    {393,678,-50}, {393,686,-70}, {393,687,-70}, {393,692,-70}, 
+    {393,1409,-40}, {393,2995,-40}, {396,0,-50}, {396,5,-50}, 
+    {396,16,-50}, {396,27,-50}, {396,33,-50}, {396,43,-50}, 
+    {396,48,-50}, {396,570,-40}, {396,658,-50}, {396,668,-50}, 
+    {396,678,-50}, {396,686,-70}, {396,687,-70}, {396,692,-70}, 
+    {396,1409,-40}, {396,2995,-40}, {404,0,-50}, {404,5,-50}, 
+    {404,16,-50}, {404,27,-50}, {404,33,-50}, {404,43,-50}, 
+    {404,48,-50}, {404,570,-40}, {404,658,-50}, {404,668,-50}, 
+    {404,678,-50}, {404,686,-70}, {404,687,-70}, {404,692,-70}, 
+    {404,1409,-40}, {404,2995,-40}, {414,0,-50}, {414,5,-50}, 
+    {414,16,-50}, {414,27,-50}, {414,33,-50}, {414,43,-50}, 
+    {414,48,-50}, {414,570,-40}, {414,658,-50}, {414,668,-50}, 
+    {414,678,-50}, {414,686,-70}, {414,687,-70}, {414,692,-70}, 
+    {414,1409,-40}, {414,2995,-40}, {419,0,-50}, {419,5,-50}, 
+    {419,16,-50}, {419,27,-50}, {419,33,-50}, {419,43,-50}, 
+    {419,48,-50}, {419,570,-40}, {419,658,-50}, {419,668,-50}, 
+    {419,678,-50}, {419,686,-70}, {419,687,-70}, {419,692,-70}, 
+    {419,1409,-40}, {419,2995,-40}, {449,0,-50}, {449,5,-50}, 
+    {449,16,-50}, {449,27,-50}, {449,33,-50}, {449,43,-50}, 
+    {449,48,-50}, {449,570,-40}, {449,658,-50}, {449,668,-50}, 
+    {449,678,-50}, {449,686,-70}, {449,687,-70}, {449,692,-70}, 
+    {449,1409,-40}, {449,2995,-40}, {455,0,-50}, {455,5,-50}, 
+    {455,16,-50}, {455,27,-50}, {455,33,-50}, {455,43,-50}, 
+    {455,48,-50}, {455,570,-40}, {455,658,-50}, {455,668,-50}, 
+    {455,678,-50}, {455,686,-70}, {455,687,-70}, {455,692,-70}, 
+    {455,1409,-40}, {455,2995,-40}, {459,0,-100}, {459,5,-100}, 
+    {459,16,-100}, {459,27,-100}, {459,33,-100}, {459,43,-100}, 
+    {459,48,-100}, {459,734,-30}, {459,736,-30}, {459,758,-30}, 
+    {459,775,-30}, {459,1030,-30}, {459,1111,-30}, {459,1173,-30}, 
+    {459,1409,-120}, {459,1630,-30}, {459,1631,-30}, {459,1645,-30}, 
+    {459,1655,-30}, {459,1662,-30}, {459,2794,-40}, {459,2795,-40}, 
+    {459,2809,-40}, {459,2819,-40}, {459,2826,-40}, {459,2899,-40}, 
+    {459,2907,-40}, {459,2995,-120}, {474,603,-10}, {474,604,-10}, 
+    {474,609,-10}, {474,615,-10}, {474,624,-10}, {474,1409,20}, 
+    {474,2995,20}, {478,393,-20}, {478,396,-20}, {478,404,-20}, 
+    {478,414,-20}, {478,419,-20}, {478,449,-20}, {478,455,-20}, 
+    {478,570,-20}, {478,603,-20}, {478,604,-20}, {478,609,-20}, 
+    {478,615,-20}, {478,624,-20}, {478,658,-50}, {478,668,-40}, 
+    {478,686,-50}, {478,687,-50}, {478,692,-50}, {570,0,-90}, 
+    {570,5,-90}, {570,16,-90}, {570,27,-90}, {570,33,-90}, 
+    {570,43,-90}, {570,48,-90}, {570,393,-40}, {570,396,-40}, 
+    {570,404,-40}, {570,414,-40}, {570,419,-40}, {570,449,-40}, 
+    {570,455,-40}, {570,734,-80}, {570,736,-80}, {570,758,-80}, 
+    {570,775,-80}, {570,1030,-80}, {570,1111,-80}, {570,1173,-80}, 
+    {570,1402,-40}, {570,1409,-80}, {570,1630,-60}, {570,1631,-60}, 
+    {570,1645,-60}, {570,1655,-60}, {570,1662,-60}, {570,2126,-120}, 
+    {570,2794,-80}, {570,2795,-80}, {570,2809,-80}, {570,2819,-80}, 
+    {570,2826,-80}, {570,2899,-80}, {570,2907,-80}, {570,2995,-80}, 
+    {570,3148,-80}, {570,3351,-40}, {570,3816,-90}, {570,3817,-90}, 
+    {570,3824,-90}, {570,3831,-90}, {570,3839,-90}, {570,3951,-60}, 
+    {570,4031,-60}, {570,4034,-60}, {570,4050,-60}, {603,0,-50}, 
+    {603,5,-50}, {603,16,-50}, {603,27,-50}, {603,33,-50}, 
+    {603,43,-50}, {603,48,-50}, {603,1409,-30}, {603,2995,-30}, 
+    {604,0,-50}, {604,5,-50}, {604,16,-50}, {604,27,-50}, {604,33,-50}, 
+    {604,43,-50}, {604,48,-50}, {604,1409,-30}, {604,2995,-30}, 
+    {609,0,-50}, {609,5,-50}, {609,16,-50}, {609,27,-50}, {609,33,-50}, 
+    {609,43,-50}, {609,48,-50}, {609,1409,-30}, {609,2995,-30}, 
+    {615,0,-50}, {615,5,-50}, {615,16,-50}, {615,27,-50}, {615,33,-50}, 
+    {615,43,-50}, {615,48,-50}, {615,1409,-30}, {615,2995,-30}, 
+    {624,0,-50}, {624,5,-50}, {624,16,-50}, {624,27,-50}, {624,33,-50}, 
+    {624,43,-50}, {624,48,-50}, {624,1409,-30}, {624,2995,-30}, 
+    {658,0,-80}, {658,5,-80}, {658,16,-80}, {658,27,-80}, {658,33,-80}, 
+    {658,43,-80}, {658,48,-80}, {658,203,-50}, {658,393,-50}, 
+    {658,396,-50}, {658,404,-50}, {658,414,-50}, {658,419,-50}, 
+    {658,449,-50}, {658,455,-50}, {658,734,-60}, {658,736,-60}, 
+    {658,758,-60}, {658,775,-60}, {658,1030,-60}, {658,1111,-60}, 
+    {658,1173,-60}, {658,1402,-40}, {658,1409,-120}, {658,1630,-50}, 
+    {658,1631,-50}, {658,1645,-50}, {658,1655,-50}, {658,1662,-50}, 
+    {658,2126,-80}, {658,2794,-90}, {658,2795,-90}, {658,2809,-90}, 
+    {658,2819,-90}, {658,2826,-90}, {658,2899,-90}, {658,2907,-90}, 
+    {658,2995,-120}, {658,3351,-40}, {658,3816,-60}, {658,3817,-60}, 
+    {658,3824,-60}, {658,3831,-60}, {658,3839,-60}, {668,0,-60}, 
+    {668,5,-60}, {668,16,-60}, {668,27,-60}, {668,33,-60}, 
+    {668,43,-60}, {668,48,-60}, {668,393,-20}, {668,396,-20}, 
+    {668,404,-20}, {668,414,-20}, {668,419,-20}, {668,449,-20}, 
+    {668,455,-20}, {668,734,-40}, {668,736,-40}, {668,758,-40}, 
+    {668,775,-40}, {668,1030,-40}, {668,1111,-40}, {668,1173,-40}, 
+    {668,1402,-10}, {668,1409,-80}, {668,1630,-35}, {668,1631,-35}, 
+    {668,1645,-35}, {668,1655,-35}, {668,1662,-35}, {668,2126,-40}, 
+    {668,2794,-60}, {668,2795,-60}, {668,2809,-60}, {668,2819,-60}, 
+    {668,2826,-60}, {668,2899,-60}, {668,2907,-60}, {668,2995,-80}, 
+    {668,3351,-10}, {668,3816,-45}, {668,3817,-45}, {668,3824,-45}, 
+    {668,3831,-45}, {668,3839,-45}, {668,4031,-20}, {668,4034,-20}, 
+    {668,4050,-20}, {686,0,-110}, {686,5,-110}, {686,16,-110}, 
+    {686,27,-110}, {686,33,-110}, {686,43,-110}, {686,48,-110}, 
+    {686,393,-70}, {686,396,-70}, {686,404,-70}, {686,414,-70}, 
+    {686,419,-70}, {686,449,-70}, {686,455,-70}, {686,734,-90}, 
+    {686,736,-90}, {686,758,-90}, {686,775,-90}, {686,1030,-90}, 
+    {686,1111,-90}, {686,1173,-90}, {686,1402,-50}, {686,1409,-100}, 
+    {686,1630,-80}, {686,1631,-80}, {686,1645,-80}, {686,1655,-80}, 
+    {686,1662,-80}, {686,2794,-100}, {686,2795,-100}, {686,2809,-100}, 
+    {686,2819,-100}, {686,2826,-100}, {686,2899,-100}, {686,2907,-100}, 
+    {686,2995,-100}, {686,3351,-50}, {686,3816,-100}, {686,3817,-100}, 
+    {686,3824,-100}, {686,3831,-100}, {686,3839,-100}, {687,0,-110}, 
+    {687,5,-110}, {687,16,-110}, {687,27,-110}, {687,33,-110}, 
+    {687,43,-110}, {687,48,-110}, {687,393,-70}, {687,396,-70}, 
+    {687,404,-70}, {687,414,-70}, {687,419,-70}, {687,449,-70}, 
+    {687,455,-70}, {687,734,-90}, {687,736,-90}, {687,758,-90}, 
+    {687,775,-90}, {687,1030,-90}, {687,1111,-90}, {687,1173,-90}, 
+    {687,1402,-50}, {687,1409,-100}, {687,1630,-80}, {687,1631,-80}, 
+    {687,1645,-80}, {687,1655,-80}, {687,1662,-80}, {687,2794,-100}, 
+    {687,2795,-100}, {687,2809,-100}, {687,2819,-100}, {687,2826,-100}, 
+    {687,2899,-100}, {687,2907,-100}, {687,2995,-100}, {687,3351,-50}, 
+    {687,3816,-100}, {687,3817,-100}, {687,3824,-100}, {687,3831,-100}, 
+    {687,3839,-100}, {692,0,-110}, {692,5,-110}, {692,16,-110}, 
+    {692,27,-110}, {692,33,-110}, {692,43,-110}, {692,48,-110}, 
+    {692,393,-70}, {692,396,-70}, {692,404,-70}, {692,414,-70}, 
+    {692,419,-70}, {692,449,-70}, {692,455,-70}, {692,734,-90}, 
+    {692,736,-90}, {692,758,-90}, {692,775,-90}, {692,1030,-90}, 
+    {692,1111,-90}, {692,1173,-90}, {692,1402,-50}, {692,1409,-100}, 
+    {692,1630,-80}, {692,1631,-80}, {692,1645,-80}, {692,1655,-80}, 
+    {692,1662,-80}, {692,2794,-100}, {692,2795,-100}, {692,2809,-100}, 
+    {692,2819,-100}, {692,2826,-100}, {692,2899,-100}, {692,2907,-100}, 
+    {692,2995,-100}, {692,3351,-50}, {692,3816,-100}, {692,3817,-100}, 
+    {692,3824,-100}, {692,3831,-100}, {692,3839,-100}, {734,1886,-10}, 
+    {734,3902,-15}, {734,3951,-15}, {734,4031,-20}, {734,4034,-20}, 
+    {734,4050,-20}, {736,1886,-10}, {736,3902,-15}, {736,3951,-15}, 
+    {736,4031,-20}, {736,4034,-20}, {736,4050,-20}, {758,1886,-10}, 
+    {758,3902,-15}, {758,3951,-15}, {758,4031,-20}, {758,4034,-20}, 
+    {758,4050,-20}, {775,1886,-10}, {775,3902,-15}, {775,3951,-15}, 
+    {775,4031,-20}, {775,4034,-20}, {775,4050,-20}, {1030,1886,-10}, 
+    {1030,3902,-15}, {1030,3951,-15}, {1030,4031,-20}, {1030,4034,-20}, 
+    {1030,4050,-20}, {1111,1886,-10}, {1111,3902,-15}, {1111,3951,-15}, 
+    {1111,4031,-20}, {1111,4034,-20}, {1111,4050,-20}, {1173,1886,-10}, 
+    {1173,3902,-15}, {1173,3951,-15}, {1173,4031,-20}, {1173,4034,-20}, 
+    {1173,4050,-20}, {1192,2416,-10}, {1192,2501,-10}, {1192,3816,-20}, 
+    {1192,3817,-20}, {1192,3824,-20}, {1192,3831,-20}, {1192,3839,-20}, 
+    {1192,3902,-20}, {1192,4031,-20}, {1192,4034,-20}, {1192,4050,-20}, 
+    {1312,1988,-10}, {1312,2302,-20}, {1312,2416,-20}, {1312,2501,-20}, 
+    {1312,4031,-10}, {1312,4034,-10}, {1312,4050,-10}, {1332,1988,-10}, 
+    {1332,2302,-20}, {1332,2416,-20}, {1332,2501,-20}, {1332,4031,-10}, 
+    {1332,4034,-10}, {1332,4050,-10}, {1402,3498,-40}, 
+    {1409,3139,-120}, {1409,3143,-120}, {1409,3498,-40}, 
+    {1481,1481,-10}, {1481,3902,-15}, {1481,3951,-15}, {1481,4031,-15}, 
+    {1481,4034,-15}, {1481,4050,-15}, {1630,1409,10}, {1630,2995,20}, 
+    {1630,3902,-15}, {1630,3951,-15}, {1630,4020,-15}, {1630,4031,-15}, 
+    {1630,4034,-15}, {1630,4050,-15}, {1631,1409,10}, {1631,2995,20}, 
+    {1631,3902,-15}, {1631,3951,-15}, {1631,4020,-15}, {1631,4031,-15}, 
+    {1631,4034,-15}, {1631,4050,-15}, {1645,1409,10}, {1645,2995,20}, 
+    {1645,3902,-15}, {1645,3951,-15}, {1645,4020,-15}, {1645,4031,-15}, 
+    {1645,4034,-15}, {1645,4050,-15}, {1655,1409,10}, {1655,2995,20}, 
+    {1655,3902,-15}, {1655,3951,-15}, {1655,4020,-15}, {1655,4031,-15}, 
+    {1655,4034,-15}, {1655,4050,-15}, {1662,1409,10}, {1662,2995,20}, 
+    {1662,3902,-15}, {1662,3951,-15}, {1662,4020,-15}, {1662,4031,-15}, 
+    {1662,4034,-15}, {1662,4050,-15}, {1787,1409,-10}, {1787,1630,-10}, 
+    {1787,1631,-10}, {1787,1645,-10}, {1787,1655,-10}, {1787,1662,-10}, 
+    {1787,2794,-20}, {1787,2795,-20}, {1787,2809,-20}, {1787,2819,-20}, 
+    {1787,2826,-20}, {1787,2899,-20}, {1787,2907,-20}, {1787,2995,-10}, 
+    {1787,3139,30}, {1787,3143,30}, {1886,1630,10}, {1886,1631,10}, 
+    {1886,1645,10}, {1886,1655,10}, {1886,1662,10}, {1886,1886,-10}, 
+    {1988,4031,-20}, {1988,4034,-20}, {1988,4050,-20}, {2302,2794,-15}, 
+    {2302,2795,-15}, {2302,2809,-15}, {2302,2819,-15}, {2302,2826,-15}, 
+    {2302,2899,-15}, {2302,2907,-15}, {2416,3951,-15}, {2416,4031,-15}, 
+    {2416,4034,-15}, {2416,4050,-15}, {2501,3951,-15}, {2501,4031,-15}, 
+    {2501,4034,-15}, {2501,4050,-15}, {2511,3816,-20}, {2511,3817,-20}, 
+    {2511,3824,-20}, {2511,3831,-20}, {2511,3839,-20}, {2511,4031,-30}, 
+    {2511,4034,-30}, {2511,4050,-30}, {2648,3816,-10}, {2648,3817,-10}, 
+    {2648,3824,-10}, {2648,3831,-10}, {2648,3839,-10}, {2648,3902,-40}, 
+    {2648,4031,-20}, {2648,4034,-20}, {2648,4050,-20}, {2769,3816,-10}, 
+    {2769,3817,-10}, {2769,3824,-10}, {2769,3831,-10}, {2769,3839,-10}, 
+    {2769,3902,-40}, {2769,4031,-20}, {2769,4034,-20}, {2769,4050,-20}, 
+    {2794,3902,-20}, {2794,3951,-15}, {2794,4020,-30}, {2794,4031,-20}, 
+    {2794,4034,-20}, {2794,4050,-20}, {2795,3902,-20}, {2795,3951,-15}, 
+    {2795,4020,-30}, {2795,4031,-20}, {2795,4034,-20}, {2795,4050,-20}, 
+    {2809,3902,-20}, {2809,3951,-15}, {2809,4020,-30}, {2809,4031,-20}, 
+    {2809,4034,-20}, {2809,4050,-20}, {2819,3902,-20}, {2819,3951,-15}, 
+    {2819,4020,-30}, {2819,4031,-20}, {2819,4034,-20}, {2819,4050,-20}, 
+    {2826,3902,-20}, {2826,3951,-15}, {2826,4020,-30}, {2826,4031,-20}, 
+    {2826,4034,-20}, {2826,4050,-20}, {2899,3902,-20}, {2899,3951,-15}, 
+    {2899,4020,-30}, {2899,4031,-20}, {2899,4034,-20}, {2899,4050,-20}, 
+    {2907,3902,-20}, {2907,3951,-15}, {2907,4020,-30}, {2907,4031,-20}, 
+    {2907,4034,-20}, {2907,4050,-20}, {2921,4031,-15}, {2921,4034,-15}, 
+    {2921,4050,-15}, {2995,3139,-120}, {2995,3143,-120}, 
+    {2995,3498,-40}, {3139,3498,-80}, {3140,3140,-46}, {3143,1481,-80}, 
+    {3143,2416,-20}, {3143,2501,-20}, {3143,3143,-46}, {3143,3148,-40}, 
+    {3143,3279,-60}, {3143,3317,-60}, {3143,3498,-80}, {3143,3902,-20}, 
+    {3148,1312,-20}, {3148,1332,-20}, {3148,1409,-60}, {3148,1481,-20}, 
+    {3148,1886,-15}, {3148,2126,-20}, {3148,2794,-20}, {3148,2795,-20}, 
+    {3148,2809,-20}, {3148,2819,-20}, {3148,2826,-20}, {3148,2899,-20}, 
+    {3148,2907,-20}, {3148,2995,-60}, {3148,3083,-20}, {3148,3279,-15}, 
+    {3148,3317,-15}, {3148,3556,20}, {3148,3902,10}, {3148,4031,10}, 
+    {3148,4034,10}, {3148,4050,10}, {3279,3951,-15}, {3317,3951,-15}, 
+    {3351,3498,-40}, {3498,570,-100}, {3498,658,-80}, {3498,668,-80}, 
+    {3498,686,-120}, {3498,687,-120}, {3498,692,-120}, {3498,3135,-80}, 
+    {3498,3140,-60}, {3902,734,-20}, {3902,736,-20}, {3902,758,-20}, 
+    {3902,775,-20}, {3902,1030,-20}, {3902,1111,-20}, {3902,1173,-20}, 
+    {3902,1409,-80}, {3902,2794,-30}, {3902,2795,-30}, {3902,2809,-30}, 
+    {3902,2819,-30}, {3902,2826,-30}, {3902,2899,-30}, {3902,2907,-30}, 
+    {3902,2995,-80}, {3951,1409,-40}, {3951,2794,-20}, {3951,2795,-20}, 
+    {3951,2809,-20}, {3951,2819,-20}, {3951,2826,-20}, {3951,2899,-20}, 
+    {3951,2907,-20}, {3951,2995,-40}, {4020,1630,-10}, {4020,1631,-10}, 
+    {4020,1645,-10}, {4020,1655,-10}, {4020,1662,-10}, {4031,734,-30}, 
+    {4031,736,-30}, {4031,758,-30}, {4031,775,-30}, {4031,1030,-30}, 
+    {4031,1111,-30}, {4031,1173,-30}, {4031,1409,-80}, {4031,1630,-10}, 
+    {4031,1631,-10}, {4031,1645,-10}, {4031,1655,-10}, {4031,1662,-10}, 
+    {4031,2794,-25}, {4031,2795,-25}, {4031,2809,-25}, {4031,2819,-25}, 
+    {4031,2826,-25}, {4031,2899,-25}, {4031,2907,-25}, {4031,2995,-80}, 
+    {4034,734,-30}, {4034,736,-30}, {4034,758,-30}, {4034,775,-30}, 
+    {4034,1030,-30}, {4034,1111,-30}, {4034,1173,-30}, {4034,1409,-80}, 
+    {4034,1630,-10}, {4034,1631,-10}, {4034,1645,-10}, {4034,1655,-10}, 
+    {4034,1662,-10}, {4034,2794,-25}, {4034,2795,-25}, {4034,2809,-25}, 
+    {4034,2819,-25}, {4034,2826,-25}, {4034,2899,-25}, {4034,2907,-25}, 
+    {4034,2995,-80}, {4050,734,-30}, {4050,736,-30}, {4050,758,-30}, 
+    {4050,775,-30}, {4050,1030,-30}, {4050,1111,-30}, {4050,1173,-30}, 
+    {4050,1409,-80}, {4050,1630,-10}, {4050,1631,-10}, {4050,1645,-10}, 
+    {4050,1655,-10}, {4050,1662,-10}, {4050,2794,-25}, {4050,2795,-25}, 
+    {4050,2809,-25}, {4050,2819,-25}, {4050,2826,-25}, {4050,2899,-25}, 
+    {4050,2907,-25}, {4050,2995,-80}, {4132,1630,10}, {4132,1631,10}, 
+    {4132,1645,10}, {4132,1655,10}, {4132,1662,10}, {4153,1630,10}, 
+    {4153,1631,10}, {4153,1645,10}, {4153,1655,10}, {4153,1662,10}, 
+    {NOGLYPH,NOGLYPH,0}
 };
 static const ligature helvetica_boldoblique_ligs[] = {
-    {31,34,160}, {31,37,162}, 
-    {0xFFFF,0xFFFF,0xFFFF}
+    {1787,2132,1807}, {1787,2416,1850}, 
+    {NOGLYPH,NOGLYPH,NOGLYPH}
 };
 static const kern_pair courier_kerns[] = {
     
-    {0xFFFF,0xFFFF,0}
+    {NOGLYPH,NOGLYPH,0}
 };
 static const ligature courier_ligs[] = {
-    {31,34,160}, {31,37,162}, 
-    {0xFFFF,0xFFFF,0xFFFF}
+    {1787,2132,1807}, {1787,2416,1850}, 
+    {NOGLYPH,NOGLYPH,NOGLYPH}
 };
 static const kern_pair courier_oblique_kerns[] = {
     
-    {0xFFFF,0xFFFF,0}
+    {NOGLYPH,NOGLYPH,0}
 };
 static const ligature courier_oblique_ligs[] = {
-    {31,34,160}, {31,37,162}, 
-    {0xFFFF,0xFFFF,0xFFFF}
+    {1787,2132,1807}, {1787,2416,1850}, 
+    {NOGLYPH,NOGLYPH,NOGLYPH}
 };
 static const kern_pair courier_bold_kerns[] = {
     
-    {0xFFFF,0xFFFF,0}
+    {NOGLYPH,NOGLYPH,0}
 };
 static const ligature courier_bold_ligs[] = {
-    {31,34,160}, {31,37,162}, 
-    {0xFFFF,0xFFFF,0xFFFF}
+    {1787,2132,1807}, {1787,2416,1850}, 
+    {NOGLYPH,NOGLYPH,NOGLYPH}
 };
 static const kern_pair courier_boldoblique_kerns[] = {
     
-    {0xFFFF,0xFFFF,0}
+    {NOGLYPH,NOGLYPH,0}
 };
 static const ligature courier_boldoblique_ligs[] = {
-    {31,34,160}, {31,37,162}, 
-    {0xFFFF,0xFFFF,0xFFFF}
+    {1787,2132,1807}, {1787,2416,1850}, 
+    {NOGLYPH,NOGLYPH,NOGLYPH}
 };
 
 static const struct ps_std_font_data {
@@ -4171,23 +4477,25 @@ void init_std_fonts(void) {
        font_info *fi = snew(font_info);
        fi->fp = NULL;
        fi->name = ps_std_fonts[i].name;
-       fi->nglyphs = lenof(ps_std_glyphs) - 1;
-       fi->glyphs = ps_std_glyphs;
-       fi->widths = ps_std_fonts[i].widths;
-       fi->kerns = newtree234(kern_cmp);
-       for (kern = ps_std_fonts[i].kerns; kern->left != 0xFFFF; kern++)
-           add234(fi->kerns, (void *)kern);
-       fi->ligs = newtree234(lig_cmp);
-       for (lig = ps_std_fonts[i].ligs; lig->left != 0xFFFF; lig++)
-           add234(fi->ligs, (void *)lig);
+       fi->widths = newtree234(width_cmp);
        for (j = 0; j < (int)lenof(fi->bmp); j++)
-           fi->bmp[j] = 0xFFFF;
-       for (j = 0; j < fi->nglyphs; j++) {
+           fi->bmp[j] = NOGLYPH;
+       for (j = 0; j < (int)lenof(ps_std_glyphs) - 1; j++) {
+           glyph_width *w = snew(glyph_width);
            wchar_t ucs;
-           ucs = ps_glyph_to_unicode(fi->glyphs[j]);
+           w->glyph = glyph_intern(ps_std_glyphs[j]);
+           w->width = ps_std_fonts[i].widths[j];
+           add234(fi->widths, w);
+           ucs = ps_glyph_to_unicode(ps_std_glyphs[j]);
            assert(ucs != 0xFFFF);
-           fi->bmp[ucs] = j;
+           fi->bmp[ucs] = w->glyph;
        }
+       fi->kerns = newtree234(kern_cmp);
+       for (kern = ps_std_fonts[i].kerns; kern->left != NOGLYPH; kern++)
+           add234(fi->kerns, (void *)kern);
+       fi->ligs = newtree234(lig_cmp);
+       for (lig = ps_std_fonts[i].ligs; lig->left != NOGLYPH; lig++)
+           add234(fi->ligs, (void *)lig);
        fi->next = all_fonts;
        all_fonts = fi;
     }