Fontbakery Technical Report

If you think a check is flawed or have an idea for a check, please file an issue at https://github.com/fonttools/fontbakery/issues and remember to include a pointer to the repo and branch you're checking.

Summary

💥 ERROR 🔥 FAIL ⚠️ WARN ⏩ SKIP ℹ️ INFO ✅ PASS
0 3 12 67 8 151
0% 2% 7% 39% 5% 88%

Note: The following loglevels were omitted in this report: SKIP, INFO, PASS, DEBUG

Meaning of check results:

If you get ERRORs, please help us improve the tool by reporting them at our issue tracker.

(but other kinds of bug reports and/or feature requests are also always welcome, of course!)

FontBakery version: 0.9.2

Section: Google Fonts

🔥🔥⚠️⚠️⚠️⚠️⚠️⚠️⚠️⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️

DESCRIPTION.en_us.html should end in a linebreak.

Check ID: <FontBakeryCheck:com.google.fonts/check/description/eof_linebreak>
⚠️ FlowRounded-Regular.ttf
  • ⚠️ WARN

    The last characther on DESCRIPTION.en_us.html is not a line-break. Please add it. [code: missing-eof-linebreak]

Checking OS/2 achVendID.

Check ID: <FontBakeryCheck:com.google.fonts/check/vendor_id>
⚠️ FlowRounded-Regular.ttf
  • ⚠️ WARN

    OS/2 VendorID value 'NONE' is not yet recognized. If you registered it recently, then it's safe to ignore this warning message. Otherwise, you should set it to your own unique 4 character code, and register it with Microsoft at https://www.microsoft.com/typography/links/vendorlist.aspx [code: unknown]

Check Google Fonts glyph coverage.

Check ID: <FontBakeryCheck:com.google.fonts/check/glyph_coverage>
🔥 FlowRounded-Regular.ttf
  • 🔥 FAIL

    Missing required codepoints:

    - 0x0308 (COMBINING DIAERESIS)
    
    
    - 0x0300 (COMBINING GRAVE ACCENT)
    
    
    - 0x0301 (COMBINING ACUTE ACCENT)
    
    
    - 0x030B (COMBINING DOUBLE ACUTE ACCENT)
    
    
    - 0x0304 (COMBINING MACRON)
    
    
    - 0x1E9E (LATIN CAPITAL LETTER SHARP S)
    
    
    - 0x016C (LATIN CAPITAL LETTER U WITH BREVE)
    
    
    - 0x0237 (LATIN SMALL LETTER DOTLESS J)
    
    
    - 0x016D (LATIN SMALL LETTER U WITH BREVE)
    
    
    - 0x0307 (COMBINING DOT ABOVE)
    
    
    - 0x0302 (COMBINING CIRCUMFLEX ACCENT)
    
    
    - 0x030C (COMBINING CARON)
    
    
    - 0x0306 (COMBINING BREVE)
    
    
    - 0x030A (COMBINING RING ABOVE)
    
    
    - 0x0303 (COMBINING TILDE)
    
    
    - 0x0312 (COMBINING TURNED COMMA ABOVE)
    
    
    - 0x0326 (COMBINING COMMA BELOW)
    
    
    - 0x0327 (COMBINING CEDILLA)
    
    
    - 0x0328 (COMBINING OGONEK)
    

    [code: missing-codepoints]

Check for codepoints not covered by METADATA subsets.

Check ID: <FontBakeryCheck:com.google.fonts/check/metadata/unreachable_subsetting>
⚠️ FlowRounded-Regular.ttf
  • ⚠️ WARN

    The following codepoints supported by the font are not covered by any subsets defined in the font's metadata file, and will never be served. You can solve this by either manually adding additional subset declarations to METADATA.pb, or by editing the glyphset definitions.

    • U+0250 LATIN SMALL LETTER TURNED A: not included in any glyphset definition
    • U+0253 LATIN SMALL LETTER B WITH HOOK: not included in any glyphset definition
    • U+0254 LATIN SMALL LETTER OPEN O: not included in any glyphset definition
    • U+0255 LATIN SMALL LETTER C WITH CURL: not included in any glyphset definition
    • U+0256 LATIN SMALL LETTER D WITH TAIL: not included in any glyphset definition
    • U+0257 LATIN SMALL LETTER D WITH HOOK: not included in any glyphset definition
    • U+0258 LATIN SMALL LETTER REVERSED E: not included in any glyphset definition
    • U+025A LATIN SMALL LETTER SCHWA WITH HOOK: not included in any glyphset definition
    • U+025B LATIN SMALL LETTER OPEN E: not included in any glyphset definition
    • U+025C LATIN SMALL LETTER REVERSED OPEN E: not included in any glyphset definition
    • U+025D LATIN SMALL LETTER REVERSED OPEN E WITH HOOK: not included in any glyphset definition
    • U+025E LATIN SMALL LETTER CLOSED REVERSED OPEN E: not included in any glyphset definition
    • U+025F LATIN SMALL LETTER DOTLESS J WITH STROKE: not included in any glyphset definition
    • U+0260 LATIN SMALL LETTER G WITH HOOK: not included in any glyphset definition
    • U+0262 LATIN LETTER SMALL CAPITAL G: not included in any glyphset definition
    • U+0263 LATIN SMALL LETTER GAMMA: not included in any glyphset definition
    • U+0264 LATIN SMALL LETTER RAMS HORN: not included in any glyphset definition
    • U+0265 LATIN SMALL LETTER TURNED H: not included in any glyphset definition
    • U+0266 LATIN SMALL LETTER H WITH HOOK: not included in any glyphset definition
    • U+0267 LATIN SMALL LETTER HENG WITH HOOK: not included in any glyphset definition
    • U+0268 LATIN SMALL LETTER I WITH STROKE: not included in any glyphset definition
    • U+026A LATIN LETTER SMALL CAPITAL I: not included in any glyphset definition
    • U+026B LATIN SMALL LETTER L WITH MIDDLE TILDE: not included in any glyphset definition
    • U+026C LATIN SMALL LETTER L WITH BELT: not included in any glyphset definition
    • U+026D LATIN SMALL LETTER L WITH RETROFLEX HOOK: not included in any glyphset definition
    • U+026E LATIN SMALL LETTER LEZH: not included in any glyphset definition
    • U+026F LATIN SMALL LETTER TURNED M: not included in any glyphset definition
    • U+0270 LATIN SMALL LETTER TURNED M WITH LONG LEG: not included in any glyphset definition
    • U+0271 LATIN SMALL LETTER M WITH HOOK: not included in any glyphset definition
    • U+0272 LATIN SMALL LETTER N WITH LEFT HOOK: not included in any glyphset definition
    • U+0273 LATIN SMALL LETTER N WITH RETROFLEX HOOK: not included in any glyphset definition
    • U+0274 LATIN LETTER SMALL CAPITAL N: not included in any glyphset definition
    • U+0275 LATIN SMALL LETTER BARRED O: not included in any glyphset definition
    • U+0276 LATIN LETTER SMALL CAPITAL OE: not included in any glyphset definition
    • U+0279 LATIN SMALL LETTER TURNED R: not included in any glyphset definition
    • U+027A LATIN SMALL LETTER TURNED R WITH LONG LEG: not included in any glyphset definition
    • U+027B LATIN SMALL LETTER TURNED R WITH HOOK: not included in any glyphset definition
    • U+027D LATIN SMALL LETTER R WITH TAIL: not included in any glyphset definition
    • U+027E LATIN SMALL LETTER R WITH FISHHOOK: not included in any glyphset definition
    • U+0280 LATIN LETTER SMALL CAPITAL R: not included in any glyphset definition
    • U+0281 LATIN LETTER SMALL CAPITAL INVERTED R: not included in any glyphset definition
    • U+0282 LATIN SMALL LETTER S WITH HOOK: not included in any glyphset definition
    • U+0283 LATIN SMALL LETTER ESH: not included in any glyphset definition
    • U+0284 LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK: not included in any glyphset definition
    • U+0288 LATIN SMALL LETTER T WITH RETROFLEX HOOK: not included in any glyphset definition
    • U+0289 LATIN SMALL LETTER U BAR: not included in any glyphset definition
    • U+028B LATIN SMALL LETTER V WITH HOOK: not included in any glyphset definition
    • U+028C LATIN SMALL LETTER TURNED V: not included in any glyphset definition
    • U+028D LATIN SMALL LETTER TURNED W: not included in any glyphset definition
    • U+028E LATIN SMALL LETTER TURNED Y: not included in any glyphset definition
    • U+028F LATIN LETTER SMALL CAPITAL Y: not included in any glyphset definition
    • U+0290 LATIN SMALL LETTER Z WITH RETROFLEX HOOK: not included in any glyphset definition
    • U+0291 LATIN SMALL LETTER Z WITH CURL: not included in any glyphset definition
    • U+0292 LATIN SMALL LETTER EZH: not included in any glyphset definition
    • U+0294 LATIN LETTER GLOTTAL STOP: not included in any glyphset definition
    • U+0295 LATIN LETTER PHARYNGEAL VOICED FRICATIVE: not included in any glyphset definition
    • U+0298 LATIN LETTER BILABIAL CLICK: not included in any glyphset definition
    • U+0299 LATIN LETTER SMALL CAPITAL B: not included in any glyphset definition
    • U+029B LATIN LETTER SMALL CAPITAL G WITH HOOK: not included in any glyphset definition
    • U+029C LATIN LETTER SMALL CAPITAL H: not included in any glyphset definition
    • U+029D LATIN SMALL LETTER J WITH CROSSED-TAIL: not included in any glyphset definition
    • U+029F LATIN LETTER SMALL CAPITAL L: not included in any glyphset definition
    • U+02A1 LATIN LETTER GLOTTAL STOP WITH STROKE: not included in any glyphset definition
    • U+02A2 LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE: not included in any glyphset definition
    • U+02A4 LATIN SMALL LETTER DEZH DIGRAPH: not included in any glyphset definition
    • U+02A7 LATIN SMALL LETTER TESH DIGRAPH: not included in any glyphset definition
    • U+02C7 CARON: try adding one of: canadian-aboriginal, tifinagh
    • U+02D8 BREVE: try adding canadian-aboriginal
    • U+02D9 DOT ABOVE: try adding canadian-aboriginal
    • U+02DB OGONEK: try adding canadian-aboriginal
    • U+02DD DOUBLE ACUTE ACCENT: not included in any glyphset definition
    • U+03B2 GREEK SMALL LETTER BETA: try adding greek
    • U+03B8 GREEK SMALL LETTER THETA: try adding greek
    • U+03C7 GREEK SMALL LETTER CHI: try adding greek
    • U+2021 DOUBLE DAGGER: not included in any glyphset definition
    • U+2030 PER MILLE SIGN: not included in any glyphset definition
    • U+210A SCRIPT SMALL G: not included in any glyphset definition
    • U+215B VULGAR FRACTION ONE EIGHTH: not included in any glyphset definition
    • U+215C VULGAR FRACTION THREE EIGHTHS: not included in any glyphset definition
    • U+215D VULGAR FRACTION FIVE EIGHTHS: not included in any glyphset definition
    • U+215E VULGAR FRACTION SEVEN EIGHTHS: not included in any glyphset definition
    • U+2190 LEFTWARDS ARROW: not included in any glyphset definition
    • U+2192 RIGHTWARDS ARROW: not included in any glyphset definition
    • U+2194 LEFT RIGHT ARROW: not included in any glyphset definition
    • U+2195 UP DOWN ARROW: not included in any glyphset definition
    • U+2196 NORTH WEST ARROW: not included in any glyphset definition
    • U+2197 NORTH EAST ARROW: not included in any glyphset definition
    • U+2198 SOUTH EAST ARROW: not included in any glyphset definition
    • U+2199 SOUTH WEST ARROW: not included in any glyphset definition
    • U+2202 PARTIAL DIFFERENTIAL: not included in any glyphset definition
    • U+2205 EMPTY SET: not included in any glyphset definition
    • U+220F N-ARY PRODUCT: not included in any glyphset definition
    • U+2211 N-ARY SUMMATION: not included in any glyphset definition
    • U+221A SQUARE ROOT: not included in any glyphset definition
    • U+221E INFINITY: not included in any glyphset definition
    • U+222B INTEGRAL: not included in any glyphset definition
    • U+2248 ALMOST EQUAL TO: not included in any glyphset definition
    • U+2260 NOT EQUAL TO: not included in any glyphset definition
    • U+2264 LESS-THAN OR EQUAL TO: not included in any glyphset definition
    • U+2265 GREATER-THAN OR EQUAL TO: not included in any glyphset definition
    • U+25CA LOZENGE: not included in any glyphset definition

    Or you can add the above codepoints to one of the subsets supported by the font: cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese [code: unreachable-subsetting]

Font has old ttfautohint applied?

Check ID: <FontBakeryCheck:com.google.fonts/check/old_ttfautohint>
⚠️ FlowRounded-Regular.ttf
  • ⚠️ WARN

    ttfautohint used in font = 1.8.3; latest = 1.8.4; Need to re-run with the newer version! [code: old-ttfa]

METADATA.pb: Check URL on copyright string is the same as in repository_url field.

Check ID: <FontBakeryCheck:com.google.fonts/check/metadata/consistent_repo_urls>
🔥 FlowRounded-Regular.ttf
  • 🔥 FAIL

    Value of repository_url field is

    But font copyright string has: https://github.com/HYPD/flow-typeface [code: mismatch]

A static fonts directory with at least two fonts must accompany variable fonts

Check ID: <FontBakeryCheck:com.google.fonts/check/repo/vf_has_static_fonts>
⚠️ FlowRounded-Regular.ttf
  • ⚠️ WARN

    Please consider adding a subdirectory called "static/" and including in it static font files. [code: missing]

On a family update, the DESCRIPTION.en_us.html file should ideally also be updated.

Check ID: <FontBakeryCheck:com.google.fonts/check/description/family_update>
⚠️ FlowRounded-Regular.ttf
  • ⚠️ WARN

    The DESCRIPTION.en_us.html file in this family has not changed in comparison to the latest font release on the google/fonts github repo. Please consider mentioning note-worthy improvements made to the family recently. [code: description-not-updated]

Ensure fonts have ScriptLangTags declared on the 'meta' table.

Check ID: <FontBakeryCheck:com.google.fonts/check/meta/script_lang_tags>
⚠️ FlowRounded-Regular.ttf
  • ⚠️ WARN

    This font file does not have a 'meta' table. [code: lacks-meta-table]

Section: Universal

🔥⚠️⚠️⚠️⚠️⏩⏩⏩⏩⏩⏩ℹ️ℹ️

Checking OS/2 usWinAscent & usWinDescent.

Check ID: <FontBakeryCheck:com.google.fonts/check/family/win_ascent_and_descent>
🔥 FlowRounded-Regular.ttf
  • 🔥 FAIL

    OS/2.usWinAscent value 1000 is too large. It should be less than double the yMax. Current yMax value is 470 [code: ascent]

  • 🔥 FAIL

    OS/2.usWinDescent value 200 is too large. It should be less than double the yMin. Current absolute yMin value is 0 [code: descent]

Check font contains no unreachable glyphs

Check ID: <FontBakeryCheck:com.google.fonts/check/unreachable_glyphs>
⚠️ FlowRounded-Regular.ttf
  • ⚠️ WARN

    The following glyphs could not be reached by codepoint or substitution rules:

    - acutemacron
    
    - ascript
    
    - ascriptturned
    
    - glottalstopsnall
    
    - gravemacron
    
    - iotalatin
    
    - macronacute
    
    - macrongrave
    
    - philatin
    
    - uni0194
    
    - uni0196
    
    - upsilonlatin
    

    [code: unreachable-glyphs]

Check if each glyph has the recommended amount of contours.

Check ID: <FontBakeryCheck:com.google.fonts/check/contour_count>
⚠️ FlowRounded-Regular.ttf
  • ⚠️ WARN

    This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

    The following glyphs do not have the recommended number of contours:

    - Glyph name: exclam	Contours detected: 1	Expected: 2
    
    - Glyph name: quotedbl	Contours detected: 1	Expected: 2
    
    - Glyph name: numbersign	Contours detected: 1	Expected: 2
    
    - Glyph name: percent	Contours detected: 1	Expected: 5
    
    - Glyph name: zero	Contours detected: 1	Expected: 2 or 3
    
    - Glyph name: eight	Contours detected: 1	Expected: 3
    
    - Glyph name: colon	Contours detected: 1	Expected: 2
    
    - Glyph name: semicolon	Contours detected: 1	Expected: 2
    
    - Glyph name: equal	Contours detected: 1	Expected: 2
    
    - Glyph name: question	Contours detected: 1	Expected: 2
    
    - Glyph name: at	Contours detected: 1	Expected: 2
    
    - Glyph name: A	Contours detected: 1	Expected: 2
    
    - Glyph name: B	Contours detected: 1	Expected: 2 or 3
    
    - Glyph name: D	Contours detected: 1	Expected: 2
    
    - Glyph name: O	Contours detected: 1	Expected: 2
    
    - Glyph name: Q	Contours detected: 1	Expected: 2
    
    - Glyph name: a	Contours detected: 1	Expected: 2
    
    - Glyph name: b	Contours detected: 1	Expected: 2
    
    - Glyph name: d	Contours detected: 1	Expected: 2
    
    - Glyph name: e	Contours detected: 1	Expected: 2
    
    - Glyph name: g	Contours detected: 1	Expected: 2 or 3
    
    - Glyph name: i	Contours detected: 1	Expected: 2
    
    - Glyph name: j	Contours detected: 1	Expected: 2
    
    - Glyph name: o	Contours detected: 1	Expected: 2
    
    - Glyph name: p	Contours detected: 1	Expected: 2
    
    - Glyph name: q	Contours detected: 1	Expected: 2
    
    - Glyph name: exclamdown	Contours detected: 1	Expected: 2
    
    - Glyph name: currency	Contours detected: 1	Expected: 2
    
    - Glyph name: brokenbar	Contours detected: 1	Expected: 2
    
    - Glyph name: section	Contours detected: 1	Expected: 2
    
    - Glyph name: dieresis	Contours detected: 1	Expected: 2
    
    - Glyph name: copyright	Contours detected: 1	Expected: 3
    
    - Glyph name: ordfeminine	Contours detected: 1	Expected: 2 or 3
    
    - Glyph name: guillemotleft	Contours detected: 1	Expected: 2
    
    - Glyph name: uni00AD	Contours detected: 1	Expected: 0
    
    - Glyph name: registered	Contours detected: 1	Expected: 3 or 4
    
    - Glyph name: degree	Contours detected: 1	Expected: 2
    
    - Glyph name: ordmasculine	Contours detected: 1	Expected: 2 or 3
    
    - Glyph name: guillemotright	Contours detected: 1	Expected: 2
    
    - Glyph name: onequarter	Contours detected: 1	Expected: 3 or 4
    
    - Glyph name: onehalf	Contours detected: 1	Expected: 3
    
    - Glyph name: threequarters	Contours detected: 1	Expected: 3 or 4
    
    - Glyph name: questiondown	Contours detected: 1	Expected: 2
    
    - Glyph name: Agrave	Contours detected: 1	Expected: 3
    
    - Glyph name: Aacute	Contours detected: 1	Expected: 3
    
    - Glyph name: Acircumflex	Contours detected: 1	Expected: 3
    
    - Glyph name: Atilde	Contours detected: 1	Expected: 3
    
    - Glyph name: Adieresis	Contours detected: 1	Expected: 4
    
    - Glyph name: Aring	Contours detected: 1	Expected: 3 or 4
    
    - Glyph name: AE	Contours detected: 1	Expected: 2
    
    - Glyph name: Egrave	Contours detected: 1	Expected: 2
    
    - Glyph name: Eacute	Contours detected: 1	Expected: 2
    
    - Glyph name: Ecircumflex	Contours detected: 1	Expected: 2
    
    - Glyph name: Edieresis	Contours detected: 1	Expected: 3
    
    - Glyph name: Igrave	Contours detected: 1	Expected: 2
    
    - Glyph name: Iacute	Contours detected: 1	Expected: 2
    
    - Glyph name: Icircumflex	Contours detected: 1	Expected: 2
    
    - Glyph name: Idieresis	Contours detected: 1	Expected: 3
    
    - Glyph name: Eth	Contours detected: 1	Expected: 2
    
    - Glyph name: Ntilde	Contours detected: 1	Expected: 2
    
    - Glyph name: Ograve	Contours detected: 1	Expected: 3
    
    - Glyph name: Oacute	Contours detected: 1	Expected: 3
    
    - Glyph name: Ocircumflex	Contours detected: 1	Expected: 3
    
    - Glyph name: Otilde	Contours detected: 1	Expected: 3
    
    - Glyph name: Odieresis	Contours detected: 1	Expected: 4
    
    - Glyph name: Oslash	Contours detected: 1	Expected: 2 or 3
    
    - Glyph name: Ugrave	Contours detected: 1	Expected: 2
    
    - Glyph name: Uacute	Contours detected: 1	Expected: 2
    
    - Glyph name: Ucircumflex	Contours detected: 1	Expected: 2
    
    - Glyph name: Udieresis	Contours detected: 1	Expected: 3
    
    - Glyph name: Yacute	Contours detected: 1	Expected: 2
    
    - Glyph name: agrave	Contours detected: 1	Expected: 3
    
    - Glyph name: aacute	Contours detected: 1	Expected: 3
    
    - Glyph name: acircumflex	Contours detected: 1	Expected: 3
    
    - Glyph name: atilde	Contours detected: 1	Expected: 3
    
    - Glyph name: adieresis	Contours detected: 1	Expected: 4
    
    - Glyph name: aring	Contours detected: 1	Expected: 4
    
    - Glyph name: ae	Contours detected: 1	Expected: 3
    
    - Glyph name: egrave	Contours detected: 1	Expected: 3
    
    - Glyph name: eacute	Contours detected: 1	Expected: 3
    
    - Glyph name: ecircumflex	Contours detected: 1	Expected: 3
    
    - Glyph name: edieresis	Contours detected: 1	Expected: 4
    
    - Glyph name: igrave	Contours detected: 1	Expected: 2
    
    - Glyph name: iacute	Contours detected: 1	Expected: 2
    
    - Glyph name: icircumflex	Contours detected: 1	Expected: 2
    
    - Glyph name: idieresis	Contours detected: 1	Expected: 3
    
    - Glyph name: eth	Contours detected: 1	Expected: 2
    
    - Glyph name: ntilde	Contours detected: 1	Expected: 2
    
    - Glyph name: ograve	Contours detected: 1	Expected: 3
    
    - Glyph name: oacute	Contours detected: 1	Expected: 3
    
    - Glyph name: ocircumflex	Contours detected: 1	Expected: 3
    
    - Glyph name: otilde	Contours detected: 1	Expected: 3
    
    - Glyph name: odieresis	Contours detected: 1	Expected: 4
    
    - Glyph name: divide	Contours detected: 1	Expected: 3
    
    - Glyph name: oslash	Contours detected: 1	Expected: 3
    
    - Glyph name: ugrave	Contours detected: 1	Expected: 2
    
    - Glyph name: uacute	Contours detected: 1	Expected: 2
    
    - Glyph name: ucircumflex	Contours detected: 1	Expected: 2
    
    - Glyph name: udieresis	Contours detected: 1	Expected: 3
    
    - Glyph name: yacute	Contours detected: 1	Expected: 2
    
    - Glyph name: thorn	Contours detected: 1	Expected: 2
    
    - Glyph name: ydieresis	Contours detected: 1	Expected: 3
    
    - Glyph name: Amacron	Contours detected: 1	Expected: 3
    
    - Glyph name: amacron	Contours detected: 1	Expected: 3
    
    - Glyph name: Abreve	Contours detected: 1	Expected: 3
    
    - Glyph name: abreve	Contours detected: 1	Expected: 3
    
    - Glyph name: Aogonek	Contours detected: 1	Expected: 2 or 3
    
    - Glyph name: aogonek	Contours detected: 1	Expected: 2
    
    - Glyph name: Cacute	Contours detected: 1	Expected: 2
    
    - Glyph name: cacute	Contours detected: 1	Expected: 2
    
    - Glyph name: Cdotaccent	Contours detected: 1	Expected: 2
    
    - Glyph name: cdotaccent	Contours detected: 1	Expected: 2
    
    - Glyph name: Ccaron	Contours detected: 1	Expected: 2
    
    - Glyph name: ccaron	Contours detected: 1	Expected: 2
    
    - Glyph name: Dcaron	Contours detected: 1	Expected: 3
    
    - Glyph name: dcaron	Contours detected: 1	Expected: 3
    
    - Glyph name: Dcroat	Contours detected: 1	Expected: 2
    
    - Glyph name: dcroat	Contours detected: 1	Expected: 2
    
    - Glyph name: Emacron	Contours detected: 1	Expected: 2
    
    - Glyph name: emacron	Contours detected: 1	Expected: 3
    
    - Glyph name: Edotaccent	Contours detected: 1	Expected: 2
    
    - Glyph name: edotaccent	Contours detected: 1	Expected: 3
    
    - Glyph name: eogonek	Contours detected: 1	Expected: 2
    
    - Glyph name: Ecaron	Contours detected: 1	Expected: 2
    
    - Glyph name: ecaron	Contours detected: 1	Expected: 3
    
    - Glyph name: Gbreve	Contours detected: 1	Expected: 2
    
    - Glyph name: gbreve	Contours detected: 1	Expected: 3 or 4
    
    - Glyph name: Gdotaccent	Contours detected: 1	Expected: 2
    
    - Glyph name: gdotaccent	Contours detected: 1	Expected: 3 or 4
    
    - Glyph name: uni0122	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0123	Contours detected: 1	Expected: 3 or 4
    
    - Glyph name: Hbar	Contours detected: 1	Expected: 2
    
    - Glyph name: Itilde	Contours detected: 1	Expected: 2
    
    - Glyph name: itilde	Contours detected: 1	Expected: 2
    
    - Glyph name: Imacron	Contours detected: 1	Expected: 2
    
    - Glyph name: imacron	Contours detected: 1	Expected: 2
    
    - Glyph name: iogonek	Contours detected: 1	Expected: 2 or 3
    
    - Glyph name: Idotaccent	Contours detected: 1	Expected: 2
    
    - Glyph name: ij	Contours detected: 1	Expected: 3 or 4
    
    - Glyph name: uni0136	Contours detected: 1	Expected: 2 or 3
    
    - Glyph name: uni0137	Contours detected: 1	Expected: 2 or 3
    
    - Glyph name: Lacute	Contours detected: 1	Expected: 2
    
    - Glyph name: lacute	Contours detected: 1	Expected: 2
    
    - Glyph name: uni013B	Contours detected: 1	Expected: 2
    
    - Glyph name: uni013C	Contours detected: 1	Expected: 2
    
    - Glyph name: Lcaron	Contours detected: 1	Expected: 2
    
    - Glyph name: lcaron	Contours detected: 1	Expected: 2
    
    - Glyph name: Ldot	Contours detected: 1	Expected: 2
    
    - Glyph name: ldot	Contours detected: 1	Expected: 2
    
    - Glyph name: Nacute	Contours detected: 1	Expected: 2
    
    - Glyph name: nacute	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0145	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0146	Contours detected: 1	Expected: 2
    
    - Glyph name: Ncaron	Contours detected: 1	Expected: 2
    
    - Glyph name: ncaron	Contours detected: 1	Expected: 2
    
    - Glyph name: Omacron	Contours detected: 1	Expected: 3
    
    - Glyph name: omacron	Contours detected: 1	Expected: 3
    
    - Glyph name: Ohungarumlaut	Contours detected: 1	Expected: 4
    
    - Glyph name: ohungarumlaut	Contours detected: 1	Expected: 4
    
    - Glyph name: OE	Contours detected: 1	Expected: 2
    
    - Glyph name: oe	Contours detected: 1	Expected: 3
    
    - Glyph name: Racute	Contours detected: 1	Expected: 3
    
    - Glyph name: racute	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0156	Contours detected: 1	Expected: 3
    
    - Glyph name: uni0157	Contours detected: 1	Expected: 2
    
    - Glyph name: Rcaron	Contours detected: 1	Expected: 3
    
    - Glyph name: rcaron	Contours detected: 1	Expected: 2
    
    - Glyph name: Sacute	Contours detected: 1	Expected: 2
    
    - Glyph name: sacute	Contours detected: 1	Expected: 2
    
    - Glyph name: Scaron	Contours detected: 1	Expected: 2
    
    - Glyph name: scaron	Contours detected: 1	Expected: 2
    
    - Glyph name: Tcaron	Contours detected: 1	Expected: 2
    
    - Glyph name: tcaron	Contours detected: 1	Expected: 2
    
    - Glyph name: Utilde	Contours detected: 1	Expected: 2
    
    - Glyph name: utilde	Contours detected: 1	Expected: 2
    
    - Glyph name: Umacron	Contours detected: 1	Expected: 2
    
    - Glyph name: umacron	Contours detected: 1	Expected: 2
    
    - Glyph name: Uring	Contours detected: 1	Expected: 3
    
    - Glyph name: uring	Contours detected: 1	Expected: 3
    
    - Glyph name: Uhungarumlaut	Contours detected: 1	Expected: 3
    
    - Glyph name: uhungarumlaut	Contours detected: 1	Expected: 3
    
    - Glyph name: Wcircumflex	Contours detected: 1	Expected: 2
    
    - Glyph name: wcircumflex	Contours detected: 1	Expected: 2
    
    - Glyph name: Ycircumflex	Contours detected: 1	Expected: 2
    
    - Glyph name: ycircumflex	Contours detected: 1	Expected: 2
    
    - Glyph name: Ydieresis	Contours detected: 1	Expected: 3
    
    - Glyph name: Zacute	Contours detected: 1	Expected: 2
    
    - Glyph name: zacute	Contours detected: 1	Expected: 2
    
    - Glyph name: Zdotaccent	Contours detected: 1	Expected: 2
    
    - Glyph name: zdotaccent	Contours detected: 1	Expected: 2
    
    - Glyph name: Zcaron	Contours detected: 1	Expected: 2
    
    - Glyph name: zcaron	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0181	Contours detected: 1	Expected: 3
    
    - Glyph name: uni0189	Contours detected: 1	Expected: 2
    
    - Glyph name: uni018A	Contours detected: 1	Expected: 2
    
    - Glyph name: uni018F	Contours detected: 1	Expected: 2
    
    - Glyph name: Gammalatin	Contours detected: 1	Expected: 2
    
    - Glyph name: Ohorn	Contours detected: 1	Expected: 2 or 3
    
    - Glyph name: ohorn	Contours detected: 1	Expected: 2
    
    - Glyph name: uni01A4	Contours detected: 1	Expected: 2
    
    - Glyph name: uni01A5	Contours detected: 1	Expected: 2
    
    - Glyph name: uni01C1	Contours detected: 1	Expected: 2
    
    - Glyph name: uni01C3	Contours detected: 1	Expected: 2
    
    - Glyph name: uni01CD	Contours detected: 2	Expected: 3
    
    - Glyph name: uni01CE	Contours detected: 2	Expected: 3
    
    - Glyph name: uni01D0	Contours detected: 1	Expected: 2
    
    - Glyph name: uni01D1	Contours detected: 2	Expected: 3
    
    - Glyph name: uni01D2	Contours detected: 2	Expected: 3
    
    - Glyph name: uni01D5	Contours detected: 3	Expected: 4
    
    - Glyph name: uni01D6	Contours detected: 3	Expected: 4
    
    - Glyph name: uni01D7	Contours detected: 3	Expected: 4
    
    - Glyph name: uni01D8	Contours detected: 3	Expected: 4
    
    - Glyph name: uni01D9	Contours detected: 3	Expected: 4
    
    - Glyph name: uni01DA	Contours detected: 3	Expected: 4
    
    - Glyph name: uni01DB	Contours detected: 3	Expected: 4
    
    - Glyph name: uni01DC	Contours detected: 3	Expected: 4
    
    - Glyph name: uni01DD	Contours detected: 1	Expected: 2
    
    - Glyph name: uni01DE	Contours detected: 3	Expected: 5
    
    - Glyph name: uni01DF	Contours detected: 3	Expected: 5
    
    - Glyph name: gcaron	Contours detected: 2	Expected: 3 or 4
    
    - Glyph name: Oslashacute	Contours detected: 2	Expected: 4
    
    - Glyph name: oslashacute	Contours detected: 2	Expected: 4
    
    - Glyph name: uni0218	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0219	Contours detected: 1	Expected: 2
    
    - Glyph name: uni021A	Contours detected: 1	Expected: 2
    
    - Glyph name: uni021B	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0228	Contours detected: 2	Expected: 1
    
    - Glyph name: uni022A	Contours detected: 3	Expected: 5
    
    - Glyph name: uni022B	Contours detected: 3	Expected: 5
    
    - Glyph name: uni0243	Contours detected: 1	Expected: 3
    
    - Glyph name: uni0244	Contours detected: 1	Expected: 2
    
    - Glyph name: uni024B	Contours detected: 1	Expected: 2
    
    - Glyph name: uni024C	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0259	Contours detected: 1	Expected: 2
    
    - Glyph name: ring	Contours detected: 1	Expected: 2
    
    - Glyph name: hungarumlaut	Contours detected: 1	Expected: 2
    
    - Glyph name: beta	Contours detected: 1	Expected: 2
    
    - Glyph name: theta	Contours detected: 1	Expected: 3
    
    - Glyph name: uni0401	Contours detected: 2	Expected: 3
    
    - Glyph name: uni0403	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0407	Contours detected: 2	Expected: 3
    
    - Glyph name: uni0409	Contours detected: 1	Expected: 2
    
    - Glyph name: uni040A	Contours detected: 1	Expected: 2
    
    - Glyph name: uni040E	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0410	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0411	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0412	Contours detected: 1	Expected: 3
    
    - Glyph name: uni0414	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0419	Contours detected: 1	Expected: 2
    
    - Glyph name: uni041E	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0424	Contours detected: 1	Expected: 3
    
    - Glyph name: uni042A	Contours detected: 1	Expected: 2
    
    - Glyph name: uni042B	Contours detected: 1	Expected: 3
    
    - Glyph name: uni042C	Contours detected: 1	Expected: 2
    
    - Glyph name: uni042E	Contours detected: 1	Expected: 2
    
    - Glyph name: uni042F	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0430	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0431	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0432	Contours detected: 1	Expected: 3
    
    - Glyph name: uni0434	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0435	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0439	Contours detected: 1	Expected: 2
    
    - Glyph name: uni043E	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0440	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0444	Contours detected: 1	Expected: 3
    
    - Glyph name: uni044A	Contours detected: 1	Expected: 2
    
    - Glyph name: uni044B	Contours detected: 1	Expected: 3
    
    - Glyph name: uni044C	Contours detected: 1	Expected: 2
    
    - Glyph name: uni044E	Contours detected: 1	Expected: 2
    
    - Glyph name: uni044F	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0451	Contours detected: 2	Expected: 4
    
    - Glyph name: uni0453	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0456	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0457	Contours detected: 1	Expected: 3
    
    - Glyph name: uni0458	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0459	Contours detected: 1	Expected: 2
    
    - Glyph name: uni045A	Contours detected: 1	Expected: 2
    
    - Glyph name: uni045E	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0462	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0463	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0472	Contours detected: 1	Expected: 3
    
    - Glyph name: uni0473	Contours detected: 1	Expected: 3
    
    - Glyph name: uni04D8	Contours detected: 1	Expected: 2
    
    - Glyph name: uni04D9	Contours detected: 1	Expected: 2
    
    - Glyph name: uni04E8	Contours detected: 1	Expected: 3
    
    - Glyph name: uni04E9	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1E0C	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1E0D	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1E0E	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1E0F	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1E24	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1E25	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1E2E	Contours detected: 3	Expected: 4
    
    - Glyph name: uni1E2F	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1E36	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1E37	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1E46	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1E47	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1E4C	Contours detected: 3	Expected: 4
    
    - Glyph name: uni1E4D	Contours detected: 3	Expected: 4
    
    - Glyph name: uni1E50	Contours detected: 3	Expected: 4
    
    - Glyph name: uni1E51	Contours detected: 3	Expected: 4
    
    - Glyph name: uni1E52	Contours detected: 3	Expected: 4
    
    - Glyph name: uni1E53	Contours detected: 3	Expected: 4
    
    - Glyph name: uni1E62	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1E63	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1E6C	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1E6D	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1E6E	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1E6F	Contours detected: 1	Expected: 2
    
    - Glyph name: Wgrave	Contours detected: 1	Expected: 2
    
    - Glyph name: wgrave	Contours detected: 1	Expected: 2
    
    - Glyph name: Wacute	Contours detected: 1	Expected: 2
    
    - Glyph name: wacute	Contours detected: 1	Expected: 2
    
    - Glyph name: Wdieresis	Contours detected: 1	Expected: 3
    
    - Glyph name: wdieresis	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1E92	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1E93	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EA0	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EA1	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EA2	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EA3	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EA4	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EA5	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EA6	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EA7	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EA8	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EA9	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EAA	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EAB	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EAC	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EAD	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EAE	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EAF	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EB0	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EB1	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EB2	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EB3	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EB4	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EB5	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EB6	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EB7	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EB8	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EB9	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EBA	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EBB	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EBC	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EBD	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EBE	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EBF	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EC0	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EC1	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EC2	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EC3	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EC4	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EC5	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EC6	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EC7	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EC8	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EC9	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1ECA	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1ECB	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1ECC	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1ECD	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1ECE	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1ECF	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1ED0	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1ED1	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1ED2	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1ED3	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1ED4	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1ED5	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1ED6	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1ED7	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1ED8	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1ED9	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EDA	Contours detected: 1	Expected: 3 or 4
    
    - Glyph name: uni1EDB	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EDC	Contours detected: 1	Expected: 3 or 4
    
    - Glyph name: uni1EDD	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EDE	Contours detected: 1	Expected: 3 or 4
    
    - Glyph name: uni1EDF	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EE0	Contours detected: 1	Expected: 3 or 4
    
    - Glyph name: uni1EE1	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EE2	Contours detected: 1	Expected: 3 or 4
    
    - Glyph name: uni1EE3	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EE4	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EE5	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EE6	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EE7	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EE8	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EE9	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EEA	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EEB	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EEC	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EED	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EEE	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EEF	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EF0	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EF1	Contours detected: 1	Expected: 2
    
    - Glyph name: Ygrave	Contours detected: 1	Expected: 2
    
    - Glyph name: ygrave	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EF4	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EF5	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EF6	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EF7	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EF8	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EF9	Contours detected: 1	Expected: 2
    
    - Glyph name: quotedblleft	Contours detected: 1	Expected: 2
    
    - Glyph name: quotedblright	Contours detected: 1	Expected: 2
    
    - Glyph name: quotedblbase	Contours detected: 1	Expected: 2
    
    - Glyph name: ellipsis	Contours detected: 1	Expected: 3
    
    - Glyph name: perthousand	Contours detected: 1	Expected: 6 or 7
    
    - Glyph name: uni210A	Contours detected: 1	Expected: 2
    
    - Glyph name: trademark	Contours detected: 1	Expected: 2
    
    - Glyph name: oneeighth	Contours detected: 1	Expected: 5
    
    - Glyph name: threeeighths	Contours detected: 1	Expected: 5
    
    - Glyph name: fiveeighths	Contours detected: 1	Expected: 5
    
    - Glyph name: seveneighths	Contours detected: 1	Expected: 5
    
    - Glyph name: partialdiff	Contours detected: 1	Expected: 2
    
    - Glyph name: emptyset	Contours detected: 1	Expected: 3
    
    - Glyph name: infinity	Contours detected: 1	Expected: 3
    
    - Glyph name: approxequal	Contours detected: 1	Expected: 2
    
    - Glyph name: lessequal	Contours detected: 1	Expected: 2
    
    - Glyph name: greaterequal	Contours detected: 1	Expected: 2
    
    - Glyph name: lozenge	Contours detected: 1	Expected: 2
    
    - Glyph name: A	Contours detected: 1	Expected: 2
    
    - Glyph name: AE	Contours detected: 1	Expected: 2
    
    - Glyph name: Aacute	Contours detected: 1	Expected: 3
    
    - Glyph name: Abreve	Contours detected: 1	Expected: 3
    
    - Glyph name: Acircumflex	Contours detected: 1	Expected: 3
    
    - Glyph name: Adieresis	Contours detected: 1	Expected: 4
    
    - Glyph name: Agrave	Contours detected: 1	Expected: 3
    
    - Glyph name: Amacron	Contours detected: 1	Expected: 3
    
    - Glyph name: Aogonek	Contours detected: 1	Expected: 2 or 3
    
    - Glyph name: Aring	Contours detected: 1	Expected: 3 or 4
    
    - Glyph name: Atilde	Contours detected: 1	Expected: 3
    
    - Glyph name: B	Contours detected: 1	Expected: 2 or 3
    
    - Glyph name: Cacute	Contours detected: 1	Expected: 2
    
    - Glyph name: Ccaron	Contours detected: 1	Expected: 2
    
    - Glyph name: Cdotaccent	Contours detected: 1	Expected: 2
    
    - Glyph name: D	Contours detected: 1	Expected: 2
    
    - Glyph name: Dcaron	Contours detected: 1	Expected: 3
    
    - Glyph name: Dcroat	Contours detected: 1	Expected: 2
    
    - Glyph name: Eacute	Contours detected: 1	Expected: 2
    
    - Glyph name: Ecaron	Contours detected: 1	Expected: 2
    
    - Glyph name: Ecircumflex	Contours detected: 1	Expected: 2
    
    - Glyph name: Edieresis	Contours detected: 1	Expected: 3
    
    - Glyph name: Edotaccent	Contours detected: 1	Expected: 2
    
    - Glyph name: Egrave	Contours detected: 1	Expected: 2
    
    - Glyph name: Emacron	Contours detected: 1	Expected: 2
    
    - Glyph name: Eth	Contours detected: 1	Expected: 2
    
    - Glyph name: Gbreve	Contours detected: 1	Expected: 2
    
    - Glyph name: Gdotaccent	Contours detected: 1	Expected: 2
    
    - Glyph name: Hbar	Contours detected: 1	Expected: 2
    
    - Glyph name: Iacute	Contours detected: 1	Expected: 2
    
    - Glyph name: Icircumflex	Contours detected: 1	Expected: 2
    
    - Glyph name: Idieresis	Contours detected: 1	Expected: 3
    
    - Glyph name: Idotaccent	Contours detected: 1	Expected: 2
    
    - Glyph name: Igrave	Contours detected: 1	Expected: 2
    
    - Glyph name: Imacron	Contours detected: 1	Expected: 2
    
    - Glyph name: Itilde	Contours detected: 1	Expected: 2
    
    - Glyph name: Lacute	Contours detected: 1	Expected: 2
    
    - Glyph name: Lcaron	Contours detected: 1	Expected: 2
    
    - Glyph name: Ldot	Contours detected: 1	Expected: 2
    
    - Glyph name: Nacute	Contours detected: 1	Expected: 2
    
    - Glyph name: Ncaron	Contours detected: 1	Expected: 2
    
    - Glyph name: Ntilde	Contours detected: 1	Expected: 2
    
    - Glyph name: O	Contours detected: 1	Expected: 2
    
    - Glyph name: OE	Contours detected: 1	Expected: 2
    
    - Glyph name: Oacute	Contours detected: 1	Expected: 3
    
    - Glyph name: Ocircumflex	Contours detected: 1	Expected: 3
    
    - Glyph name: Odieresis	Contours detected: 1	Expected: 4
    
    - Glyph name: Ograve	Contours detected: 1	Expected: 3
    
    - Glyph name: Ohorn	Contours detected: 1	Expected: 2 or 3
    
    - Glyph name: Ohungarumlaut	Contours detected: 1	Expected: 4
    
    - Glyph name: Omacron	Contours detected: 1	Expected: 3
    
    - Glyph name: Oslash	Contours detected: 1	Expected: 2 or 3
    
    - Glyph name: Oslashacute	Contours detected: 2	Expected: 4
    
    - Glyph name: Otilde	Contours detected: 1	Expected: 3
    
    - Glyph name: Q	Contours detected: 1	Expected: 2
    
    - Glyph name: Racute	Contours detected: 1	Expected: 3
    
    - Glyph name: Rcaron	Contours detected: 1	Expected: 3
    
    - Glyph name: Sacute	Contours detected: 1	Expected: 2
    
    - Glyph name: Scaron	Contours detected: 1	Expected: 2
    
    - Glyph name: Tcaron	Contours detected: 1	Expected: 2
    
    - Glyph name: Uacute	Contours detected: 1	Expected: 2
    
    - Glyph name: Ucircumflex	Contours detected: 1	Expected: 2
    
    - Glyph name: Udieresis	Contours detected: 1	Expected: 3
    
    - Glyph name: Ugrave	Contours detected: 1	Expected: 2
    
    - Glyph name: Uhungarumlaut	Contours detected: 1	Expected: 3
    
    - Glyph name: Umacron	Contours detected: 1	Expected: 2
    
    - Glyph name: Uring	Contours detected: 1	Expected: 3
    
    - Glyph name: Utilde	Contours detected: 1	Expected: 2
    
    - Glyph name: Wacute	Contours detected: 1	Expected: 2
    
    - Glyph name: Wcircumflex	Contours detected: 1	Expected: 2
    
    - Glyph name: Wdieresis	Contours detected: 1	Expected: 3
    
    - Glyph name: Wgrave	Contours detected: 1	Expected: 2
    
    - Glyph name: Yacute	Contours detected: 1	Expected: 2
    
    - Glyph name: Ycircumflex	Contours detected: 1	Expected: 2
    
    - Glyph name: Ydieresis	Contours detected: 1	Expected: 3
    
    - Glyph name: Ygrave	Contours detected: 1	Expected: 2
    
    - Glyph name: Zacute	Contours detected: 1	Expected: 2
    
    - Glyph name: Zcaron	Contours detected: 1	Expected: 2
    
    - Glyph name: Zdotaccent	Contours detected: 1	Expected: 2
    
    - Glyph name: a	Contours detected: 1	Expected: 2
    
    - Glyph name: aacute	Contours detected: 1	Expected: 3
    
    - Glyph name: abreve	Contours detected: 1	Expected: 3
    
    - Glyph name: acircumflex	Contours detected: 1	Expected: 3
    
    - Glyph name: adieresis	Contours detected: 1	Expected: 4
    
    - Glyph name: ae	Contours detected: 1	Expected: 3
    
    - Glyph name: agrave	Contours detected: 1	Expected: 3
    
    - Glyph name: amacron	Contours detected: 1	Expected: 3
    
    - Glyph name: aogonek	Contours detected: 1	Expected: 2
    
    - Glyph name: approxequal	Contours detected: 1	Expected: 2
    
    - Glyph name: aring	Contours detected: 1	Expected: 4
    
    - Glyph name: at	Contours detected: 1	Expected: 2
    
    - Glyph name: atilde	Contours detected: 1	Expected: 3
    
    - Glyph name: b	Contours detected: 1	Expected: 2
    
    - Glyph name: beta	Contours detected: 1	Expected: 2
    
    - Glyph name: brokenbar	Contours detected: 1	Expected: 2
    
    - Glyph name: cacute	Contours detected: 1	Expected: 2
    
    - Glyph name: ccaron	Contours detected: 1	Expected: 2
    
    - Glyph name: cdotaccent	Contours detected: 1	Expected: 2
    
    - Glyph name: colon	Contours detected: 1	Expected: 2
    
    - Glyph name: copyright	Contours detected: 1	Expected: 3
    
    - Glyph name: currency	Contours detected: 1	Expected: 2
    
    - Glyph name: d	Contours detected: 1	Expected: 2
    
    - Glyph name: dcaron	Contours detected: 1	Expected: 3
    
    - Glyph name: dcroat	Contours detected: 1	Expected: 2
    
    - Glyph name: degree	Contours detected: 1	Expected: 2
    
    - Glyph name: dieresis	Contours detected: 1	Expected: 2
    
    - Glyph name: divide	Contours detected: 1	Expected: 3
    
    - Glyph name: e	Contours detected: 1	Expected: 2
    
    - Glyph name: eacute	Contours detected: 1	Expected: 3
    
    - Glyph name: ecaron	Contours detected: 1	Expected: 3
    
    - Glyph name: ecircumflex	Contours detected: 1	Expected: 3
    
    - Glyph name: edieresis	Contours detected: 1	Expected: 4
    
    - Glyph name: edotaccent	Contours detected: 1	Expected: 3
    
    - Glyph name: egrave	Contours detected: 1	Expected: 3
    
    - Glyph name: eight	Contours detected: 1	Expected: 3
    
    - Glyph name: ellipsis	Contours detected: 1	Expected: 3
    
    - Glyph name: emacron	Contours detected: 1	Expected: 3
    
    - Glyph name: emptyset	Contours detected: 1	Expected: 3
    
    - Glyph name: eogonek	Contours detected: 1	Expected: 2
    
    - Glyph name: equal	Contours detected: 1	Expected: 2
    
    - Glyph name: eth	Contours detected: 1	Expected: 2
    
    - Glyph name: exclam	Contours detected: 1	Expected: 2
    
    - Glyph name: exclamdown	Contours detected: 1	Expected: 2
    
    - Glyph name: fiveeighths	Contours detected: 1	Expected: 5
    
    - Glyph name: g	Contours detected: 1	Expected: 2 or 3
    
    - Glyph name: gbreve	Contours detected: 1	Expected: 3 or 4
    
    - Glyph name: gcaron	Contours detected: 2	Expected: 3 or 4
    
    - Glyph name: gdotaccent	Contours detected: 1	Expected: 3 or 4
    
    - Glyph name: greaterequal	Contours detected: 1	Expected: 2
    
    - Glyph name: guillemotleft	Contours detected: 1	Expected: 2
    
    - Glyph name: guillemotright	Contours detected: 1	Expected: 2
    
    - Glyph name: hungarumlaut	Contours detected: 1	Expected: 2
    
    - Glyph name: i	Contours detected: 1	Expected: 2
    
    - Glyph name: iacute	Contours detected: 1	Expected: 2
    
    - Glyph name: icircumflex	Contours detected: 1	Expected: 2
    
    - Glyph name: idieresis	Contours detected: 1	Expected: 3
    
    - Glyph name: igrave	Contours detected: 1	Expected: 2
    
    - Glyph name: ij	Contours detected: 1	Expected: 3 or 4
    
    - Glyph name: imacron	Contours detected: 1	Expected: 2
    
    - Glyph name: infinity	Contours detected: 1	Expected: 3
    
    - Glyph name: iogonek	Contours detected: 1	Expected: 2 or 3
    
    - Glyph name: itilde	Contours detected: 1	Expected: 2
    
    - Glyph name: j	Contours detected: 1	Expected: 2
    
    - Glyph name: lacute	Contours detected: 1	Expected: 2
    
    - Glyph name: lcaron	Contours detected: 1	Expected: 2
    
    - Glyph name: ldot	Contours detected: 1	Expected: 2
    
    - Glyph name: lessequal	Contours detected: 1	Expected: 2
    
    - Glyph name: lozenge	Contours detected: 1	Expected: 2
    
    - Glyph name: nacute	Contours detected: 1	Expected: 2
    
    - Glyph name: ncaron	Contours detected: 1	Expected: 2
    
    - Glyph name: ntilde	Contours detected: 1	Expected: 2
    
    - Glyph name: numbersign	Contours detected: 1	Expected: 2
    
    - Glyph name: o	Contours detected: 1	Expected: 2
    
    - Glyph name: oacute	Contours detected: 1	Expected: 3
    
    - Glyph name: ocircumflex	Contours detected: 1	Expected: 3
    
    - Glyph name: odieresis	Contours detected: 1	Expected: 4
    
    - Glyph name: oe	Contours detected: 1	Expected: 3
    
    - Glyph name: ograve	Contours detected: 1	Expected: 3
    
    - Glyph name: ohorn	Contours detected: 1	Expected: 2
    
    - Glyph name: ohungarumlaut	Contours detected: 1	Expected: 4
    
    - Glyph name: omacron	Contours detected: 1	Expected: 3
    
    - Glyph name: oneeighth	Contours detected: 1	Expected: 5
    
    - Glyph name: onehalf	Contours detected: 1	Expected: 3
    
    - Glyph name: onequarter	Contours detected: 1	Expected: 3 or 4
    
    - Glyph name: ordfeminine	Contours detected: 1	Expected: 2 or 3
    
    - Glyph name: ordmasculine	Contours detected: 1	Expected: 2 or 3
    
    - Glyph name: oslash	Contours detected: 1	Expected: 3
    
    - Glyph name: oslashacute	Contours detected: 2	Expected: 4
    
    - Glyph name: otilde	Contours detected: 1	Expected: 3
    
    - Glyph name: p	Contours detected: 1	Expected: 2
    
    - Glyph name: partialdiff	Contours detected: 1	Expected: 2
    
    - Glyph name: percent	Contours detected: 1	Expected: 5
    
    - Glyph name: perthousand	Contours detected: 1	Expected: 6 or 7
    
    - Glyph name: q	Contours detected: 1	Expected: 2
    
    - Glyph name: question	Contours detected: 1	Expected: 2
    
    - Glyph name: questiondown	Contours detected: 1	Expected: 2
    
    - Glyph name: quotedbl	Contours detected: 1	Expected: 2
    
    - Glyph name: quotedblbase	Contours detected: 1	Expected: 2
    
    - Glyph name: quotedblleft	Contours detected: 1	Expected: 2
    
    - Glyph name: quotedblright	Contours detected: 1	Expected: 2
    
    - Glyph name: racute	Contours detected: 1	Expected: 2
    
    - Glyph name: rcaron	Contours detected: 1	Expected: 2
    
    - Glyph name: registered	Contours detected: 1	Expected: 3 or 4
    
    - Glyph name: ring	Contours detected: 1	Expected: 2
    
    - Glyph name: sacute	Contours detected: 1	Expected: 2
    
    - Glyph name: scaron	Contours detected: 1	Expected: 2
    
    - Glyph name: section	Contours detected: 1	Expected: 2
    
    - Glyph name: semicolon	Contours detected: 1	Expected: 2
    
    - Glyph name: seveneighths	Contours detected: 1	Expected: 5
    
    - Glyph name: tcaron	Contours detected: 1	Expected: 2
    
    - Glyph name: theta	Contours detected: 1	Expected: 3
    
    - Glyph name: thorn	Contours detected: 1	Expected: 2
    
    - Glyph name: threeeighths	Contours detected: 1	Expected: 5
    
    - Glyph name: threequarters	Contours detected: 1	Expected: 3 or 4
    
    - Glyph name: trademark	Contours detected: 1	Expected: 2
    
    - Glyph name: uacute	Contours detected: 1	Expected: 2
    
    - Glyph name: ucircumflex	Contours detected: 1	Expected: 2
    
    - Glyph name: udieresis	Contours detected: 1	Expected: 3
    
    - Glyph name: ugrave	Contours detected: 1	Expected: 2
    
    - Glyph name: uhungarumlaut	Contours detected: 1	Expected: 3
    
    - Glyph name: umacron	Contours detected: 1	Expected: 2
    
    - Glyph name: uni00AD	Contours detected: 1	Expected: 0
    
    - Glyph name: uni0122	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0123	Contours detected: 1	Expected: 3 or 4
    
    - Glyph name: uni0136	Contours detected: 1	Expected: 2 or 3
    
    - Glyph name: uni0137	Contours detected: 1	Expected: 2 or 3
    
    - Glyph name: uni013B	Contours detected: 1	Expected: 2
    
    - Glyph name: uni013C	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0145	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0146	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0156	Contours detected: 1	Expected: 3
    
    - Glyph name: uni0157	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0181	Contours detected: 1	Expected: 3
    
    - Glyph name: uni0189	Contours detected: 1	Expected: 2
    
    - Glyph name: uni018A	Contours detected: 1	Expected: 2
    
    - Glyph name: uni018F	Contours detected: 1	Expected: 2
    
    - Glyph name: uni01A4	Contours detected: 1	Expected: 2
    
    - Glyph name: uni01A5	Contours detected: 1	Expected: 2
    
    - Glyph name: uni01C1	Contours detected: 1	Expected: 2
    
    - Glyph name: uni01C3	Contours detected: 1	Expected: 2
    
    - Glyph name: uni01CD	Contours detected: 2	Expected: 3
    
    - Glyph name: uni01CE	Contours detected: 2	Expected: 3
    
    - Glyph name: uni01D0	Contours detected: 1	Expected: 2
    
    - Glyph name: uni01D1	Contours detected: 2	Expected: 3
    
    - Glyph name: uni01D2	Contours detected: 2	Expected: 3
    
    - Glyph name: uni01D5	Contours detected: 3	Expected: 4
    
    - Glyph name: uni01D6	Contours detected: 3	Expected: 4
    
    - Glyph name: uni01D7	Contours detected: 3	Expected: 4
    
    - Glyph name: uni01D8	Contours detected: 3	Expected: 4
    
    - Glyph name: uni01D9	Contours detected: 3	Expected: 4
    
    - Glyph name: uni01DA	Contours detected: 3	Expected: 4
    
    - Glyph name: uni01DB	Contours detected: 3	Expected: 4
    
    - Glyph name: uni01DC	Contours detected: 3	Expected: 4
    
    - Glyph name: uni01DD	Contours detected: 1	Expected: 2
    
    - Glyph name: uni01DE	Contours detected: 3	Expected: 5
    
    - Glyph name: uni01DF	Contours detected: 3	Expected: 5
    
    - Glyph name: uni0218	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0219	Contours detected: 1	Expected: 2
    
    - Glyph name: uni021A	Contours detected: 1	Expected: 2
    
    - Glyph name: uni021B	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0228	Contours detected: 2	Expected: 1
    
    - Glyph name: uni022A	Contours detected: 3	Expected: 5
    
    - Glyph name: uni022B	Contours detected: 3	Expected: 5
    
    - Glyph name: uni0243	Contours detected: 1	Expected: 3
    
    - Glyph name: uni0244	Contours detected: 1	Expected: 2
    
    - Glyph name: uni024B	Contours detected: 1	Expected: 2
    
    - Glyph name: uni024C	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0259	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0401	Contours detected: 2	Expected: 3
    
    - Glyph name: uni0403	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0407	Contours detected: 2	Expected: 3
    
    - Glyph name: uni0409	Contours detected: 1	Expected: 2
    
    - Glyph name: uni040A	Contours detected: 1	Expected: 2
    
    - Glyph name: uni040E	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0410	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0411	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0412	Contours detected: 1	Expected: 3
    
    - Glyph name: uni0414	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0419	Contours detected: 1	Expected: 2
    
    - Glyph name: uni041E	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0424	Contours detected: 1	Expected: 3
    
    - Glyph name: uni042A	Contours detected: 1	Expected: 2
    
    - Glyph name: uni042B	Contours detected: 1	Expected: 3
    
    - Glyph name: uni042C	Contours detected: 1	Expected: 2
    
    - Glyph name: uni042E	Contours detected: 1	Expected: 2
    
    - Glyph name: uni042F	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0430	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0431	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0432	Contours detected: 1	Expected: 3
    
    - Glyph name: uni0434	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0435	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0439	Contours detected: 1	Expected: 2
    
    - Glyph name: uni043E	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0440	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0444	Contours detected: 1	Expected: 3
    
    - Glyph name: uni044A	Contours detected: 1	Expected: 2
    
    - Glyph name: uni044B	Contours detected: 1	Expected: 3
    
    - Glyph name: uni044C	Contours detected: 1	Expected: 2
    
    - Glyph name: uni044E	Contours detected: 1	Expected: 2
    
    - Glyph name: uni044F	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0451	Contours detected: 2	Expected: 4
    
    - Glyph name: uni0453	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0456	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0457	Contours detected: 1	Expected: 3
    
    - Glyph name: uni0458	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0459	Contours detected: 1	Expected: 2
    
    - Glyph name: uni045A	Contours detected: 1	Expected: 2
    
    - Glyph name: uni045E	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0462	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0463	Contours detected: 1	Expected: 2
    
    - Glyph name: uni0472	Contours detected: 1	Expected: 3
    
    - Glyph name: uni0473	Contours detected: 1	Expected: 3
    
    - Glyph name: uni04D8	Contours detected: 1	Expected: 2
    
    - Glyph name: uni04D9	Contours detected: 1	Expected: 2
    
    - Glyph name: uni04E8	Contours detected: 1	Expected: 3
    
    - Glyph name: uni04E9	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1E0C	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1E0D	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1E0E	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1E0F	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1E24	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1E25	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1E2E	Contours detected: 3	Expected: 4
    
    - Glyph name: uni1E2F	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1E36	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1E37	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1E46	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1E47	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1E4C	Contours detected: 3	Expected: 4
    
    - Glyph name: uni1E4D	Contours detected: 3	Expected: 4
    
    - Glyph name: uni1E50	Contours detected: 3	Expected: 4
    
    - Glyph name: uni1E51	Contours detected: 3	Expected: 4
    
    - Glyph name: uni1E52	Contours detected: 3	Expected: 4
    
    - Glyph name: uni1E53	Contours detected: 3	Expected: 4
    
    - Glyph name: uni1E62	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1E63	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1E6C	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1E6D	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1E6E	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1E6F	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1E92	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1E93	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EA0	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EA1	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EA2	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EA3	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EA4	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EA5	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EA6	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EA7	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EA8	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EA9	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EAA	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EAB	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EAC	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EAD	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EAE	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EAF	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EB0	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EB1	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EB2	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EB3	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EB4	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EB5	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EB6	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EB7	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EB8	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EB9	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EBA	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EBB	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EBC	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EBD	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EBE	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EBF	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EC0	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EC1	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EC2	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EC3	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EC4	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EC5	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EC6	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EC7	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EC8	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EC9	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1ECA	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1ECB	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1ECC	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1ECD	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1ECE	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1ECF	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1ED0	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1ED1	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1ED2	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1ED3	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1ED4	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1ED5	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1ED6	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1ED7	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1ED8	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1ED9	Contours detected: 1	Expected: 4
    
    - Glyph name: uni1EDA	Contours detected: 1	Expected: 3 or 4
    
    - Glyph name: uni1EDB	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EDC	Contours detected: 1	Expected: 3 or 4
    
    - Glyph name: uni1EDD	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EDE	Contours detected: 1	Expected: 3 or 4
    
    - Glyph name: uni1EDF	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EE0	Contours detected: 1	Expected: 3 or 4
    
    - Glyph name: uni1EE1	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EE2	Contours detected: 1	Expected: 3 or 4
    
    - Glyph name: uni1EE3	Contours detected: 1	Expected: 3
    
    - Glyph name: uni1EE4	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EE5	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EE6	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EE7	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EE8	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EE9	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EEA	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EEB	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EEC	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EED	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EEE	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EEF	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EF0	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EF1	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EF4	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EF5	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EF6	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EF7	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EF8	Contours detected: 1	Expected: 2
    
    - Glyph name: uni1EF9	Contours detected: 1	Expected: 2
    
    - Glyph name: uni210A	Contours detected: 1	Expected: 2
    
    - Glyph name: uring	Contours detected: 1	Expected: 3
    
    - Glyph name: utilde	Contours detected: 1	Expected: 2
    
    - Glyph name: wacute	Contours detected: 1	Expected: 2
    
    - Glyph name: wcircumflex	Contours detected: 1	Expected: 2
    
    - Glyph name: wdieresis	Contours detected: 1	Expected: 3
    
    - Glyph name: wgrave	Contours detected: 1	Expected: 2
    
    - Glyph name: yacute	Contours detected: 1	Expected: 2
    
    - Glyph name: ycircumflex	Contours detected: 1	Expected: 2
    
    - Glyph name: ydieresis	Contours detected: 1	Expected: 3
    
    - Glyph name: ygrave	Contours detected: 1	Expected: 2
    
    - Glyph name: zacute	Contours detected: 1	Expected: 2
    
    - Glyph name: zcaron	Contours detected: 1	Expected: 2
    
    - Glyph name: zdotaccent	Contours detected: 1	Expected: 2
    
    - Glyph name: zero	Contours detected: 1	Expected: 2 or 3
    

    [code: contour-count]

Does the font contain a soft hyphen?

Check ID: <FontBakeryCheck:com.google.fonts/check/soft_hyphen>
⚠️ FlowRounded-Regular.ttf
  • ⚠️ WARN

    This font has a 'Soft Hyphen' character. [code: softhyphen]

Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)

Check ID: <FontBakeryCheck:com.google.fonts/check/alt_caron:googlefonts>
⚠️ FlowRounded-Regular.ttf
  • ⚠️ WARN

    Lcaron is composed of a single component and therefore could not be checked. Please check manually. [code: single-component]

  • ⚠️ WARN

    dcaron is composed of a single component and therefore could not be checked. Please check manually. [code: single-component]

  • ⚠️ WARN

    lcaron is composed of a single component and therefore could not be checked. Please check manually. [code: single-component]

  • ⚠️ WARN

    tcaron is composed of a single component and therefore could not be checked. Please check manually. [code: single-component]

Section: fontbakery.profiles.gpos

⚠️

Does GPOS table have kerning information? This check skips monospaced fonts as defined by post.isFixedPitch value

Check ID: <FontBakeryCheck:com.google.fonts/check/gpos_kerning_info>
⚠️ FlowRounded-Regular.ttf
  • ⚠️ WARN

    GPOS table lacks kerning information. [code: lacks-kern-info]