#let data = (
  ("MODIFIER LETTER STRESS AND HIGH TONE", "Sk", 0),
  ("MODIFIER LETTER STRESS AND LOW TONE", "Sk", 0),
  ("LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF", "Lu", 0),
  ("LATIN SMALL LETTER EGYPTOLOGICAL ALEF", "Ll", 0),
  ("LATIN CAPITAL LETTER EGYPTOLOGICAL AIN", "Lu", 0),
  ("LATIN SMALL LETTER EGYPTOLOGICAL AIN", "Ll", 0),
  ("LATIN CAPITAL LETTER HENG", "Lu", 0),
  ("LATIN SMALL LETTER HENG", "Ll", 0),
  ("LATIN CAPITAL LETTER TZ", "Lu", 0),
  ("LATIN SMALL LETTER TZ", "Ll", 0),
  ("LATIN CAPITAL LETTER TRESILLO", "Lu", 0),
  ("LATIN SMALL LETTER TRESILLO", "Ll", 0),
  ("LATIN CAPITAL LETTER CUATRILLO", "Lu", 0),
  ("LATIN SMALL LETTER CUATRILLO", "Ll", 0),
  ("LATIN CAPITAL LETTER CUATRILLO WITH COMMA", "Lu", 0),
  ("LATIN SMALL LETTER CUATRILLO WITH COMMA", "Ll", 0),
  ("LATIN LETTER SMALL CAPITAL F", "Ll", 0),
  ("LATIN LETTER SMALL CAPITAL S", "Ll", 0),
  ("LATIN CAPITAL LETTER AA", "Lu", 0),
  ("LATIN SMALL LETTER AA", "Ll", 0),
  ("LATIN CAPITAL LETTER AO", "Lu", 0),
  ("LATIN SMALL LETTER AO", "Ll", 0),
  ("LATIN CAPITAL LETTER AU", "Lu", 0),
  ("LATIN SMALL LETTER AU", "Ll", 0),
  ("LATIN CAPITAL LETTER AV", "Lu", 0),
  ("LATIN SMALL LETTER AV", "Ll", 0),
  ("LATIN CAPITAL LETTER AV WITH HORIZONTAL BAR", "Lu", 0),
  ("LATIN SMALL LETTER AV WITH HORIZONTAL BAR", "Ll", 0),
  ("LATIN CAPITAL LETTER AY", "Lu", 0),
  ("LATIN SMALL LETTER AY", "Ll", 0),
  ("LATIN CAPITAL LETTER REVERSED C WITH DOT", "Lu", 0),
  ("LATIN SMALL LETTER REVERSED C WITH DOT", "Ll", 0),
  ("LATIN CAPITAL LETTER K WITH STROKE", "Lu", 0),
  ("LATIN SMALL LETTER K WITH STROKE", "Ll", 0),
  ("LATIN CAPITAL LETTER K WITH DIAGONAL STROKE", "Lu", 0),
  ("LATIN SMALL LETTER K WITH DIAGONAL STROKE", "Ll", 0),
  ("LATIN CAPITAL LETTER K WITH STROKE AND DIAGONAL STROKE", "Lu", 0),
  ("LATIN SMALL LETTER K WITH STROKE AND DIAGONAL STROKE", "Ll", 0),
  ("LATIN CAPITAL LETTER BROKEN L", "Lu", 0),
  ("LATIN SMALL LETTER BROKEN L", "Ll", 0),
  ("LATIN CAPITAL LETTER L WITH HIGH STROKE", "Lu", 0),
  ("LATIN SMALL LETTER L WITH HIGH STROKE", "Ll", 0),
  ("LATIN CAPITAL LETTER O WITH LONG STROKE OVERLAY", "Lu", 0),
  ("LATIN SMALL LETTER O WITH LONG STROKE OVERLAY", "Ll", 0),
  ("LATIN CAPITAL LETTER O WITH LOOP", "Lu", 0),
  ("LATIN SMALL LETTER O WITH LOOP", "Ll", 0),
  ("LATIN CAPITAL LETTER OO", "Lu", 0),
  ("LATIN SMALL LETTER OO", "Ll", 0),
  ("LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER", "Lu", 0),
  ("LATIN SMALL LETTER P WITH STROKE THROUGH DESCENDER", "Ll", 0),
  ("LATIN CAPITAL LETTER P WITH FLOURISH", "Lu", 0),
  ("LATIN SMALL LETTER P WITH FLOURISH", "Ll", 0),
  ("LATIN CAPITAL LETTER P WITH SQUIRREL TAIL", "Lu", 0),
  ("LATIN SMALL LETTER P WITH SQUIRREL TAIL", "Ll", 0),
  ("LATIN CAPITAL LETTER Q WITH STROKE THROUGH DESCENDER", "Lu", 0),
  ("LATIN SMALL LETTER Q WITH STROKE THROUGH DESCENDER", "Ll", 0),
  ("LATIN CAPITAL LETTER Q WITH DIAGONAL STROKE", "Lu", 0),
  ("LATIN SMALL LETTER Q WITH DIAGONAL STROKE", "Ll", 0),
  ("LATIN CAPITAL LETTER R ROTUNDA", "Lu", 0),
  ("LATIN SMALL LETTER R ROTUNDA", "Ll", 0),
  ("LATIN CAPITAL LETTER RUM ROTUNDA", "Lu", 0),
  ("LATIN SMALL LETTER RUM ROTUNDA", "Ll", 0),
  ("LATIN CAPITAL LETTER V WITH DIAGONAL STROKE", "Lu", 0),
  ("LATIN SMALL LETTER V WITH DIAGONAL STROKE", "Ll", 0),
  ("LATIN CAPITAL LETTER VY", "Lu", 0),
  ("LATIN SMALL LETTER VY", "Ll", 0),
  ("LATIN CAPITAL LETTER VISIGOTHIC Z", "Lu", 0),
  ("LATIN SMALL LETTER VISIGOTHIC Z", "Ll", 0),
  ("LATIN CAPITAL LETTER THORN WITH STROKE", "Lu", 0),
  ("LATIN SMALL LETTER THORN WITH STROKE", "Ll", 0),
  ("LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER", "Lu", 0),
  ("LATIN SMALL LETTER THORN WITH STROKE THROUGH DESCENDER", "Ll", 0),
  ("LATIN CAPITAL LETTER VEND", "Lu", 0),
  ("LATIN SMALL LETTER VEND", "Ll", 0),
  ("LATIN CAPITAL LETTER ET", "Lu", 0),
  ("LATIN SMALL LETTER ET", "Ll", 0),
  ("LATIN CAPITAL LETTER IS", "Lu", 0),
  ("LATIN SMALL LETTER IS", "Ll", 0),
  ("LATIN CAPITAL LETTER CON", "Lu", 0),
  ("LATIN SMALL LETTER CON", "Ll", 0),
  ("MODIFIER LETTER US", "Lm", 0),
  ("LATIN SMALL LETTER DUM", "Ll", 0),
  ("LATIN SMALL LETTER LUM", "Ll", 0),
  ("LATIN SMALL LETTER MUM", "Ll", 0),
  ("LATIN SMALL LETTER NUM", "Ll", 0),
  ("LATIN SMALL LETTER RUM", "Ll", 0),
  ("LATIN LETTER SMALL CAPITAL RUM", "Ll", 0),
  ("LATIN SMALL LETTER TUM", "Ll", 0),
  ("LATIN SMALL LETTER UM", "Ll", 0),
  ("LATIN CAPITAL LETTER INSULAR D", "Lu", 0),
  ("LATIN SMALL LETTER INSULAR D", "Ll", 0),
  ("LATIN CAPITAL LETTER INSULAR F", "Lu", 0),
  ("LATIN SMALL LETTER INSULAR F", "Ll", 0),
  ("LATIN CAPITAL LETTER INSULAR G", "Lu", 0),
  ("LATIN CAPITAL LETTER TURNED INSULAR G", "Lu", 0),
  ("LATIN SMALL LETTER TURNED INSULAR G", "Ll", 0),
  ("LATIN CAPITAL LETTER TURNED L", "Lu", 0),
  ("LATIN SMALL LETTER TURNED L", "Ll", 0),
  ("LATIN CAPITAL LETTER INSULAR R", "Lu", 0),
  ("LATIN SMALL LETTER INSULAR R", "Ll", 0),
  ("LATIN CAPITAL LETTER INSULAR S", "Lu", 0),
  ("LATIN SMALL LETTER INSULAR S", "Ll", 0),
  ("LATIN CAPITAL LETTER INSULAR T", "Lu", 0),
  ("LATIN SMALL LETTER INSULAR T", "Ll", 0),
  ("MODIFIER LETTER LOW CIRCUMFLEX ACCENT", "Lm", 0),
  ("MODIFIER LETTER COLON", "Sk", 0),
  ("MODIFIER LETTER SHORT EQUALS SIGN", "Sk", 0),
  ("LATIN CAPITAL LETTER SALTILLO", "Lu", 0),
  ("LATIN SMALL LETTER SALTILLO", "Ll", 0),
  ("LATIN CAPITAL LETTER TURNED H", "Lu", 0),
  ("LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT", "Ll", 0),
  ("LATIN LETTER SINOLOGICAL DOT", "Lo", 0),
  ("LATIN CAPITAL LETTER N WITH DESCENDER", "Lu", 0),
  ("LATIN SMALL LETTER N WITH DESCENDER", "Ll", 0),
  ("LATIN CAPITAL LETTER C WITH BAR", "Lu", 0),
  ("LATIN SMALL LETTER C WITH BAR", "Ll", 0),
  ("LATIN SMALL LETTER C WITH PALATAL HOOK", "Ll", 0),
  ("LATIN SMALL LETTER H WITH PALATAL HOOK", "Ll", 0),
  ("LATIN CAPITAL LETTER B WITH FLOURISH", "Lu", 0),
  ("LATIN SMALL LETTER B WITH FLOURISH", "Ll", 0),
  ("LATIN CAPITAL LETTER F WITH STROKE", "Lu", 0),
  ("LATIN SMALL LETTER F WITH STROKE", "Ll", 0),
  ("LATIN CAPITAL LETTER VOLAPUK AE", "Lu", 0),
  ("LATIN SMALL LETTER VOLAPUK AE", "Ll", 0),
  ("LATIN CAPITAL LETTER VOLAPUK OE", "Lu", 0),
  ("LATIN SMALL LETTER VOLAPUK OE", "Ll", 0),
  ("LATIN CAPITAL LETTER VOLAPUK UE", "Lu", 0),
  ("LATIN SMALL LETTER VOLAPUK UE", "Ll", 0),
  ("LATIN CAPITAL LETTER G WITH OBLIQUE STROKE", "Lu", 0),
  ("LATIN SMALL LETTER G WITH OBLIQUE STROKE", "Ll", 0),
  ("LATIN CAPITAL LETTER K WITH OBLIQUE STROKE", "Lu", 0),
  ("LATIN SMALL LETTER K WITH OBLIQUE STROKE", "Ll", 0),
  ("LATIN CAPITAL LETTER N WITH OBLIQUE STROKE", "Lu", 0),
  ("LATIN SMALL LETTER N WITH OBLIQUE STROKE", "Ll", 0),
  ("LATIN CAPITAL LETTER R WITH OBLIQUE STROKE", "Lu", 0),
  ("LATIN SMALL LETTER R WITH OBLIQUE STROKE", "Ll", 0),
  ("LATIN CAPITAL LETTER S WITH OBLIQUE STROKE", "Lu", 0),
  ("LATIN SMALL LETTER S WITH OBLIQUE STROKE", "Ll", 0),
  ("LATIN CAPITAL LETTER H WITH HOOK", "Lu", 0),
  ("LATIN CAPITAL LETTER REVERSED OPEN E", "Lu", 0),
  ("LATIN CAPITAL LETTER SCRIPT G", "Lu", 0),
  ("LATIN CAPITAL LETTER L WITH BELT", "Lu", 0),
  ("LATIN CAPITAL LETTER SMALL CAPITAL I", "Lu", 0),
  ("LATIN LETTER SMALL CAPITAL Q", "Ll", 0),
  ("LATIN CAPITAL LETTER TURNED K", "Lu", 0),
  ("LATIN CAPITAL LETTER TURNED T", "Lu", 0),
  ("LATIN CAPITAL LETTER J WITH CROSSED-TAIL", "Lu", 0),
  ("LATIN CAPITAL LETTER CHI", "Lu", 0),
  ("LATIN CAPITAL LETTER BETA", "Lu", 0),
  ("LATIN SMALL LETTER BETA", "Ll", 0),
  ("LATIN CAPITAL LETTER OMEGA", "Lu", 0),
  ("LATIN SMALL LETTER OMEGA", "Ll", 0),
  ("LATIN CAPITAL LETTER U WITH STROKE", "Lu", 0),
  ("LATIN SMALL LETTER U WITH STROKE", "Ll", 0),
  ("LATIN CAPITAL LETTER GLOTTAL A", "Lu", 0),
  ("LATIN SMALL LETTER GLOTTAL A", "Ll", 0),
  ("LATIN CAPITAL LETTER GLOTTAL I", "Lu", 0),
  ("LATIN SMALL LETTER GLOTTAL I", "Ll", 0),
  ("LATIN CAPITAL LETTER GLOTTAL U", "Lu", 0),
  ("LATIN SMALL LETTER GLOTTAL U", "Ll", 0),
  ("LATIN CAPITAL LETTER OLD POLISH O", "Lu", 0),
  ("LATIN SMALL LETTER OLD POLISH O", "Ll", 0),
  ("LATIN CAPITAL LETTER ANGLICANA W", "Lu", 0),
  ("LATIN SMALL LETTER ANGLICANA W", "Ll", 0),
  ("LATIN CAPITAL LETTER C WITH PALATAL HOOK", "Lu", 0),
  ("LATIN CAPITAL LETTER S WITH HOOK", "Lu", 0),
  ("LATIN CAPITAL LETTER Z WITH PALATAL HOOK", "Lu", 0),
  ("LATIN CAPITAL LETTER D WITH SHORT STROKE OVERLAY", "Lu", 0),
  ("LATIN SMALL LETTER D WITH SHORT STROKE OVERLAY", "Ll", 0),
  ("LATIN CAPITAL LETTER S WITH SHORT STROKE OVERLAY", "Lu", 0),
  ("LATIN SMALL LETTER S WITH SHORT STROKE OVERLAY", "Ll", 0),
  ("LATIN CAPITAL LETTER RAMS HORN", "Lu", 0),
  ("LATIN CAPITAL LETTER S WITH DIAGONAL STROKE", "Lu", 0),
  ("LATIN SMALL LETTER S WITH DIAGONAL STROKE", "Ll", 0),
  (),
  (),
  ("LATIN CAPITAL LETTER CLOSED INSULAR G", "Lu", 0),
  ("LATIN SMALL LETTER CLOSED INSULAR G", "Ll", 0),
  (),
  ("LATIN SMALL LETTER DOUBLE THORN", "Ll", 0),
  (),
  ("LATIN SMALL LETTER DOUBLE WYNN", "Ll", 0),
  ("LATIN CAPITAL LETTER MIDDLE SCOTS S", "Lu", 0),
  ("LATIN SMALL LETTER MIDDLE SCOTS S", "Ll", 0),
  ("LATIN CAPITAL LETTER SIGMOID S", "Lu", 0),
  ("LATIN SMALL LETTER SIGMOID S", "Ll", 0),
  ("LATIN CAPITAL LETTER LAMBDA", "Lu", 0),
  ("LATIN SMALL LETTER LAMBDA", "Ll", 0),
  ("LATIN CAPITAL LETTER LAMBDA WITH STROKE", "Lu", 0),
  (),
  (),
  (),
  (),
  (),
  (),
  (),
  (),
  (),
  (),
  (),
  (),
  (),
  (),
  (),
  (),
  (),
  (),
  (),
  (),
  (),
  ("MODIFIER LETTER CAPITAL C", "Lm", 0),
  ("MODIFIER LETTER CAPITAL F", "Lm", 0),
  ("MODIFIER LETTER CAPITAL Q", "Lm", 0),
  ("LATIN CAPITAL LETTER REVERSED HALF H", "Lu", 0),
  ("LATIN SMALL LETTER REVERSED HALF H", "Ll", 0),
  ("LATIN EPIGRAPHIC LETTER SIDEWAYS I", "Lo", 0),
  ("MODIFIER LETTER CAPITAL H WITH STROKE", "Lm", 0),
  ("MODIFIER LETTER SMALL LIGATURE OE", "Lm", 0),
  ("LATIN LETTER SMALL CAPITAL TURNED M", "Ll", 0),
  ("LATIN EPIGRAPHIC LETTER REVERSED F", "Lo", 0),
  ("LATIN EPIGRAPHIC LETTER REVERSED P", "Lo", 0),
  ("LATIN EPIGRAPHIC LETTER INVERTED M", "Lo", 0),
  ("LATIN EPIGRAPHIC LETTER I LONGA", "Lo", 0),
  ("LATIN EPIGRAPHIC LETTER ARCHAIC M", "Lo", 0),
)
