nanohtml2text

Lightweight html to text converter in Rust
git clone git://git.alexwennerberg.com/nanohtml2text
Log | Files | Refs | README | LICENSE

entity.rs (63298B) - raw


      1 /*
      2 The below piece of code was taken from:
      3 https://github.com/veddan/rust-htmlescape/blob/master/src/entities.rs
      4 
      5 Copyright 2016 Viktor Dahl <pazaconyoman@gmail.com>
      6 
      7 Permission is hereby granted, free of charge, to any person obtaining a copy of
      8 this software and associated documentation files (the "Software"), to deal in
      9 the Software without restriction, including without limitation the rights to
     10 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
     11 of the Software, and to permit persons to whom the Software is furnished to do
     12 so, subject to the following conditions:
     13 
     14 The above copyright notice and this permission notice shall be included in all
     15 copies or substantial portions of the Software.
     16 
     17 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
     18 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
     19 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
     20 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
     21 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
     22 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
     23 SOFTWARE.
     24 */
     25 
     26 pub static ENTITIES: &'static [(&'static str, char)] = &[
     27     ("AElig", '\u{00C6}'),
     28     ("AMP", '\u{000026}'),
     29     ("Aacute", '\u{0000C1}'),
     30     ("Abreve", '\u{000102}'),
     31     ("Acirc", '\u{0000C2}'),
     32     ("Acy", '\u{000410}'),
     33     ("Afr", '\u{01D504}'),
     34     ("Agrave", '\u{0000C0}'),
     35     ("Alpha", '\u{000391}'),
     36     ("Amacr", '\u{000100}'),
     37     ("And", '\u{002A53}'),
     38     ("Aogon", '\u{000104}'),
     39     ("Aopf", '\u{01D538}'),
     40     ("ApplyFunction", '\u{002061}'),
     41     ("Aring", '\u{0000C5}'),
     42     ("Ascr", '\u{01D49C}'),
     43     ("Assign", '\u{002254}'),
     44     ("Atilde", '\u{0000C3}'),
     45     ("Auml", '\u{0000C4}'),
     46     ("Backslash", '\u{002216}'),
     47     ("Barv", '\u{002AE7}'),
     48     ("Barwed", '\u{002306}'),
     49     ("Bcy", '\u{000411}'),
     50     ("Because", '\u{002235}'),
     51     ("Bernoullis", '\u{00212C}'),
     52     ("Beta", '\u{000392}'),
     53     ("Bfr", '\u{01D505}'),
     54     ("Bopf", '\u{01D539}'),
     55     ("Breve", '\u{0002D8}'),
     56     ("Bscr", '\u{00212C}'),
     57     ("Bumpeq", '\u{00224E}'),
     58     ("CHcy", '\u{000427}'),
     59     ("COPY", '\u{0000A9}'),
     60     ("Cacute", '\u{000106}'),
     61     ("Cap", '\u{0022D2}'),
     62     ("CapitalDifferentialD", '\u{002145}'),
     63     ("Cayleys", '\u{00212D}'),
     64     ("Ccaron", '\u{00010C}'),
     65     ("Ccedil", '\u{0000C7}'),
     66     ("Ccirc", '\u{000108}'),
     67     ("Cconint", '\u{002230}'),
     68     ("Cdot", '\u{00010A}'),
     69     ("Cedilla", '\u{0000B8}'),
     70     ("CenterDot", '\u{0000B7}'),
     71     ("Cfr", '\u{00212D}'),
     72     ("Chi", '\u{0003A7}'),
     73     ("CircleDot", '\u{002299}'),
     74     ("CircleMinus", '\u{002296}'),
     75     ("CirclePlus", '\u{002295}'),
     76     ("CircleTimes", '\u{002297}'),
     77     ("ClockwiseContourIntegral", '\u{002232}'),
     78     ("CloseCurlyDoubleQuote", '\u{00201D}'),
     79     ("CloseCurlyQuote", '\u{002019}'),
     80     ("Colon", '\u{002237}'),
     81     ("Colone", '\u{002A74}'),
     82     ("Congruent", '\u{002261}'),
     83     ("Conint", '\u{00222F}'),
     84     ("ContourIntegral", '\u{00222E}'),
     85     ("Copf", '\u{002102}'),
     86     ("Coproduct", '\u{002210}'),
     87     ("CounterClockwiseContourIntegral", '\u{002233}'),
     88     ("Cross", '\u{002A2F}'),
     89     ("Cscr", '\u{01D49E}'),
     90     ("Cup", '\u{0022D3}'),
     91     ("CupCap", '\u{00224D}'),
     92     ("DD", '\u{002145}'),
     93     ("DDotrahd", '\u{002911}'),
     94     ("DJcy", '\u{000402}'),
     95     ("DScy", '\u{000405}'),
     96     ("DZcy", '\u{00040F}'),
     97     ("Dagger", '\u{002021}'),
     98     ("Darr", '\u{0021A1}'),
     99     ("Dashv", '\u{002AE4}'),
    100     ("Dcaron", '\u{00010E}'),
    101     ("Dcy", '\u{000414}'),
    102     ("Del", '\u{002207}'),
    103     ("Delta", '\u{000394}'),
    104     ("Dfr", '\u{01D507}'),
    105     ("DiacriticalAcute", '\u{0000B4}'),
    106     ("DiacriticalDot", '\u{0002D9}'),
    107     ("DiacriticalDoubleAcute", '\u{0002DD}'),
    108     ("DiacriticalGrave", '\u{000060}'),
    109     ("DiacriticalTilde", '\u{0002DC}'),
    110     ("Diamond", '\u{0022C4}'),
    111     ("DifferentialD", '\u{002146}'),
    112     ("Dopf", '\u{01D53B}'),
    113     ("Dot", '\u{0000A8}'),
    114     ("DotDot", '\u{0020DC}'),
    115     ("DotEqual", '\u{002250}'),
    116     ("DoubleContourIntegral", '\u{00222F}'),
    117     ("DoubleDot", '\u{0000A8}'),
    118     ("DoubleDownArrow", '\u{0021D3}'),
    119     ("DoubleLeftArrow", '\u{0021D0}'),
    120     ("DoubleLeftRightArrow", '\u{0021D4}'),
    121     ("DoubleLeftTee", '\u{002AE4}'),
    122     ("DoubleLongLeftArrow", '\u{0027F8}'),
    123     ("DoubleLongLeftRightArrow", '\u{0027FA}'),
    124     ("DoubleLongRightArrow", '\u{0027F9}'),
    125     ("DoubleRightArrow", '\u{0021D2}'),
    126     ("DoubleRightTee", '\u{0022A8}'),
    127     ("DoubleUpArrow", '\u{0021D1}'),
    128     ("DoubleUpDownArrow", '\u{0021D5}'),
    129     ("DoubleVerticalBar", '\u{002225}'),
    130     ("DownArrow", '\u{002193}'),
    131     ("DownArrowBar", '\u{002913}'),
    132     ("DownArrowUpArrow", '\u{0021F5}'),
    133     ("DownBreve", '\u{000311}'),
    134     ("DownLeftRightVector", '\u{002950}'),
    135     ("DownLeftTeeVector", '\u{00295E}'),
    136     ("DownLeftVector", '\u{0021BD}'),
    137     ("DownLeftVectorBar", '\u{002956}'),
    138     ("DownRightTeeVector", '\u{00295F}'),
    139     ("DownRightVector", '\u{0021C1}'),
    140     ("DownRightVectorBar", '\u{002957}'),
    141     ("DownTee", '\u{0022A4}'),
    142     ("DownTeeArrow", '\u{0021A7}'),
    143     ("Downarrow", '\u{0021D3}'),
    144     ("Dscr", '\u{01D49F}'),
    145     ("Dstrok", '\u{000110}'),
    146     ("ENG", '\u{00014A}'),
    147     ("ETH", '\u{0000D0}'),
    148     ("Eacute", '\u{0000C9}'),
    149     ("Ecaron", '\u{00011A}'),
    150     ("Ecirc", '\u{0000CA}'),
    151     ("Ecy", '\u{00042D}'),
    152     ("Edot", '\u{000116}'),
    153     ("Efr", '\u{01D508}'),
    154     ("Egrave", '\u{0000C8}'),
    155     ("Element", '\u{002208}'),
    156     ("Emacr", '\u{000112}'),
    157     ("EmptySmallSquare", '\u{0025FB}'),
    158     ("EmptyVerySmallSquare", '\u{0025AB}'),
    159     ("Eogon", '\u{000118}'),
    160     ("Eopf", '\u{01D53C}'),
    161     ("Epsilon", '\u{000395}'),
    162     ("Equal", '\u{002A75}'),
    163     ("EqualTilde", '\u{002242}'),
    164     ("Equilibrium", '\u{0021CC}'),
    165     ("Escr", '\u{002130}'),
    166     ("Esim", '\u{002A73}'),
    167     ("Eta", '\u{000397}'),
    168     ("Euml", '\u{0000CB}'),
    169     ("Exists", '\u{002203}'),
    170     ("ExponentialE", '\u{002147}'),
    171     ("Fcy", '\u{000424}'),
    172     ("Ffr", '\u{01D509}'),
    173     ("FilledSmallSquare", '\u{0025FC}'),
    174     ("FilledVerySmallSquare", '\u{0025AA}'),
    175     ("Fopf", '\u{01D53D}'),
    176     ("ForAll", '\u{002200}'),
    177     ("Fouriertrf", '\u{002131}'),
    178     ("Fscr", '\u{002131}'),
    179     ("GJcy", '\u{000403}'),
    180     ("GT", '\u{00003E}'),
    181     ("Gamma", '\u{000393}'),
    182     ("Gammad", '\u{0003DC}'),
    183     ("Gbreve", '\u{00011E}'),
    184     ("Gcedil", '\u{000122}'),
    185     ("Gcirc", '\u{00011C}'),
    186     ("Gcy", '\u{000413}'),
    187     ("Gdot", '\u{000120}'),
    188     ("Gfr", '\u{01D50A}'),
    189     ("Gg", '\u{0022D9}'),
    190     ("Gopf", '\u{01D53E}'),
    191     ("GreaterEqual", '\u{002265}'),
    192     ("GreaterEqualLess", '\u{0022DB}'),
    193     ("GreaterFullEqual", '\u{002267}'),
    194     ("GreaterGreater", '\u{002AA2}'),
    195     ("GreaterLess", '\u{002277}'),
    196     ("GreaterSlantEqual", '\u{002A7E}'),
    197     ("GreaterTilde", '\u{002273}'),
    198     ("Gscr", '\u{01D4A2}'),
    199     ("Gt", '\u{00226B}'),
    200     ("HARDcy", '\u{00042A}'),
    201     ("Hacek", '\u{0002C7}'),
    202     ("Hat", '\u{00005E}'),
    203     ("Hcirc", '\u{000124}'),
    204     ("Hfr", '\u{00210C}'),
    205     ("HilbertSpace", '\u{00210B}'),
    206     ("Hopf", '\u{00210D}'),
    207     ("HorizontalLine", '\u{002500}'),
    208     ("Hscr", '\u{00210B}'),
    209     ("Hstrok", '\u{000126}'),
    210     ("HumpDownHump", '\u{00224E}'),
    211     ("HumpEqual", '\u{00224F}'),
    212     ("IEcy", '\u{000415}'),
    213     ("IJlig", '\u{000132}'),
    214     ("IOcy", '\u{000401}'),
    215     ("Iacute", '\u{0000CD}'),
    216     ("Icirc", '\u{0000CE}'),
    217     ("Icy", '\u{000418}'),
    218     ("Idot", '\u{000130}'),
    219     ("Ifr", '\u{002111}'),
    220     ("Igrave", '\u{0000CC}'),
    221     ("Im", '\u{002111}'),
    222     ("Imacr", '\u{00012A}'),
    223     ("ImaginaryI", '\u{002148}'),
    224     ("Implies", '\u{0021D2}'),
    225     ("Int", '\u{00222C}'),
    226     ("Integral", '\u{00222B}'),
    227     ("Intersection", '\u{0022C2}'),
    228     ("InvisibleComma", '\u{002063}'),
    229     ("InvisibleTimes", '\u{002062}'),
    230     ("Iogon", '\u{00012E}'),
    231     ("Iopf", '\u{01D540}'),
    232     ("Iota", '\u{000399}'),
    233     ("Iscr", '\u{002110}'),
    234     ("Itilde", '\u{000128}'),
    235     ("Iukcy", '\u{000406}'),
    236     ("Iuml", '\u{0000CF}'),
    237     ("Jcirc", '\u{000134}'),
    238     ("Jcy", '\u{000419}'),
    239     ("Jfr", '\u{01D50D}'),
    240     ("Jopf", '\u{01D541}'),
    241     ("Jscr", '\u{01D4A5}'),
    242     ("Jsercy", '\u{000408}'),
    243     ("Jukcy", '\u{000404}'),
    244     ("KHcy", '\u{000425}'),
    245     ("KJcy", '\u{00040C}'),
    246     ("Kappa", '\u{00039A}'),
    247     ("Kcedil", '\u{000136}'),
    248     ("Kcy", '\u{00041A}'),
    249     ("Kfr", '\u{01D50E}'),
    250     ("Kopf", '\u{01D542}'),
    251     ("Kscr", '\u{01D4A6}'),
    252     ("LJcy", '\u{000409}'),
    253     ("LT", '\u{00003C}'),
    254     ("Lacute", '\u{000139}'),
    255     ("Lambda", '\u{00039B}'),
    256     ("Lang", '\u{0027EA}'),
    257     ("Laplacetrf", '\u{002112}'),
    258     ("Larr", '\u{00219E}'),
    259     ("Lcaron", '\u{00013D}'),
    260     ("Lcedil", '\u{00013B}'),
    261     ("Lcy", '\u{00041B}'),
    262     ("LeftAngleBracket", '\u{0027E8}'),
    263     ("LeftArrow", '\u{002190}'),
    264     ("LeftArrowBar", '\u{0021E4}'),
    265     ("LeftArrowRightArrow", '\u{0021C6}'),
    266     ("LeftCeiling", '\u{002308}'),
    267     ("LeftDoubleBracket", '\u{0027E6}'),
    268     ("LeftDownTeeVector", '\u{002961}'),
    269     ("LeftDownVector", '\u{0021C3}'),
    270     ("LeftDownVectorBar", '\u{002959}'),
    271     ("LeftFloor", '\u{00230A}'),
    272     ("LeftRightArrow", '\u{002194}'),
    273     ("LeftRightVector", '\u{00294E}'),
    274     ("LeftTee", '\u{0022A3}'),
    275     ("LeftTeeArrow", '\u{0021A4}'),
    276     ("LeftTeeVector", '\u{00295A}'),
    277     ("LeftTriangle", '\u{0022B2}'),
    278     ("LeftTriangleBar", '\u{0029CF}'),
    279     ("LeftTriangleEqual", '\u{0022B4}'),
    280     ("LeftUpDownVector", '\u{002951}'),
    281     ("LeftUpTeeVector", '\u{002960}'),
    282     ("LeftUpVector", '\u{0021BF}'),
    283     ("LeftUpVectorBar", '\u{002958}'),
    284     ("LeftVector", '\u{0021BC}'),
    285     ("LeftVectorBar", '\u{002952}'),
    286     ("Leftarrow", '\u{0021D0}'),
    287     ("Leftrightarrow", '\u{0021D4}'),
    288     ("LessEqualGreater", '\u{0022DA}'),
    289     ("LessFullEqual", '\u{002266}'),
    290     ("LessGreater", '\u{002276}'),
    291     ("LessLess", '\u{002AA1}'),
    292     ("LessSlantEqual", '\u{002A7D}'),
    293     ("LessTilde", '\u{002272}'),
    294     ("Lfr", '\u{01D50F}'),
    295     ("Ll", '\u{0022D8}'),
    296     ("Lleftarrow", '\u{0021DA}'),
    297     ("Lmidot", '\u{00013F}'),
    298     ("LongLeftArrow", '\u{0027F5}'),
    299     ("LongLeftRightArrow", '\u{0027F7}'),
    300     ("LongRightArrow", '\u{0027F6}'),
    301     ("Longleftarrow", '\u{0027F8}'),
    302     ("Longleftrightarrow", '\u{0027FA}'),
    303     ("Longrightarrow", '\u{0027F9}'),
    304     ("Lopf", '\u{01D543}'),
    305     ("LowerLeftArrow", '\u{002199}'),
    306     ("LowerRightArrow", '\u{002198}'),
    307     ("Lscr", '\u{002112}'),
    308     ("Lsh", '\u{0021B0}'),
    309     ("Lstrok", '\u{000141}'),
    310     ("Lt", '\u{00226A}'),
    311     ("Map", '\u{002905}'),
    312     ("Mcy", '\u{00041C}'),
    313     ("MediumSpace", '\u{00205F}'),
    314     ("Mellintrf", '\u{002133}'),
    315     ("Mfr", '\u{01D510}'),
    316     ("MinusPlus", '\u{002213}'),
    317     ("Mopf", '\u{01D544}'),
    318     ("Mscr", '\u{002133}'),
    319     ("Mu", '\u{00039C}'),
    320     ("NJcy", '\u{00040A}'),
    321     ("Nacute", '\u{000143}'),
    322     ("Ncaron", '\u{000147}'),
    323     ("Ncedil", '\u{000145}'),
    324     ("Ncy", '\u{00041D}'),
    325     ("NegativeMediumSpace", '\u{00200B}'),
    326     ("NegativeThickSpace", '\u{00200B}'),
    327     ("NegativeThinSpace", '\u{00200B}'),
    328     ("NegativeVeryThinSpace", '\u{00200B}'),
    329     ("NestedGreaterGreater", '\u{00226B}'),
    330     ("NestedLessLess", '\u{00226A}'),
    331     ("NewLine", '\u{00000A}'),
    332     ("Nfr", '\u{01D511}'),
    333     ("NoBreak", '\u{002060}'),
    334     ("NonBreakingSpace", '\u{0000A0}'),
    335     ("Nopf", '\u{002115}'),
    336     ("Not", '\u{002AEC}'),
    337     ("NotCongruent", '\u{002262}'),
    338     ("NotCupCap", '\u{00226D}'),
    339     ("NotDoubleVerticalBar", '\u{002226}'),
    340     ("NotElement", '\u{002209}'),
    341     ("NotEqual", '\u{002260}'),
    342     ("NotExists", '\u{002204}'),
    343     ("NotGreater", '\u{00226F}'),
    344     ("NotGreaterEqual", '\u{002271}'),
    345     ("NotGreaterLess", '\u{002279}'),
    346     ("NotGreaterTilde", '\u{002275}'),
    347     ("NotLeftTriangle", '\u{0022EA}'),
    348     ("NotLeftTriangleEqual", '\u{0022EC}'),
    349     ("NotLess", '\u{00226E}'),
    350     ("NotLessEqual", '\u{002270}'),
    351     ("NotLessGreater", '\u{002278}'),
    352     ("NotLessTilde", '\u{002274}'),
    353     ("NotPrecedes", '\u{002280}'),
    354     ("NotPrecedesSlantEqual", '\u{0022E0}'),
    355     ("NotReverseElement", '\u{00220C}'),
    356     ("NotRightTriangle", '\u{0022EB}'),
    357     ("NotRightTriangleEqual", '\u{0022ED}'),
    358     ("NotSquareSubsetEqual", '\u{0022E2}'),
    359     ("NotSquareSupersetEqual", '\u{0022E3}'),
    360     ("NotSubsetEqual", '\u{002288}'),
    361     ("NotSucceeds", '\u{002281}'),
    362     ("NotSucceedsSlantEqual", '\u{0022E1}'),
    363     ("NotSupersetEqual", '\u{002289}'),
    364     ("NotTilde", '\u{002241}'),
    365     ("NotTildeEqual", '\u{002244}'),
    366     ("NotTildeFullEqual", '\u{002247}'),
    367     ("NotTildeTilde", '\u{002249}'),
    368     ("NotVerticalBar", '\u{002224}'),
    369     ("Nscr", '\u{01D4A9}'),
    370     ("Ntilde", '\u{0000D1}'),
    371     ("Nu", '\u{00039D}'),
    372     ("OElig", '\u{000152}'),
    373     ("Oacute", '\u{0000D3}'),
    374     ("Ocirc", '\u{0000D4}'),
    375     ("Ocy", '\u{00041E}'),
    376     ("Odblac", '\u{000150}'),
    377     ("Ofr", '\u{01D512}'),
    378     ("Ograve", '\u{0000D2}'),
    379     ("Omacr", '\u{00014C}'),
    380     ("Omega", '\u{0003A9}'),
    381     ("Omicron", '\u{00039F}'),
    382     ("Oopf", '\u{01D546}'),
    383     ("OpenCurlyDoubleQuote", '\u{00201C}'),
    384     ("OpenCurlyQuote", '\u{002018}'),
    385     ("Or", '\u{002A54}'),
    386     ("Oscr", '\u{01D4AA}'),
    387     ("Oslash", '\u{0000D8}'),
    388     ("Otilde", '\u{0000D5}'),
    389     ("Otimes", '\u{002A37}'),
    390     ("Ouml", '\u{0000D6}'),
    391     ("OverBar", '\u{00203E}'),
    392     ("OverBrace", '\u{0023DE}'),
    393     ("OverBracket", '\u{0023B4}'),
    394     ("OverParenthesis", '\u{0023DC}'),
    395     ("PartialD", '\u{002202}'),
    396     ("Pcy", '\u{00041F}'),
    397     ("Pfr", '\u{01D513}'),
    398     ("Phi", '\u{0003A6}'),
    399     ("Pi", '\u{0003A0}'),
    400     ("PlusMinus", '\u{0000B1}'),
    401     ("Poincareplane", '\u{00210C}'),
    402     ("Popf", '\u{002119}'),
    403     ("Pr", '\u{002ABB}'),
    404     ("Precedes", '\u{00227A}'),
    405     ("PrecedesEqual", '\u{002AAF}'),
    406     ("PrecedesSlantEqual", '\u{00227C}'),
    407     ("PrecedesTilde", '\u{00227E}'),
    408     ("Prime", '\u{002033}'),
    409     ("Product", '\u{00220F}'),
    410     ("Proportion", '\u{002237}'),
    411     ("Proportional", '\u{00221D}'),
    412     ("Pscr", '\u{01D4AB}'),
    413     ("Psi", '\u{0003A8}'),
    414     ("QUOT", '\u{000022}'),
    415     ("Qfr", '\u{01D514}'),
    416     ("Qopf", '\u{00211A}'),
    417     ("Qscr", '\u{01D4AC}'),
    418     ("RBarr", '\u{002910}'),
    419     ("REG", '\u{0000AE}'),
    420     ("Racute", '\u{000154}'),
    421     ("Rang", '\u{0027EB}'),
    422     ("Rarr", '\u{0021A0}'),
    423     ("Rarrtl", '\u{002916}'),
    424     ("Rcaron", '\u{000158}'),
    425     ("Rcedil", '\u{000156}'),
    426     ("Rcy", '\u{000420}'),
    427     ("Re", '\u{00211C}'),
    428     ("ReverseElement", '\u{00220B}'),
    429     ("ReverseEquilibrium", '\u{0021CB}'),
    430     ("ReverseUpEquilibrium", '\u{00296F}'),
    431     ("Rfr", '\u{00211C}'),
    432     ("Rho", '\u{0003A1}'),
    433     ("RightAngleBracket", '\u{0027E9}'),
    434     ("RightArrow", '\u{002192}'),
    435     ("RightArrowBar", '\u{0021E5}'),
    436     ("RightArrowLeftArrow", '\u{0021C4}'),
    437     ("RightCeiling", '\u{002309}'),
    438     ("RightDoubleBracket", '\u{0027E7}'),
    439     ("RightDownTeeVector", '\u{00295D}'),
    440     ("RightDownVector", '\u{0021C2}'),
    441     ("RightDownVectorBar", '\u{002955}'),
    442     ("RightFloor", '\u{00230B}'),
    443     ("RightTee", '\u{0022A2}'),
    444     ("RightTeeArrow", '\u{0021A6}'),
    445     ("RightTeeVector", '\u{00295B}'),
    446     ("RightTriangle", '\u{0022B3}'),
    447     ("RightTriangleBar", '\u{0029D0}'),
    448     ("RightTriangleEqual", '\u{0022B5}'),
    449     ("RightUpDownVector", '\u{00294F}'),
    450     ("RightUpTeeVector", '\u{00295C}'),
    451     ("RightUpVector", '\u{0021BE}'),
    452     ("RightUpVectorBar", '\u{002954}'),
    453     ("RightVector", '\u{0021C0}'),
    454     ("RightVectorBar", '\u{002953}'),
    455     ("Rightarrow", '\u{0021D2}'),
    456     ("Ropf", '\u{00211D}'),
    457     ("RoundImplies", '\u{002970}'),
    458     ("Rrightarrow", '\u{0021DB}'),
    459     ("Rscr", '\u{00211B}'),
    460     ("Rsh", '\u{0021B1}'),
    461     ("RuleDelayed", '\u{0029F4}'),
    462     ("SHCHcy", '\u{000429}'),
    463     ("SHcy", '\u{000428}'),
    464     ("SOFTcy", '\u{00042C}'),
    465     ("Sacute", '\u{00015A}'),
    466     ("Sc", '\u{002ABC}'),
    467     ("Scaron", '\u{000160}'),
    468     ("Scedil", '\u{00015E}'),
    469     ("Scirc", '\u{00015C}'),
    470     ("Scy", '\u{000421}'),
    471     ("Sfr", '\u{01D516}'),
    472     ("ShortDownArrow", '\u{002193}'),
    473     ("ShortLeftArrow", '\u{002190}'),
    474     ("ShortRightArrow", '\u{002192}'),
    475     ("ShortUpArrow", '\u{002191}'),
    476     ("Sigma", '\u{0003A3}'),
    477     ("SmallCircle", '\u{002218}'),
    478     ("Sopf", '\u{01D54A}'),
    479     ("Sqrt", '\u{00221A}'),
    480     ("Square", '\u{0025A1}'),
    481     ("SquareIntersection", '\u{002293}'),
    482     ("SquareSubset", '\u{00228F}'),
    483     ("SquareSubsetEqual", '\u{002291}'),
    484     ("SquareSuperset", '\u{002290}'),
    485     ("SquareSupersetEqual", '\u{002292}'),
    486     ("SquareUnion", '\u{002294}'),
    487     ("Sscr", '\u{01D4AE}'),
    488     ("Star", '\u{0022C6}'),
    489     ("Sub", '\u{0022D0}'),
    490     ("Subset", '\u{0022D0}'),
    491     ("SubsetEqual", '\u{002286}'),
    492     ("Succeeds", '\u{00227B}'),
    493     ("SucceedsEqual", '\u{002AB0}'),
    494     ("SucceedsSlantEqual", '\u{00227D}'),
    495     ("SucceedsTilde", '\u{00227F}'),
    496     ("SuchThat", '\u{00220B}'),
    497     ("Sum", '\u{002211}'),
    498     ("Sup", '\u{0022D1}'),
    499     ("Superset", '\u{002283}'),
    500     ("SupersetEqual", '\u{002287}'),
    501     ("Supset", '\u{0022D1}'),
    502     ("THORN", '\u{0000DE}'),
    503     ("TRADE", '\u{002122}'),
    504     ("TSHcy", '\u{00040B}'),
    505     ("TScy", '\u{000426}'),
    506     ("Tab", '\u{000009}'),
    507     ("Tau", '\u{0003A4}'),
    508     ("Tcaron", '\u{000164}'),
    509     ("Tcedil", '\u{000162}'),
    510     ("Tcy", '\u{000422}'),
    511     ("Tfr", '\u{01D517}'),
    512     ("Therefore", '\u{002234}'),
    513     ("Theta", '\u{000398}'),
    514     ("ThinSpace", '\u{002009}'),
    515     ("Tilde", '\u{00223C}'),
    516     ("TildeEqual", '\u{002243}'),
    517     ("TildeFullEqual", '\u{002245}'),
    518     ("TildeTilde", '\u{002248}'),
    519     ("Topf", '\u{01D54B}'),
    520     ("TripleDot", '\u{0020DB}'),
    521     ("Tscr", '\u{01D4AF}'),
    522     ("Tstrok", '\u{000166}'),
    523     ("Uacute", '\u{0000DA}'),
    524     ("Uarr", '\u{00219F}'),
    525     ("Uarrocir", '\u{002949}'),
    526     ("Ubrcy", '\u{00040E}'),
    527     ("Ubreve", '\u{00016C}'),
    528     ("Ucirc", '\u{0000DB}'),
    529     ("Ucy", '\u{000423}'),
    530     ("Udblac", '\u{000170}'),
    531     ("Ufr", '\u{01D518}'),
    532     ("Ugrave", '\u{0000D9}'),
    533     ("Umacr", '\u{00016A}'),
    534     ("UnderBar", '\u{00005F}'),
    535     ("UnderBrace", '\u{0023DF}'),
    536     ("UnderBracket", '\u{0023B5}'),
    537     ("UnderParenthesis", '\u{0023DD}'),
    538     ("Union", '\u{0022C3}'),
    539     ("UnionPlus", '\u{00228E}'),
    540     ("Uogon", '\u{000172}'),
    541     ("Uopf", '\u{01D54C}'),
    542     ("UpArrow", '\u{002191}'),
    543     ("UpArrowBar", '\u{002912}'),
    544     ("UpArrowDownArrow", '\u{0021C5}'),
    545     ("UpDownArrow", '\u{002195}'),
    546     ("UpEquilibrium", '\u{00296E}'),
    547     ("UpTee", '\u{0022A5}'),
    548     ("UpTeeArrow", '\u{0021A5}'),
    549     ("Uparrow", '\u{0021D1}'),
    550     ("Updownarrow", '\u{0021D5}'),
    551     ("UpperLeftArrow", '\u{002196}'),
    552     ("UpperRightArrow", '\u{002197}'),
    553     ("Upsi", '\u{0003D2}'),
    554     ("Upsilon", '\u{0003A5}'),
    555     ("Uring", '\u{00016E}'),
    556     ("Uscr", '\u{01D4B0}'),
    557     ("Utilde", '\u{000168}'),
    558     ("Uuml", '\u{0000DC}'),
    559     ("VDash", '\u{0022AB}'),
    560     ("Vbar", '\u{002AEB}'),
    561     ("Vcy", '\u{000412}'),
    562     ("Vdash", '\u{0022A9}'),
    563     ("Vdashl", '\u{002AE6}'),
    564     ("Vee", '\u{0022C1}'),
    565     ("Verbar", '\u{002016}'),
    566     ("Vert", '\u{002016}'),
    567     ("VerticalBar", '\u{002223}'),
    568     ("VerticalLine", '\u{00007C}'),
    569     ("VerticalSeparator", '\u{002758}'),
    570     ("VerticalTilde", '\u{002240}'),
    571     ("VeryThinSpace", '\u{00200A}'),
    572     ("Vfr", '\u{01D519}'),
    573     ("Vopf", '\u{01D54D}'),
    574     ("Vscr", '\u{01D4B1}'),
    575     ("Vvdash", '\u{0022AA}'),
    576     ("Wcirc", '\u{000174}'),
    577     ("Wedge", '\u{0022C0}'),
    578     ("Wfr", '\u{01D51A}'),
    579     ("Wopf", '\u{01D54E}'),
    580     ("Wscr", '\u{01D4B2}'),
    581     ("Xfr", '\u{01D51B}'),
    582     ("Xi", '\u{00039E}'),
    583     ("Xopf", '\u{01D54F}'),
    584     ("Xscr", '\u{01D4B3}'),
    585     ("YAcy", '\u{00042F}'),
    586     ("YIcy", '\u{000407}'),
    587     ("YUcy", '\u{00042E}'),
    588     ("Yacute", '\u{0000DD}'),
    589     ("Ycirc", '\u{000176}'),
    590     ("Ycy", '\u{00042B}'),
    591     ("Yfr", '\u{01D51C}'),
    592     ("Yopf", '\u{01D550}'),
    593     ("Yscr", '\u{01D4B4}'),
    594     ("Yuml", '\u{000178}'),
    595     ("ZHcy", '\u{000416}'),
    596     ("Zacute", '\u{000179}'),
    597     ("Zcaron", '\u{00017D}'),
    598     ("Zcy", '\u{000417}'),
    599     ("Zdot", '\u{00017B}'),
    600     ("ZeroWidthSpace", '\u{00200B}'),
    601     ("Zeta", '\u{000396}'),
    602     ("Zfr", '\u{002128}'),
    603     ("Zopf", '\u{002124}'),
    604     ("Zscr", '\u{01D4B5}'),
    605     ("aacute", '\u{0000E1}'),
    606     ("abreve", '\u{000103}'),
    607     ("ac", '\u{00223E}'),
    608     ("acd", '\u{00223F}'),
    609     ("acirc", '\u{0000E2}'),
    610     ("acute", '\u{0000B4}'),
    611     ("acy", '\u{000430}'),
    612     ("aelig", '\u{0000E6}'),
    613     ("af", '\u{002061}'),
    614     ("afr", '\u{01D51E}'),
    615     ("agrave", '\u{0000E0}'),
    616     ("alefsym", '\u{002135}'),
    617     ("aleph", '\u{002135}'),
    618     ("alpha", '\u{0003B1}'),
    619     ("amacr", '\u{000101}'),
    620     ("amalg", '\u{002A3F}'),
    621     ("amp", '\u{000026}'),
    622     ("and", '\u{002227}'),
    623     ("andand", '\u{002A55}'),
    624     ("andd", '\u{002A5C}'),
    625     ("andslope", '\u{002A58}'),
    626     ("andv", '\u{002A5A}'),
    627     ("ang", '\u{002220}'),
    628     ("ange", '\u{0029A4}'),
    629     ("angle", '\u{002220}'),
    630     ("angmsd", '\u{002221}'),
    631     ("angmsdaa", '\u{0029A8}'),
    632     ("angmsdab", '\u{0029A9}'),
    633     ("angmsdac", '\u{0029AA}'),
    634     ("angmsdad", '\u{0029AB}'),
    635     ("angmsdae", '\u{0029AC}'),
    636     ("angmsdaf", '\u{0029AD}'),
    637     ("angmsdag", '\u{0029AE}'),
    638     ("angmsdah", '\u{0029AF}'),
    639     ("angrt", '\u{00221F}'),
    640     ("angrtvb", '\u{0022BE}'),
    641     ("angrtvbd", '\u{00299D}'),
    642     ("angsph", '\u{002222}'),
    643     ("angst", '\u{0000C5}'),
    644     ("angzarr", '\u{00237C}'),
    645     ("aogon", '\u{000105}'),
    646     ("aopf", '\u{01D552}'),
    647     ("ap", '\u{002248}'),
    648     ("apE", '\u{002A70}'),
    649     ("apacir", '\u{002A6F}'),
    650     ("ape", '\u{00224A}'),
    651     ("apid", '\u{00224B}'),
    652     ("apos", '\u{000027}'),
    653     ("approx", '\u{002248}'),
    654     ("approxeq", '\u{00224A}'),
    655     ("aring", '\u{0000E5}'),
    656     ("ascr", '\u{01D4B6}'),
    657     ("ast", '\u{00002A}'),
    658     ("asymp", '\u{002248}'),
    659     ("asympeq", '\u{00224D}'),
    660     ("atilde", '\u{0000E3}'),
    661     ("auml", '\u{0000E4}'),
    662     ("awconint", '\u{002233}'),
    663     ("awint", '\u{002A11}'),
    664     ("bNot", '\u{002AED}'),
    665     ("backcong", '\u{00224C}'),
    666     ("backepsilon", '\u{0003F6}'),
    667     ("backprime", '\u{002035}'),
    668     ("backsim", '\u{00223D}'),
    669     ("backsimeq", '\u{0022CD}'),
    670     ("barvee", '\u{0022BD}'),
    671     ("barwed", '\u{002305}'),
    672     ("barwedge", '\u{002305}'),
    673     ("bbrk", '\u{0023B5}'),
    674     ("bbrktbrk", '\u{0023B6}'),
    675     ("bcong", '\u{00224C}'),
    676     ("bcy", '\u{000431}'),
    677     ("bdquo", '\u{00201E}'),
    678     ("becaus", '\u{002235}'),
    679     ("because", '\u{002235}'),
    680     ("bemptyv", '\u{0029B0}'),
    681     ("bepsi", '\u{0003F6}'),
    682     ("bernou", '\u{00212C}'),
    683     ("beta", '\u{0003B2}'),
    684     ("beth", '\u{002136}'),
    685     ("between", '\u{00226C}'),
    686     ("bfr", '\u{01D51F}'),
    687     ("bigcap", '\u{0022C2}'),
    688     ("bigcirc", '\u{0025EF}'),
    689     ("bigcup", '\u{0022C3}'),
    690     ("bigodot", '\u{002A00}'),
    691     ("bigoplus", '\u{002A01}'),
    692     ("bigotimes", '\u{002A02}'),
    693     ("bigsqcup", '\u{002A06}'),
    694     ("bigstar", '\u{002605}'),
    695     ("bigtriangledown", '\u{0025BD}'),
    696     ("bigtriangleup", '\u{0025B3}'),
    697     ("biguplus", '\u{002A04}'),
    698     ("bigvee", '\u{0022C1}'),
    699     ("bigwedge", '\u{0022C0}'),
    700     ("bkarow", '\u{00290D}'),
    701     ("blacklozenge", '\u{0029EB}'),
    702     ("blacksquare", '\u{0025AA}'),
    703     ("blacktriangle", '\u{0025B4}'),
    704     ("blacktriangledown", '\u{0025BE}'),
    705     ("blacktriangleleft", '\u{0025C2}'),
    706     ("blacktriangleright", '\u{0025B8}'),
    707     ("blank", '\u{002423}'),
    708     ("blk12", '\u{002592}'),
    709     ("blk14", '\u{002591}'),
    710     ("blk34", '\u{002593}'),
    711     ("block", '\u{002588}'),
    712     ("bnot", '\u{002310}'),
    713     ("bopf", '\u{01D553}'),
    714     ("bot", '\u{0022A5}'),
    715     ("bottom", '\u{0022A5}'),
    716     ("bowtie", '\u{0022C8}'),
    717     ("boxDL", '\u{002557}'),
    718     ("boxDR", '\u{002554}'),
    719     ("boxDl", '\u{002556}'),
    720     ("boxDr", '\u{002553}'),
    721     ("boxH", '\u{002550}'),
    722     ("boxHD", '\u{002566}'),
    723     ("boxHU", '\u{002569}'),
    724     ("boxHd", '\u{002564}'),
    725     ("boxHu", '\u{002567}'),
    726     ("boxUL", '\u{00255D}'),
    727     ("boxUR", '\u{00255A}'),
    728     ("boxUl", '\u{00255C}'),
    729     ("boxUr", '\u{002559}'),
    730     ("boxV", '\u{002551}'),
    731     ("boxVH", '\u{00256C}'),
    732     ("boxVL", '\u{002563}'),
    733     ("boxVR", '\u{002560}'),
    734     ("boxVh", '\u{00256B}'),
    735     ("boxVl", '\u{002562}'),
    736     ("boxVr", '\u{00255F}'),
    737     ("boxbox", '\u{0029C9}'),
    738     ("boxdL", '\u{002555}'),
    739     ("boxdR", '\u{002552}'),
    740     ("boxdl", '\u{002510}'),
    741     ("boxdr", '\u{00250C}'),
    742     ("boxh", '\u{002500}'),
    743     ("boxhD", '\u{002565}'),
    744     ("boxhU", '\u{002568}'),
    745     ("boxhd", '\u{00252C}'),
    746     ("boxhu", '\u{002534}'),
    747     ("boxminus", '\u{00229F}'),
    748     ("boxplus", '\u{00229E}'),
    749     ("boxtimes", '\u{0022A0}'),
    750     ("boxuL", '\u{00255B}'),
    751     ("boxuR", '\u{002558}'),
    752     ("boxul", '\u{002518}'),
    753     ("boxur", '\u{002514}'),
    754     ("boxv", '\u{002502}'),
    755     ("boxvH", '\u{00256A}'),
    756     ("boxvL", '\u{002561}'),
    757     ("boxvR", '\u{00255E}'),
    758     ("boxvh", '\u{00253C}'),
    759     ("boxvl", '\u{002524}'),
    760     ("boxvr", '\u{00251C}'),
    761     ("bprime", '\u{002035}'),
    762     ("breve", '\u{0002D8}'),
    763     ("brvbar", '\u{0000A6}'),
    764     ("bscr", '\u{01D4B7}'),
    765     ("bsemi", '\u{00204F}'),
    766     ("bsim", '\u{00223D}'),
    767     ("bsime", '\u{0022CD}'),
    768     ("bsol", '\u{00005C}'),
    769     ("bsolb", '\u{0029C5}'),
    770     ("bsolhsub", '\u{0027C8}'),
    771     ("bull", '\u{002022}'),
    772     ("bullet", '\u{002022}'),
    773     ("bump", '\u{00224E}'),
    774     ("bumpE", '\u{002AAE}'),
    775     ("bumpe", '\u{00224F}'),
    776     ("bumpeq", '\u{00224F}'),
    777     ("cacute", '\u{000107}'),
    778     ("cap", '\u{002229}'),
    779     ("capand", '\u{002A44}'),
    780     ("capbrcup", '\u{002A49}'),
    781     ("capcap", '\u{002A4B}'),
    782     ("capcup", '\u{002A47}'),
    783     ("capdot", '\u{002A40}'),
    784     ("caret", '\u{002041}'),
    785     ("caron", '\u{0002C7}'),
    786     ("ccaps", '\u{002A4D}'),
    787     ("ccaron", '\u{00010D}'),
    788     ("ccedil", '\u{0000E7}'),
    789     ("ccirc", '\u{000109}'),
    790     ("ccups", '\u{002A4C}'),
    791     ("ccupssm", '\u{002A50}'),
    792     ("cdot", '\u{00010B}'),
    793     ("cedil", '\u{0000B8}'),
    794     ("cemptyv", '\u{0029B2}'),
    795     ("cent", '\u{0000A2}'),
    796     ("centerdot", '\u{0000B7}'),
    797     ("cfr", '\u{01D520}'),
    798     ("chcy", '\u{000447}'),
    799     ("check", '\u{002713}'),
    800     ("checkmark", '\u{002713}'),
    801     ("chi", '\u{0003C7}'),
    802     ("cir", '\u{0025CB}'),
    803     ("cirE", '\u{0029C3}'),
    804     ("circ", '\u{0002C6}'),
    805     ("circeq", '\u{002257}'),
    806     ("circlearrowleft", '\u{0021BA}'),
    807     ("circlearrowright", '\u{0021BB}'),
    808     ("circledR", '\u{0000AE}'),
    809     ("circledS", '\u{0024C8}'),
    810     ("circledast", '\u{00229B}'),
    811     ("circledcirc", '\u{00229A}'),
    812     ("circleddash", '\u{00229D}'),
    813     ("cire", '\u{002257}'),
    814     ("cirfnint", '\u{002A10}'),
    815     ("cirmid", '\u{002AEF}'),
    816     ("cirscir", '\u{0029C2}'),
    817     ("clubs", '\u{002663}'),
    818     ("clubsuit", '\u{002663}'),
    819     ("colon", '\u{00003A}'),
    820     ("colone", '\u{002254}'),
    821     ("coloneq", '\u{002254}'),
    822     ("comma", '\u{00002C}'),
    823     ("commat", '\u{000040}'),
    824     ("comp", '\u{002201}'),
    825     ("compfn", '\u{002218}'),
    826     ("complement", '\u{002201}'),
    827     ("complexes", '\u{002102}'),
    828     ("cong", '\u{002245}'),
    829     ("congdot", '\u{002A6D}'),
    830     ("conint", '\u{00222E}'),
    831     ("copf", '\u{01D554}'),
    832     ("coprod", '\u{002210}'),
    833     ("copy", '\u{0000A9}'),
    834     ("copysr", '\u{002117}'),
    835     ("crarr", '\u{0021B5}'),
    836     ("cross", '\u{002717}'),
    837     ("cscr", '\u{01D4B8}'),
    838     ("csub", '\u{002ACF}'),
    839     ("csube", '\u{002AD1}'),
    840     ("csup", '\u{002AD0}'),
    841     ("csupe", '\u{002AD2}'),
    842     ("ctdot", '\u{0022EF}'),
    843     ("cudarrl", '\u{002938}'),
    844     ("cudarrr", '\u{002935}'),
    845     ("cuepr", '\u{0022DE}'),
    846     ("cuesc", '\u{0022DF}'),
    847     ("cularr", '\u{0021B6}'),
    848     ("cularrp", '\u{00293D}'),
    849     ("cup", '\u{00222A}'),
    850     ("cupbrcap", '\u{002A48}'),
    851     ("cupcap", '\u{002A46}'),
    852     ("cupcup", '\u{002A4A}'),
    853     ("cupdot", '\u{00228D}'),
    854     ("cupor", '\u{002A45}'),
    855     ("curarr", '\u{0021B7}'),
    856     ("curarrm", '\u{00293C}'),
    857     ("curlyeqprec", '\u{0022DE}'),
    858     ("curlyeqsucc", '\u{0022DF}'),
    859     ("curlyvee", '\u{0022CE}'),
    860     ("curlywedge", '\u{0022CF}'),
    861     ("curren", '\u{0000A4}'),
    862     ("curvearrowleft", '\u{0021B6}'),
    863     ("curvearrowright", '\u{0021B7}'),
    864     ("cuvee", '\u{0022CE}'),
    865     ("cuwed", '\u{0022CF}'),
    866     ("cwconint", '\u{002232}'),
    867     ("cwint", '\u{002231}'),
    868     ("cylcty", '\u{00232D}'),
    869     ("dArr", '\u{0021D3}'),
    870     ("dHar", '\u{002965}'),
    871     ("dagger", '\u{002020}'),
    872     ("daleth", '\u{002138}'),
    873     ("darr", '\u{002193}'),
    874     ("dash", '\u{002010}'),
    875     ("dashv", '\u{0022A3}'),
    876     ("dbkarow", '\u{00290F}'),
    877     ("dblac", '\u{0002DD}'),
    878     ("dcaron", '\u{00010F}'),
    879     ("dcy", '\u{000434}'),
    880     ("dd", '\u{002146}'),
    881     ("ddagger", '\u{002021}'),
    882     ("ddarr", '\u{0021CA}'),
    883     ("ddotseq", '\u{002A77}'),
    884     ("deg", '\u{0000B0}'),
    885     ("delta", '\u{0003B4}'),
    886     ("demptyv", '\u{0029B1}'),
    887     ("dfisht", '\u{00297F}'),
    888     ("dfr", '\u{01D521}'),
    889     ("dharl", '\u{0021C3}'),
    890     ("dharr", '\u{0021C2}'),
    891     ("diam", '\u{0022C4}'),
    892     ("diamond", '\u{0022C4}'),
    893     ("diamondsuit", '\u{002666}'),
    894     ("diams", '\u{002666}'),
    895     ("die", '\u{0000A8}'),
    896     ("digamma", '\u{0003DD}'),
    897     ("disin", '\u{0022F2}'),
    898     ("div", '\u{0000F7}'),
    899     ("divide", '\u{0000F7}'),
    900     ("divideontimes", '\u{0022C7}'),
    901     ("divonx", '\u{0022C7}'),
    902     ("djcy", '\u{000452}'),
    903     ("dlcorn", '\u{00231E}'),
    904     ("dlcrop", '\u{00230D}'),
    905     ("dollar", '\u{000024}'),
    906     ("dopf", '\u{01D555}'),
    907     ("dot", '\u{0002D9}'),
    908     ("doteq", '\u{002250}'),
    909     ("doteqdot", '\u{002251}'),
    910     ("dotminus", '\u{002238}'),
    911     ("dotplus", '\u{002214}'),
    912     ("dotsquare", '\u{0022A1}'),
    913     ("doublebarwedge", '\u{002306}'),
    914     ("downarrow", '\u{002193}'),
    915     ("downdownarrows", '\u{0021CA}'),
    916     ("downharpoonleft", '\u{0021C3}'),
    917     ("downharpoonright", '\u{0021C2}'),
    918     ("drbkarow", '\u{002910}'),
    919     ("drcorn", '\u{00231F}'),
    920     ("drcrop", '\u{00230C}'),
    921     ("dscr", '\u{01D4B9}'),
    922     ("dscy", '\u{000455}'),
    923     ("dsol", '\u{0029F6}'),
    924     ("dstrok", '\u{000111}'),
    925     ("dtdot", '\u{0022F1}'),
    926     ("dtri", '\u{0025BF}'),
    927     ("dtrif", '\u{0025BE}'),
    928     ("duarr", '\u{0021F5}'),
    929     ("duhar", '\u{00296F}'),
    930     ("dwangle", '\u{0029A6}'),
    931     ("dzcy", '\u{00045F}'),
    932     ("dzigrarr", '\u{0027FF}'),
    933     ("eDDot", '\u{002A77}'),
    934     ("eDot", '\u{002251}'),
    935     ("eacute", '\u{0000E9}'),
    936     ("easter", '\u{002A6E}'),
    937     ("ecaron", '\u{00011B}'),
    938     ("ecir", '\u{002256}'),
    939     ("ecirc", '\u{0000EA}'),
    940     ("ecolon", '\u{002255}'),
    941     ("ecy", '\u{00044D}'),
    942     ("edot", '\u{000117}'),
    943     ("ee", '\u{002147}'),
    944     ("efDot", '\u{002252}'),
    945     ("efr", '\u{01D522}'),
    946     ("eg", '\u{002A9A}'),
    947     ("egrave", '\u{0000E8}'),
    948     ("egs", '\u{002A96}'),
    949     ("egsdot", '\u{002A98}'),
    950     ("el", '\u{002A99}'),
    951     ("elinters", '\u{0023E7}'),
    952     ("ell", '\u{002113}'),
    953     ("els", '\u{002A95}'),
    954     ("elsdot", '\u{002A97}'),
    955     ("emacr", '\u{000113}'),
    956     ("empty", '\u{002205}'),
    957     ("emptyset", '\u{002205}'),
    958     ("emptyv", '\u{002205}'),
    959     ("emsp", '\u{002003}'),
    960     ("emsp13", '\u{002004}'),
    961     ("emsp14", '\u{002005}'),
    962     ("eng", '\u{00014B}'),
    963     ("ensp", '\u{002002}'),
    964     ("eogon", '\u{000119}'),
    965     ("eopf", '\u{01D556}'),
    966     ("epar", '\u{0022D5}'),
    967     ("eparsl", '\u{0029E3}'),
    968     ("eplus", '\u{002A71}'),
    969     ("epsi", '\u{0003B5}'),
    970     ("epsilon", '\u{0003B5}'),
    971     ("epsiv", '\u{0003F5}'),
    972     ("eqcirc", '\u{002256}'),
    973     ("eqcolon", '\u{002255}'),
    974     ("eqsim", '\u{002242}'),
    975     ("eqslantgtr", '\u{002A96}'),
    976     ("eqslantless", '\u{002A95}'),
    977     ("equals", '\u{00003D}'),
    978     ("equest", '\u{00225F}'),
    979     ("equiv", '\u{002261}'),
    980     ("equivDD", '\u{002A78}'),
    981     ("eqvparsl", '\u{0029E5}'),
    982     ("erDot", '\u{002253}'),
    983     ("erarr", '\u{002971}'),
    984     ("escr", '\u{00212F}'),
    985     ("esdot", '\u{002250}'),
    986     ("esim", '\u{002242}'),
    987     ("eta", '\u{0003B7}'),
    988     ("eth", '\u{0000F0}'),
    989     ("euml", '\u{0000EB}'),
    990     ("euro", '\u{0020AC}'),
    991     ("excl", '\u{000021}'),
    992     ("exist", '\u{002203}'),
    993     ("expectation", '\u{002130}'),
    994     ("exponentiale", '\u{002147}'),
    995     ("fallingdotseq", '\u{002252}'),
    996     ("fcy", '\u{000444}'),
    997     ("female", '\u{002640}'),
    998     ("ffilig", '\u{00FB03}'),
    999     ("fflig", '\u{00FB00}'),
   1000     ("ffllig", '\u{00FB04}'),
   1001     ("ffr", '\u{01D523}'),
   1002     ("filig", '\u{00FB01}'),
   1003     ("flat", '\u{00266D}'),
   1004     ("fllig", '\u{00FB02}'),
   1005     ("fltns", '\u{0025B1}'),
   1006     ("fnof", '\u{000192}'),
   1007     ("fopf", '\u{01D557}'),
   1008     ("forall", '\u{002200}'),
   1009     ("fork", '\u{0022D4}'),
   1010     ("forkv", '\u{002AD9}'),
   1011     ("fpartint", '\u{002A0D}'),
   1012     ("frac12", '\u{0000BD}'),
   1013     ("frac13", '\u{002153}'),
   1014     ("frac14", '\u{0000BC}'),
   1015     ("frac15", '\u{002155}'),
   1016     ("frac16", '\u{002159}'),
   1017     ("frac18", '\u{00215B}'),
   1018     ("frac23", '\u{002154}'),
   1019     ("frac25", '\u{002156}'),
   1020     ("frac34", '\u{0000BE}'),
   1021     ("frac35", '\u{002157}'),
   1022     ("frac38", '\u{00215C}'),
   1023     ("frac45", '\u{002158}'),
   1024     ("frac56", '\u{00215A}'),
   1025     ("frac58", '\u{00215D}'),
   1026     ("frac78", '\u{00215E}'),
   1027     ("frasl", '\u{002044}'),
   1028     ("frown", '\u{002322}'),
   1029     ("fscr", '\u{01D4BB}'),
   1030     ("gE", '\u{002267}'),
   1031     ("gEl", '\u{002A8C}'),
   1032     ("gacute", '\u{0001F5}'),
   1033     ("gamma", '\u{0003B3}'),
   1034     ("gammad", '\u{0003DD}'),
   1035     ("gap", '\u{002A86}'),
   1036     ("gbreve", '\u{00011F}'),
   1037     ("gcirc", '\u{00011D}'),
   1038     ("gcy", '\u{000433}'),
   1039     ("gdot", '\u{000121}'),
   1040     ("ge", '\u{002265}'),
   1041     ("gel", '\u{0022DB}'),
   1042     ("geq", '\u{002265}'),
   1043     ("geqq", '\u{002267}'),
   1044     ("geqslant", '\u{002A7E}'),
   1045     ("ges", '\u{002A7E}'),
   1046     ("gescc", '\u{002AA9}'),
   1047     ("gesdot", '\u{002A80}'),
   1048     ("gesdoto", '\u{002A82}'),
   1049     ("gesdotol", '\u{002A84}'),
   1050     ("gesles", '\u{002A94}'),
   1051     ("gfr", '\u{01D524}'),
   1052     ("gg", '\u{00226B}'),
   1053     ("ggg", '\u{0022D9}'),
   1054     ("gimel", '\u{002137}'),
   1055     ("gjcy", '\u{000453}'),
   1056     ("gl", '\u{002277}'),
   1057     ("glE", '\u{002A92}'),
   1058     ("gla", '\u{002AA5}'),
   1059     ("glj", '\u{002AA4}'),
   1060     ("gnE", '\u{002269}'),
   1061     ("gnap", '\u{002A8A}'),
   1062     ("gnapprox", '\u{002A8A}'),
   1063     ("gne", '\u{002A88}'),
   1064     ("gneq", '\u{002A88}'),
   1065     ("gneqq", '\u{002269}'),
   1066     ("gnsim", '\u{0022E7}'),
   1067     ("gopf", '\u{01D558}'),
   1068     ("grave", '\u{000060}'),
   1069     ("gscr", '\u{00210A}'),
   1070     ("gsim", '\u{002273}'),
   1071     ("gsime", '\u{002A8E}'),
   1072     ("gsiml", '\u{002A90}'),
   1073     ("gt", '\u{00003E}'),
   1074     ("gtcc", '\u{002AA7}'),
   1075     ("gtcir", '\u{002A7A}'),
   1076     ("gtdot", '\u{0022D7}'),
   1077     ("gtlPar", '\u{002995}'),
   1078     ("gtquest", '\u{002A7C}'),
   1079     ("gtrapprox", '\u{002A86}'),
   1080     ("gtrarr", '\u{002978}'),
   1081     ("gtrdot", '\u{0022D7}'),
   1082     ("gtreqless", '\u{0022DB}'),
   1083     ("gtreqqless", '\u{002A8C}'),
   1084     ("gtrless", '\u{002277}'),
   1085     ("gtrsim", '\u{002273}'),
   1086     ("hArr", '\u{0021D4}'),
   1087     ("hairsp", '\u{00200A}'),
   1088     ("half", '\u{0000BD}'),
   1089     ("hamilt", '\u{00210B}'),
   1090     ("hardcy", '\u{00044A}'),
   1091     ("harr", '\u{002194}'),
   1092     ("harrcir", '\u{002948}'),
   1093     ("harrw", '\u{0021AD}'),
   1094     ("hbar", '\u{00210F}'),
   1095     ("hcirc", '\u{000125}'),
   1096     ("hearts", '\u{002665}'),
   1097     ("heartsuit", '\u{002665}'),
   1098     ("hellip", '\u{002026}'),
   1099     ("hercon", '\u{0022B9}'),
   1100     ("hfr", '\u{01D525}'),
   1101     ("hksearow", '\u{002925}'),
   1102     ("hkswarow", '\u{002926}'),
   1103     ("hoarr", '\u{0021FF}'),
   1104     ("homtht", '\u{00223B}'),
   1105     ("hookleftarrow", '\u{0021A9}'),
   1106     ("hookrightarrow", '\u{0021AA}'),
   1107     ("hopf", '\u{01D559}'),
   1108     ("horbar", '\u{002015}'),
   1109     ("hscr", '\u{01D4BD}'),
   1110     ("hslash", '\u{00210F}'),
   1111     ("hstrok", '\u{000127}'),
   1112     ("hybull", '\u{002043}'),
   1113     ("hyphen", '\u{002010}'),
   1114     ("iacute", '\u{0000ED}'),
   1115     ("ic", '\u{002063}'),
   1116     ("icirc", '\u{0000EE}'),
   1117     ("icy", '\u{000438}'),
   1118     ("iecy", '\u{000435}'),
   1119     ("iexcl", '\u{0000A1}'),
   1120     ("iff", '\u{0021D4}'),
   1121     ("ifr", '\u{01D526}'),
   1122     ("igrave", '\u{0000EC}'),
   1123     ("ii", '\u{002148}'),
   1124     ("iiiint", '\u{002A0C}'),
   1125     ("iiint", '\u{00222D}'),
   1126     ("iinfin", '\u{0029DC}'),
   1127     ("iiota", '\u{002129}'),
   1128     ("ijlig", '\u{000133}'),
   1129     ("imacr", '\u{00012B}'),
   1130     ("image", '\u{002111}'),
   1131     ("imagline", '\u{002110}'),
   1132     ("imagpart", '\u{002111}'),
   1133     ("imath", '\u{000131}'),
   1134     ("imof", '\u{0022B7}'),
   1135     ("imped", '\u{0001B5}'),
   1136     ("in", '\u{002208}'),
   1137     ("incare", '\u{002105}'),
   1138     ("infin", '\u{00221E}'),
   1139     ("infintie", '\u{0029DD}'),
   1140     ("inodot", '\u{000131}'),
   1141     ("int", '\u{00222B}'),
   1142     ("intcal", '\u{0022BA}'),
   1143     ("integers", '\u{002124}'),
   1144     ("intercal", '\u{0022BA}'),
   1145     ("intlarhk", '\u{002A17}'),
   1146     ("intprod", '\u{002A3C}'),
   1147     ("iocy", '\u{000451}'),
   1148     ("iogon", '\u{00012F}'),
   1149     ("iopf", '\u{01D55A}'),
   1150     ("iota", '\u{0003B9}'),
   1151     ("iprod", '\u{002A3C}'),
   1152     ("iquest", '\u{0000BF}'),
   1153     ("iscr", '\u{01D4BE}'),
   1154     ("isin", '\u{002208}'),
   1155     ("isinE", '\u{0022F9}'),
   1156     ("isindot", '\u{0022F5}'),
   1157     ("isins", '\u{0022F4}'),
   1158     ("isinsv", '\u{0022F3}'),
   1159     ("isinv", '\u{002208}'),
   1160     ("it", '\u{002062}'),
   1161     ("itilde", '\u{000129}'),
   1162     ("iukcy", '\u{000456}'),
   1163     ("iuml", '\u{0000EF}'),
   1164     ("jcirc", '\u{000135}'),
   1165     ("jcy", '\u{000439}'),
   1166     ("jfr", '\u{01D527}'),
   1167     ("jmath", '\u{000237}'),
   1168     ("jopf", '\u{01D55B}'),
   1169     ("jscr", '\u{01D4BF}'),
   1170     ("jsercy", '\u{000458}'),
   1171     ("jukcy", '\u{000454}'),
   1172     ("kappa", '\u{0003BA}'),
   1173     ("kappav", '\u{0003F0}'),
   1174     ("kcedil", '\u{000137}'),
   1175     ("kcy", '\u{00043A}'),
   1176     ("kfr", '\u{01D528}'),
   1177     ("kgreen", '\u{000138}'),
   1178     ("khcy", '\u{000445}'),
   1179     ("kjcy", '\u{00045C}'),
   1180     ("kopf", '\u{01D55C}'),
   1181     ("kscr", '\u{01D4C0}'),
   1182     ("lAarr", '\u{0021DA}'),
   1183     ("lArr", '\u{0021D0}'),
   1184     ("lAtail", '\u{00291B}'),
   1185     ("lBarr", '\u{00290E}'),
   1186     ("lE", '\u{002266}'),
   1187     ("lEg", '\u{002A8B}'),
   1188     ("lHar", '\u{002962}'),
   1189     ("lacute", '\u{00013A}'),
   1190     ("laemptyv", '\u{0029B4}'),
   1191     ("lagran", '\u{002112}'),
   1192     ("lambda", '\u{0003BB}'),
   1193     ("lang", '\u{0027E8}'),
   1194     ("langd", '\u{002991}'),
   1195     ("langle", '\u{0027E8}'),
   1196     ("lap", '\u{002A85}'),
   1197     ("laquo", '\u{0000AB}'),
   1198     ("larr", '\u{002190}'),
   1199     ("larrb", '\u{0021E4}'),
   1200     ("larrbfs", '\u{00291F}'),
   1201     ("larrfs", '\u{00291D}'),
   1202     ("larrhk", '\u{0021A9}'),
   1203     ("larrlp", '\u{0021AB}'),
   1204     ("larrpl", '\u{002939}'),
   1205     ("larrsim", '\u{002973}'),
   1206     ("larrtl", '\u{0021A2}'),
   1207     ("lat", '\u{002AAB}'),
   1208     ("latail", '\u{002919}'),
   1209     ("late", '\u{002AAD}'),
   1210     ("lbarr", '\u{00290C}'),
   1211     ("lbbrk", '\u{002772}'),
   1212     ("lbrace", '\u{00007B}'),
   1213     ("lbrack", '\u{00005B}'),
   1214     ("lbrke", '\u{00298B}'),
   1215     ("lbrksld", '\u{00298F}'),
   1216     ("lbrkslu", '\u{00298D}'),
   1217     ("lcaron", '\u{00013E}'),
   1218     ("lcedil", '\u{00013C}'),
   1219     ("lceil", '\u{002308}'),
   1220     ("lcub", '\u{00007B}'),
   1221     ("lcy", '\u{00043B}'),
   1222     ("ldca", '\u{002936}'),
   1223     ("ldquo", '\u{00201C}'),
   1224     ("ldquor", '\u{00201E}'),
   1225     ("ldrdhar", '\u{002967}'),
   1226     ("ldrushar", '\u{00294B}'),
   1227     ("ldsh", '\u{0021B2}'),
   1228     ("le", '\u{002264}'),
   1229     ("leftarrow", '\u{002190}'),
   1230     ("leftarrowtail", '\u{0021A2}'),
   1231     ("leftharpoondown", '\u{0021BD}'),
   1232     ("leftharpoonup", '\u{0021BC}'),
   1233     ("leftleftarrows", '\u{0021C7}'),
   1234     ("leftrightarrow", '\u{002194}'),
   1235     ("leftrightarrows", '\u{0021C6}'),
   1236     ("leftrightharpoons", '\u{0021CB}'),
   1237     ("leftrightsquigarrow", '\u{0021AD}'),
   1238     ("leftthreetimes", '\u{0022CB}'),
   1239     ("leg", '\u{0022DA}'),
   1240     ("leq", '\u{002264}'),
   1241     ("leqq", '\u{002266}'),
   1242     ("leqslant", '\u{002A7D}'),
   1243     ("les", '\u{002A7D}'),
   1244     ("lescc", '\u{002AA8}'),
   1245     ("lesdot", '\u{002A7F}'),
   1246     ("lesdoto", '\u{002A81}'),
   1247     ("lesdotor", '\u{002A83}'),
   1248     ("lesges", '\u{002A93}'),
   1249     ("lessapprox", '\u{002A85}'),
   1250     ("lessdot", '\u{0022D6}'),
   1251     ("lesseqgtr", '\u{0022DA}'),
   1252     ("lesseqqgtr", '\u{002A8B}'),
   1253     ("lessgtr", '\u{002276}'),
   1254     ("lesssim", '\u{002272}'),
   1255     ("lfisht", '\u{00297C}'),
   1256     ("lfloor", '\u{00230A}'),
   1257     ("lfr", '\u{01D529}'),
   1258     ("lg", '\u{002276}'),
   1259     ("lgE", '\u{002A91}'),
   1260     ("lhard", '\u{0021BD}'),
   1261     ("lharu", '\u{0021BC}'),
   1262     ("lharul", '\u{00296A}'),
   1263     ("lhblk", '\u{002584}'),
   1264     ("ljcy", '\u{000459}'),
   1265     ("ll", '\u{00226A}'),
   1266     ("llarr", '\u{0021C7}'),
   1267     ("llcorner", '\u{00231E}'),
   1268     ("llhard", '\u{00296B}'),
   1269     ("lltri", '\u{0025FA}'),
   1270     ("lmidot", '\u{000140}'),
   1271     ("lmoust", '\u{0023B0}'),
   1272     ("lmoustache", '\u{0023B0}'),
   1273     ("lnE", '\u{002268}'),
   1274     ("lnap", '\u{002A89}'),
   1275     ("lnapprox", '\u{002A89}'),
   1276     ("lne", '\u{002A87}'),
   1277     ("lneq", '\u{002A87}'),
   1278     ("lneqq", '\u{002268}'),
   1279     ("lnsim", '\u{0022E6}'),
   1280     ("loang", '\u{0027EC}'),
   1281     ("loarr", '\u{0021FD}'),
   1282     ("lobrk", '\u{0027E6}'),
   1283     ("longleftarrow", '\u{0027F5}'),
   1284     ("longleftrightarrow", '\u{0027F7}'),
   1285     ("longmapsto", '\u{0027FC}'),
   1286     ("longrightarrow", '\u{0027F6}'),
   1287     ("looparrowleft", '\u{0021AB}'),
   1288     ("looparrowright", '\u{0021AC}'),
   1289     ("lopar", '\u{002985}'),
   1290     ("lopf", '\u{01D55D}'),
   1291     ("loplus", '\u{002A2D}'),
   1292     ("lotimes", '\u{002A34}'),
   1293     ("lowast", '\u{002217}'),
   1294     ("lowbar", '\u{00005F}'),
   1295     ("loz", '\u{0025CA}'),
   1296     ("lozenge", '\u{0025CA}'),
   1297     ("lozf", '\u{0029EB}'),
   1298     ("lpar", '\u{000028}'),
   1299     ("lparlt", '\u{002993}'),
   1300     ("lrarr", '\u{0021C6}'),
   1301     ("lrcorner", '\u{00231F}'),
   1302     ("lrhar", '\u{0021CB}'),
   1303     ("lrhard", '\u{00296D}'),
   1304     ("lrm", '\u{00200E}'),
   1305     ("lrtri", '\u{0022BF}'),
   1306     ("lsaquo", '\u{002039}'),
   1307     ("lscr", '\u{01D4C1}'),
   1308     ("lsh", '\u{0021B0}'),
   1309     ("lsim", '\u{002272}'),
   1310     ("lsime", '\u{002A8D}'),
   1311     ("lsimg", '\u{002A8F}'),
   1312     ("lsqb", '\u{00005B}'),
   1313     ("lsquo", '\u{002018}'),
   1314     ("lsquor", '\u{00201A}'),
   1315     ("lstrok", '\u{000142}'),
   1316     ("lt", '\u{00003C}'),
   1317     ("ltcc", '\u{002AA6}'),
   1318     ("ltcir", '\u{002A79}'),
   1319     ("ltdot", '\u{0022D6}'),
   1320     ("lthree", '\u{0022CB}'),
   1321     ("ltimes", '\u{0022C9}'),
   1322     ("ltlarr", '\u{002976}'),
   1323     ("ltquest", '\u{002A7B}'),
   1324     ("ltrPar", '\u{002996}'),
   1325     ("ltri", '\u{0025C3}'),
   1326     ("ltrie", '\u{0022B4}'),
   1327     ("ltrif", '\u{0025C2}'),
   1328     ("lurdshar", '\u{00294A}'),
   1329     ("luruhar", '\u{002966}'),
   1330     ("mDDot", '\u{00223A}'),
   1331     ("macr", '\u{0000AF}'),
   1332     ("male", '\u{002642}'),
   1333     ("malt", '\u{002720}'),
   1334     ("maltese", '\u{002720}'),
   1335     ("map", '\u{0021A6}'),
   1336     ("mapsto", '\u{0021A6}'),
   1337     ("mapstodown", '\u{0021A7}'),
   1338     ("mapstoleft", '\u{0021A4}'),
   1339     ("mapstoup", '\u{0021A5}'),
   1340     ("marker", '\u{0025AE}'),
   1341     ("mcomma", '\u{002A29}'),
   1342     ("mcy", '\u{00043C}'),
   1343     ("mdash", '\u{002014}'),
   1344     ("measuredangle", '\u{002221}'),
   1345     ("mfr", '\u{01D52A}'),
   1346     ("mho", '\u{002127}'),
   1347     ("micro", '\u{0000B5}'),
   1348     ("mid", '\u{002223}'),
   1349     ("midast", '\u{00002A}'),
   1350     ("midcir", '\u{002AF0}'),
   1351     ("middot", '\u{0000B7}'),
   1352     ("minus", '\u{002212}'),
   1353     ("minusb", '\u{00229F}'),
   1354     ("minusd", '\u{002238}'),
   1355     ("minusdu", '\u{002A2A}'),
   1356     ("mlcp", '\u{002ADB}'),
   1357     ("mldr", '\u{002026}'),
   1358     ("mnplus", '\u{002213}'),
   1359     ("models", '\u{0022A7}'),
   1360     ("mopf", '\u{01D55E}'),
   1361     ("mp", '\u{002213}'),
   1362     ("mscr", '\u{01D4C2}'),
   1363     ("mstpos", '\u{00223E}'),
   1364     ("mu", '\u{0003BC}'),
   1365     ("multimap", '\u{0022B8}'),
   1366     ("mumap", '\u{0022B8}'),
   1367     ("nLeftarrow", '\u{0021CD}'),
   1368     ("nLeftrightarrow", '\u{0021CE}'),
   1369     ("nRightarrow", '\u{0021CF}'),
   1370     ("nVDash", '\u{0022AF}'),
   1371     ("nVdash", '\u{0022AE}'),
   1372     ("nabla", '\u{002207}'),
   1373     ("nacute", '\u{000144}'),
   1374     ("nap", '\u{002249}'),
   1375     ("napos", '\u{000149}'),
   1376     ("napprox", '\u{002249}'),
   1377     ("natur", '\u{00266E}'),
   1378     ("natural", '\u{00266E}'),
   1379     ("naturals", '\u{002115}'),
   1380     ("nbsp", '\u{0000A0}'),
   1381     ("ncap", '\u{002A43}'),
   1382     ("ncaron", '\u{000148}'),
   1383     ("ncedil", '\u{000146}'),
   1384     ("ncong", '\u{002247}'),
   1385     ("ncup", '\u{002A42}'),
   1386     ("ncy", '\u{00043D}'),
   1387     ("ndash", '\u{002013}'),
   1388     ("ne", '\u{002260}'),
   1389     ("neArr", '\u{0021D7}'),
   1390     ("nearhk", '\u{002924}'),
   1391     ("nearr", '\u{002197}'),
   1392     ("nearrow", '\u{002197}'),
   1393     ("nequiv", '\u{002262}'),
   1394     ("nesear", '\u{002928}'),
   1395     ("nexist", '\u{002204}'),
   1396     ("nexists", '\u{002204}'),
   1397     ("nfr", '\u{01D52B}'),
   1398     ("nge", '\u{002271}'),
   1399     ("ngeq", '\u{002271}'),
   1400     ("ngsim", '\u{002275}'),
   1401     ("ngt", '\u{00226F}'),
   1402     ("ngtr", '\u{00226F}'),
   1403     ("nhArr", '\u{0021CE}'),
   1404     ("nharr", '\u{0021AE}'),
   1405     ("nhpar", '\u{002AF2}'),
   1406     ("ni", '\u{00220B}'),
   1407     ("nis", '\u{0022FC}'),
   1408     ("nisd", '\u{0022FA}'),
   1409     ("niv", '\u{00220B}'),
   1410     ("njcy", '\u{00045A}'),
   1411     ("nlArr", '\u{0021CD}'),
   1412     ("nlarr", '\u{00219A}'),
   1413     ("nldr", '\u{002025}'),
   1414     ("nle", '\u{002270}'),
   1415     ("nleftarrow", '\u{00219A}'),
   1416     ("nleftrightarrow", '\u{0021AE}'),
   1417     ("nleq", '\u{002270}'),
   1418     ("nless", '\u{00226E}'),
   1419     ("nlsim", '\u{002274}'),
   1420     ("nlt", '\u{00226E}'),
   1421     ("nltri", '\u{0022EA}'),
   1422     ("nltrie", '\u{0022EC}'),
   1423     ("nmid", '\u{002224}'),
   1424     ("nopf", '\u{01D55F}'),
   1425     ("not", '\u{0000AC}'),
   1426     ("notin", '\u{002209}'),
   1427     ("notinva", '\u{002209}'),
   1428     ("notinvb", '\u{0022F7}'),
   1429     ("notinvc", '\u{0022F6}'),
   1430     ("notni", '\u{00220C}'),
   1431     ("notniva", '\u{00220C}'),
   1432     ("notnivb", '\u{0022FE}'),
   1433     ("notnivc", '\u{0022FD}'),
   1434     ("npar", '\u{002226}'),
   1435     ("nparallel", '\u{002226}'),
   1436     ("npolint", '\u{002A14}'),
   1437     ("npr", '\u{002280}'),
   1438     ("nprcue", '\u{0022E0}'),
   1439     ("nprec", '\u{002280}'),
   1440     ("nrArr", '\u{0021CF}'),
   1441     ("nrarr", '\u{00219B}'),
   1442     ("nrightarrow", '\u{00219B}'),
   1443     ("nrtri", '\u{0022EB}'),
   1444     ("nrtrie", '\u{0022ED}'),
   1445     ("nsc", '\u{002281}'),
   1446     ("nsccue", '\u{0022E1}'),
   1447     ("nscr", '\u{01D4C3}'),
   1448     ("nshortmid", '\u{002224}'),
   1449     ("nshortparallel", '\u{002226}'),
   1450     ("nsim", '\u{002241}'),
   1451     ("nsime", '\u{002244}'),
   1452     ("nsimeq", '\u{002244}'),
   1453     ("nsmid", '\u{002224}'),
   1454     ("nspar", '\u{002226}'),
   1455     ("nsqsube", '\u{0022E2}'),
   1456     ("nsqsupe", '\u{0022E3}'),
   1457     ("nsub", '\u{002284}'),
   1458     ("nsube", '\u{002288}'),
   1459     ("nsubseteq", '\u{002288}'),
   1460     ("nsucc", '\u{002281}'),
   1461     ("nsup", '\u{002285}'),
   1462     ("nsupe", '\u{002289}'),
   1463     ("nsupseteq", '\u{002289}'),
   1464     ("ntgl", '\u{002279}'),
   1465     ("ntilde", '\u{0000F1}'),
   1466     ("ntlg", '\u{002278}'),
   1467     ("ntriangleleft", '\u{0022EA}'),
   1468     ("ntrianglelefteq", '\u{0022EC}'),
   1469     ("ntriangleright", '\u{0022EB}'),
   1470     ("ntrianglerighteq", '\u{0022ED}'),
   1471     ("nu", '\u{0003BD}'),
   1472     ("num", '\u{000023}'),
   1473     ("numero", '\u{002116}'),
   1474     ("numsp", '\u{002007}'),
   1475     ("nvDash", '\u{0022AD}'),
   1476     ("nvHarr", '\u{002904}'),
   1477     ("nvdash", '\u{0022AC}'),
   1478     ("nvinfin", '\u{0029DE}'),
   1479     ("nvlArr", '\u{002902}'),
   1480     ("nvrArr", '\u{002903}'),
   1481     ("nwArr", '\u{0021D6}'),
   1482     ("nwarhk", '\u{002923}'),
   1483     ("nwarr", '\u{002196}'),
   1484     ("nwarrow", '\u{002196}'),
   1485     ("nwnear", '\u{002927}'),
   1486     ("oS", '\u{0024C8}'),
   1487     ("oacute", '\u{0000F3}'),
   1488     ("oast", '\u{00229B}'),
   1489     ("ocir", '\u{00229A}'),
   1490     ("ocirc", '\u{0000F4}'),
   1491     ("ocy", '\u{00043E}'),
   1492     ("odash", '\u{00229D}'),
   1493     ("odblac", '\u{000151}'),
   1494     ("odiv", '\u{002A38}'),
   1495     ("odot", '\u{002299}'),
   1496     ("odsold", '\u{0029BC}'),
   1497     ("oelig", '\u{000153}'),
   1498     ("ofcir", '\u{0029BF}'),
   1499     ("ofr", '\u{01D52C}'),
   1500     ("ogon", '\u{0002DB}'),
   1501     ("ograve", '\u{0000F2}'),
   1502     ("ogt", '\u{0029C1}'),
   1503     ("ohbar", '\u{0029B5}'),
   1504     ("ohm", '\u{0003A9}'),
   1505     ("oint", '\u{00222E}'),
   1506     ("olarr", '\u{0021BA}'),
   1507     ("olcir", '\u{0029BE}'),
   1508     ("olcross", '\u{0029BB}'),
   1509     ("oline", '\u{00203E}'),
   1510     ("olt", '\u{0029C0}'),
   1511     ("omacr", '\u{00014D}'),
   1512     ("omega", '\u{0003C9}'),
   1513     ("omicron", '\u{0003BF}'),
   1514     ("omid", '\u{0029B6}'),
   1515     ("ominus", '\u{002296}'),
   1516     ("oopf", '\u{01D560}'),
   1517     ("opar", '\u{0029B7}'),
   1518     ("operp", '\u{0029B9}'),
   1519     ("oplus", '\u{002295}'),
   1520     ("or", '\u{002228}'),
   1521     ("orarr", '\u{0021BB}'),
   1522     ("ord", '\u{002A5D}'),
   1523     ("order", '\u{002134}'),
   1524     ("orderof", '\u{002134}'),
   1525     ("ordf", '\u{0000AA}'),
   1526     ("ordm", '\u{0000BA}'),
   1527     ("origof", '\u{0022B6}'),
   1528     ("oror", '\u{002A56}'),
   1529     ("orslope", '\u{002A57}'),
   1530     ("orv", '\u{002A5B}'),
   1531     ("oscr", '\u{002134}'),
   1532     ("oslash", '\u{0000F8}'),
   1533     ("osol", '\u{002298}'),
   1534     ("otilde", '\u{0000F5}'),
   1535     ("otimes", '\u{002297}'),
   1536     ("otimesas", '\u{002A36}'),
   1537     ("ouml", '\u{0000F6}'),
   1538     ("ovbar", '\u{00233D}'),
   1539     ("par", '\u{002225}'),
   1540     ("para", '\u{0000B6}'),
   1541     ("parallel", '\u{002225}'),
   1542     ("parsim", '\u{002AF3}'),
   1543     ("parsl", '\u{002AFD}'),
   1544     ("part", '\u{002202}'),
   1545     ("pcy", '\u{00043F}'),
   1546     ("percnt", '\u{000025}'),
   1547     ("period", '\u{00002E}'),
   1548     ("permil", '\u{002030}'),
   1549     ("perp", '\u{0022A5}'),
   1550     ("pertenk", '\u{002031}'),
   1551     ("pfr", '\u{01D52D}'),
   1552     ("phi", '\u{0003C6}'),
   1553     ("phiv", '\u{0003D5}'),
   1554     ("phmmat", '\u{002133}'),
   1555     ("phone", '\u{00260E}'),
   1556     ("pi", '\u{0003C0}'),
   1557     ("pitchfork", '\u{0022D4}'),
   1558     ("piv", '\u{0003D6}'),
   1559     ("planck", '\u{00210F}'),
   1560     ("planckh", '\u{00210E}'),
   1561     ("plankv", '\u{00210F}'),
   1562     ("plus", '\u{00002B}'),
   1563     ("plusacir", '\u{002A23}'),
   1564     ("plusb", '\u{00229E}'),
   1565     ("pluscir", '\u{002A22}'),
   1566     ("plusdo", '\u{002214}'),
   1567     ("plusdu", '\u{002A25}'),
   1568     ("pluse", '\u{002A72}'),
   1569     ("plusmn", '\u{0000B1}'),
   1570     ("plussim", '\u{002A26}'),
   1571     ("plustwo", '\u{002A27}'),
   1572     ("pm", '\u{0000B1}'),
   1573     ("pointint", '\u{002A15}'),
   1574     ("popf", '\u{01D561}'),
   1575     ("pound", '\u{0000A3}'),
   1576     ("pr", '\u{00227A}'),
   1577     ("prE", '\u{002AB3}'),
   1578     ("prap", '\u{002AB7}'),
   1579     ("prcue", '\u{00227C}'),
   1580     ("pre", '\u{002AAF}'),
   1581     ("prec", '\u{00227A}'),
   1582     ("precapprox", '\u{002AB7}'),
   1583     ("preccurlyeq", '\u{00227C}'),
   1584     ("preceq", '\u{002AAF}'),
   1585     ("precnapprox", '\u{002AB9}'),
   1586     ("precneqq", '\u{002AB5}'),
   1587     ("precnsim", '\u{0022E8}'),
   1588     ("precsim", '\u{00227E}'),
   1589     ("prime", '\u{002032}'),
   1590     ("primes", '\u{002119}'),
   1591     ("prnE", '\u{002AB5}'),
   1592     ("prnap", '\u{002AB9}'),
   1593     ("prnsim", '\u{0022E8}'),
   1594     ("prod", '\u{00220F}'),
   1595     ("profalar", '\u{00232E}'),
   1596     ("profline", '\u{002312}'),
   1597     ("profsurf", '\u{002313}'),
   1598     ("prop", '\u{00221D}'),
   1599     ("propto", '\u{00221D}'),
   1600     ("prsim", '\u{00227E}'),
   1601     ("prurel", '\u{0022B0}'),
   1602     ("pscr", '\u{01D4C5}'),
   1603     ("psi", '\u{0003C8}'),
   1604     ("puncsp", '\u{002008}'),
   1605     ("qfr", '\u{01D52E}'),
   1606     ("qint", '\u{002A0C}'),
   1607     ("qopf", '\u{01D562}'),
   1608     ("qprime", '\u{002057}'),
   1609     ("qscr", '\u{01D4C6}'),
   1610     ("quaternions", '\u{00210D}'),
   1611     ("quatint", '\u{002A16}'),
   1612     ("quest", '\u{00003F}'),
   1613     ("questeq", '\u{00225F}'),
   1614     ("quot", '\u{000022}'),
   1615     ("rAarr", '\u{0021DB}'),
   1616     ("rArr", '\u{0021D2}'),
   1617     ("rAtail", '\u{00291C}'),
   1618     ("rBarr", '\u{00290F}'),
   1619     ("rHar", '\u{002964}'),
   1620     ("racute", '\u{000155}'),
   1621     ("radic", '\u{00221A}'),
   1622     ("raemptyv", '\u{0029B3}'),
   1623     ("rang", '\u{0027E9}'),
   1624     ("rangd", '\u{002992}'),
   1625     ("range", '\u{0029A5}'),
   1626     ("rangle", '\u{0027E9}'),
   1627     ("raquo", '\u{0000BB}'),
   1628     ("rarr", '\u{002192}'),
   1629     ("rarrap", '\u{002975}'),
   1630     ("rarrb", '\u{0021E5}'),
   1631     ("rarrbfs", '\u{002920}'),
   1632     ("rarrc", '\u{002933}'),
   1633     ("rarrfs", '\u{00291E}'),
   1634     ("rarrhk", '\u{0021AA}'),
   1635     ("rarrlp", '\u{0021AC}'),
   1636     ("rarrpl", '\u{002945}'),
   1637     ("rarrsim", '\u{002974}'),
   1638     ("rarrtl", '\u{0021A3}'),
   1639     ("rarrw", '\u{00219D}'),
   1640     ("ratail", '\u{00291A}'),
   1641     ("ratio", '\u{002236}'),
   1642     ("rationals", '\u{00211A}'),
   1643     ("rbarr", '\u{00290D}'),
   1644     ("rbbrk", '\u{002773}'),
   1645     ("rbrace", '\u{00007D}'),
   1646     ("rbrack", '\u{00005D}'),
   1647     ("rbrke", '\u{00298C}'),
   1648     ("rbrksld", '\u{00298E}'),
   1649     ("rbrkslu", '\u{002990}'),
   1650     ("rcaron", '\u{000159}'),
   1651     ("rcedil", '\u{000157}'),
   1652     ("rceil", '\u{002309}'),
   1653     ("rcub", '\u{00007D}'),
   1654     ("rcy", '\u{000440}'),
   1655     ("rdca", '\u{002937}'),
   1656     ("rdldhar", '\u{002969}'),
   1657     ("rdquo", '\u{00201D}'),
   1658     ("rdquor", '\u{00201D}'),
   1659     ("rdsh", '\u{0021B3}'),
   1660     ("real", '\u{00211C}'),
   1661     ("realine", '\u{00211B}'),
   1662     ("realpart", '\u{00211C}'),
   1663     ("reals", '\u{00211D}'),
   1664     ("rect", '\u{0025AD}'),
   1665     ("reg", '\u{0000AE}'),
   1666     ("rfisht", '\u{00297D}'),
   1667     ("rfloor", '\u{00230B}'),
   1668     ("rfr", '\u{01D52F}'),
   1669     ("rhard", '\u{0021C1}'),
   1670     ("rharu", '\u{0021C0}'),
   1671     ("rharul", '\u{00296C}'),
   1672     ("rho", '\u{0003C1}'),
   1673     ("rhov", '\u{0003F1}'),
   1674     ("rightarrow", '\u{002192}'),
   1675     ("rightarrowtail", '\u{0021A3}'),
   1676     ("rightharpoondown", '\u{0021C1}'),
   1677     ("rightharpoonup", '\u{0021C0}'),
   1678     ("rightleftarrows", '\u{0021C4}'),
   1679     ("rightleftharpoons", '\u{0021CC}'),
   1680     ("rightrightarrows", '\u{0021C9}'),
   1681     ("rightsquigarrow", '\u{00219D}'),
   1682     ("rightthreetimes", '\u{0022CC}'),
   1683     ("ring", '\u{0002DA}'),
   1684     ("risingdotseq", '\u{002253}'),
   1685     ("rlarr", '\u{0021C4}'),
   1686     ("rlhar", '\u{0021CC}'),
   1687     ("rlm", '\u{00200F}'),
   1688     ("rmoust", '\u{0023B1}'),
   1689     ("rmoustache", '\u{0023B1}'),
   1690     ("rnmid", '\u{002AEE}'),
   1691     ("roang", '\u{0027ED}'),
   1692     ("roarr", '\u{0021FE}'),
   1693     ("robrk", '\u{0027E7}'),
   1694     ("ropar", '\u{002986}'),
   1695     ("ropf", '\u{01D563}'),
   1696     ("roplus", '\u{002A2E}'),
   1697     ("rotimes", '\u{002A35}'),
   1698     ("rpar", '\u{000029}'),
   1699     ("rpargt", '\u{002994}'),
   1700     ("rppolint", '\u{002A12}'),
   1701     ("rrarr", '\u{0021C9}'),
   1702     ("rsaquo", '\u{00203A}'),
   1703     ("rscr", '\u{01D4C7}'),
   1704     ("rsh", '\u{0021B1}'),
   1705     ("rsqb", '\u{00005D}'),
   1706     ("rsquo", '\u{002019}'),
   1707     ("rsquor", '\u{002019}'),
   1708     ("rthree", '\u{0022CC}'),
   1709     ("rtimes", '\u{0022CA}'),
   1710     ("rtri", '\u{0025B9}'),
   1711     ("rtrie", '\u{0022B5}'),
   1712     ("rtrif", '\u{0025B8}'),
   1713     ("rtriltri", '\u{0029CE}'),
   1714     ("ruluhar", '\u{002968}'),
   1715     ("rx", '\u{00211E}'),
   1716     ("sacute", '\u{00015B}'),
   1717     ("sbquo", '\u{00201A}'),
   1718     ("sc", '\u{00227B}'),
   1719     ("scE", '\u{002AB4}'),
   1720     ("scap", '\u{002AB8}'),
   1721     ("scaron", '\u{000161}'),
   1722     ("sccue", '\u{00227D}'),
   1723     ("sce", '\u{002AB0}'),
   1724     ("scedil", '\u{00015F}'),
   1725     ("scirc", '\u{00015D}'),
   1726     ("scnE", '\u{002AB6}'),
   1727     ("scnap", '\u{002ABA}'),
   1728     ("scnsim", '\u{0022E9}'),
   1729     ("scpolint", '\u{002A13}'),
   1730     ("scsim", '\u{00227F}'),
   1731     ("scy", '\u{000441}'),
   1732     ("sdot", '\u{0022C5}'),
   1733     ("sdotb", '\u{0022A1}'),
   1734     ("sdote", '\u{002A66}'),
   1735     ("seArr", '\u{0021D8}'),
   1736     ("searhk", '\u{002925}'),
   1737     ("searr", '\u{002198}'),
   1738     ("searrow", '\u{002198}'),
   1739     ("sect", '\u{0000A7}'),
   1740     ("semi", '\u{00003B}'),
   1741     ("seswar", '\u{002929}'),
   1742     ("setminus", '\u{002216}'),
   1743     ("setmn", '\u{002216}'),
   1744     ("sext", '\u{002736}'),
   1745     ("sfr", '\u{01D530}'),
   1746     ("sfrown", '\u{002322}'),
   1747     ("sharp", '\u{00266F}'),
   1748     ("shchcy", '\u{000449}'),
   1749     ("shcy", '\u{000448}'),
   1750     ("shortmid", '\u{002223}'),
   1751     ("shortparallel", '\u{002225}'),
   1752     ("shy", '\u{0000AD}'),
   1753     ("sigma", '\u{0003C3}'),
   1754     ("sigmaf", '\u{0003C2}'),
   1755     ("sigmav", '\u{0003C2}'),
   1756     ("sim", '\u{00223C}'),
   1757     ("simdot", '\u{002A6A}'),
   1758     ("sime", '\u{002243}'),
   1759     ("simeq", '\u{002243}'),
   1760     ("simg", '\u{002A9E}'),
   1761     ("simgE", '\u{002AA0}'),
   1762     ("siml", '\u{002A9D}'),
   1763     ("simlE", '\u{002A9F}'),
   1764     ("simne", '\u{002246}'),
   1765     ("simplus", '\u{002A24}'),
   1766     ("simrarr", '\u{002972}'),
   1767     ("slarr", '\u{002190}'),
   1768     ("smallsetminus", '\u{002216}'),
   1769     ("smashp", '\u{002A33}'),
   1770     ("smeparsl", '\u{0029E4}'),
   1771     ("smid", '\u{002223}'),
   1772     ("smile", '\u{002323}'),
   1773     ("smt", '\u{002AAA}'),
   1774     ("smte", '\u{002AAC}'),
   1775     ("softcy", '\u{00044C}'),
   1776     ("sol", '\u{00002F}'),
   1777     ("solb", '\u{0029C4}'),
   1778     ("solbar", '\u{00233F}'),
   1779     ("sopf", '\u{01D564}'),
   1780     ("spades", '\u{002660}'),
   1781     ("spadesuit", '\u{002660}'),
   1782     ("spar", '\u{002225}'),
   1783     ("sqcap", '\u{002293}'),
   1784     ("sqcup", '\u{002294}'),
   1785     ("sqsub", '\u{00228F}'),
   1786     ("sqsube", '\u{002291}'),
   1787     ("sqsubset", '\u{00228F}'),
   1788     ("sqsubseteq", '\u{002291}'),
   1789     ("sqsup", '\u{002290}'),
   1790     ("sqsupe", '\u{002292}'),
   1791     ("sqsupset", '\u{002290}'),
   1792     ("sqsupseteq", '\u{002292}'),
   1793     ("squ", '\u{0025A1}'),
   1794     ("square", '\u{0025A1}'),
   1795     ("squarf", '\u{0025AA}'),
   1796     ("squf", '\u{0025AA}'),
   1797     ("srarr", '\u{002192}'),
   1798     ("sscr", '\u{01D4C8}'),
   1799     ("ssetmn", '\u{002216}'),
   1800     ("ssmile", '\u{002323}'),
   1801     ("sstarf", '\u{0022C6}'),
   1802     ("star", '\u{002606}'),
   1803     ("starf", '\u{002605}'),
   1804     ("straightepsilon", '\u{0003F5}'),
   1805     ("straightphi", '\u{0003D5}'),
   1806     ("strns", '\u{0000AF}'),
   1807     ("sub", '\u{002282}'),
   1808     ("subE", '\u{002AC5}'),
   1809     ("subdot", '\u{002ABD}'),
   1810     ("sube", '\u{002286}'),
   1811     ("subedot", '\u{002AC3}'),
   1812     ("submult", '\u{002AC1}'),
   1813     ("subnE", '\u{002ACB}'),
   1814     ("subne", '\u{00228A}'),
   1815     ("subplus", '\u{002ABF}'),
   1816     ("subrarr", '\u{002979}'),
   1817     ("subset", '\u{002282}'),
   1818     ("subseteq", '\u{002286}'),
   1819     ("subseteqq", '\u{002AC5}'),
   1820     ("subsetneq", '\u{00228A}'),
   1821     ("subsetneqq", '\u{002ACB}'),
   1822     ("subsim", '\u{002AC7}'),
   1823     ("subsub", '\u{002AD5}'),
   1824     ("subsup", '\u{002AD3}'),
   1825     ("succ", '\u{00227B}'),
   1826     ("succapprox", '\u{002AB8}'),
   1827     ("succcurlyeq", '\u{00227D}'),
   1828     ("succeq", '\u{002AB0}'),
   1829     ("succnapprox", '\u{002ABA}'),
   1830     ("succneqq", '\u{002AB6}'),
   1831     ("succnsim", '\u{0022E9}'),
   1832     ("succsim", '\u{00227F}'),
   1833     ("sum", '\u{002211}'),
   1834     ("sung", '\u{00266A}'),
   1835     ("sup", '\u{002283}'),
   1836     ("sup1", '\u{0000B9}'),
   1837     ("sup2", '\u{0000B2}'),
   1838     ("sup3", '\u{0000B3}'),
   1839     ("supE", '\u{002AC6}'),
   1840     ("supdot", '\u{002ABE}'),
   1841     ("supdsub", '\u{002AD8}'),
   1842     ("supe", '\u{002287}'),
   1843     ("supedot", '\u{002AC4}'),
   1844     ("suphsol", '\u{0027C9}'),
   1845     ("suphsub", '\u{002AD7}'),
   1846     ("suplarr", '\u{00297B}'),
   1847     ("supmult", '\u{002AC2}'),
   1848     ("supnE", '\u{002ACC}'),
   1849     ("supne", '\u{00228B}'),
   1850     ("supplus", '\u{002AC0}'),
   1851     ("supset", '\u{002283}'),
   1852     ("supseteq", '\u{002287}'),
   1853     ("supseteqq", '\u{002AC6}'),
   1854     ("supsetneq", '\u{00228B}'),
   1855     ("supsetneqq", '\u{002ACC}'),
   1856     ("supsim", '\u{002AC8}'),
   1857     ("supsub", '\u{002AD4}'),
   1858     ("supsup", '\u{002AD6}'),
   1859     ("swArr", '\u{0021D9}'),
   1860     ("swarhk", '\u{002926}'),
   1861     ("swarr", '\u{002199}'),
   1862     ("swarrow", '\u{002199}'),
   1863     ("swnwar", '\u{00292A}'),
   1864     ("szlig", '\u{0000DF}'),
   1865     ("target", '\u{002316}'),
   1866     ("tau", '\u{0003C4}'),
   1867     ("tbrk", '\u{0023B4}'),
   1868     ("tcaron", '\u{000165}'),
   1869     ("tcedil", '\u{000163}'),
   1870     ("tcy", '\u{000442}'),
   1871     ("tdot", '\u{0020DB}'),
   1872     ("telrec", '\u{002315}'),
   1873     ("tfr", '\u{01D531}'),
   1874     ("there4", '\u{002234}'),
   1875     ("therefore", '\u{002234}'),
   1876     ("theta", '\u{0003B8}'),
   1877     ("thetasym", '\u{0003D1}'),
   1878     ("thetav", '\u{0003D1}'),
   1879     ("thickapprox", '\u{002248}'),
   1880     ("thicksim", '\u{00223C}'),
   1881     ("thinsp", '\u{002009}'),
   1882     ("thkap", '\u{002248}'),
   1883     ("thksim", '\u{00223C}'),
   1884     ("thorn", '\u{0000FE}'),
   1885     ("tilde", '\u{0002DC}'),
   1886     ("times", '\u{0000D7}'),
   1887     ("timesb", '\u{0022A0}'),
   1888     ("timesbar", '\u{002A31}'),
   1889     ("timesd", '\u{002A30}'),
   1890     ("tint", '\u{00222D}'),
   1891     ("toea", '\u{002928}'),
   1892     ("top", '\u{0022A4}'),
   1893     ("topbot", '\u{002336}'),
   1894     ("topcir", '\u{002AF1}'),
   1895     ("topf", '\u{01D565}'),
   1896     ("topfork", '\u{002ADA}'),
   1897     ("tosa", '\u{002929}'),
   1898     ("tprime", '\u{002034}'),
   1899     ("trade", '\u{002122}'),
   1900     ("triangle", '\u{0025B5}'),
   1901     ("triangledown", '\u{0025BF}'),
   1902     ("triangleleft", '\u{0025C3}'),
   1903     ("trianglelefteq", '\u{0022B4}'),
   1904     ("triangleq", '\u{00225C}'),
   1905     ("triangleright", '\u{0025B9}'),
   1906     ("trianglerighteq", '\u{0022B5}'),
   1907     ("tridot", '\u{0025EC}'),
   1908     ("trie", '\u{00225C}'),
   1909     ("triminus", '\u{002A3A}'),
   1910     ("triplus", '\u{002A39}'),
   1911     ("trisb", '\u{0029CD}'),
   1912     ("tritime", '\u{002A3B}'),
   1913     ("trpezium", '\u{0023E2}'),
   1914     ("tscr", '\u{01D4C9}'),
   1915     ("tscy", '\u{000446}'),
   1916     ("tshcy", '\u{00045B}'),
   1917     ("tstrok", '\u{000167}'),
   1918     ("twixt", '\u{00226C}'),
   1919     ("twoheadleftarrow", '\u{00219E}'),
   1920     ("twoheadrightarrow", '\u{0021A0}'),
   1921     ("uArr", '\u{0021D1}'),
   1922     ("uHar", '\u{002963}'),
   1923     ("uacute", '\u{0000FA}'),
   1924     ("uarr", '\u{002191}'),
   1925     ("ubrcy", '\u{00045E}'),
   1926     ("ubreve", '\u{00016D}'),
   1927     ("ucirc", '\u{0000FB}'),
   1928     ("ucy", '\u{000443}'),
   1929     ("udarr", '\u{0021C5}'),
   1930     ("udblac", '\u{000171}'),
   1931     ("udhar", '\u{00296E}'),
   1932     ("ufisht", '\u{00297E}'),
   1933     ("ufr", '\u{01D532}'),
   1934     ("ugrave", '\u{0000F9}'),
   1935     ("uharl", '\u{0021BF}'),
   1936     ("uharr", '\u{0021BE}'),
   1937     ("uhblk", '\u{002580}'),
   1938     ("ulcorn", '\u{00231C}'),
   1939     ("ulcorner", '\u{00231C}'),
   1940     ("ulcrop", '\u{00230F}'),
   1941     ("ultri", '\u{0025F8}'),
   1942     ("umacr", '\u{00016B}'),
   1943     ("uml", '\u{0000A8}'),
   1944     ("uogon", '\u{000173}'),
   1945     ("uopf", '\u{01D566}'),
   1946     ("uparrow", '\u{002191}'),
   1947     ("updownarrow", '\u{002195}'),
   1948     ("upharpoonleft", '\u{0021BF}'),
   1949     ("upharpoonright", '\u{0021BE}'),
   1950     ("uplus", '\u{00228E}'),
   1951     ("upsi", '\u{0003C5}'),
   1952     ("upsih", '\u{0003D2}'),
   1953     ("upsilon", '\u{0003C5}'),
   1954     ("upuparrows", '\u{0021C8}'),
   1955     ("urcorn", '\u{00231D}'),
   1956     ("urcorner", '\u{00231D}'),
   1957     ("urcrop", '\u{00230E}'),
   1958     ("uring", '\u{00016F}'),
   1959     ("urtri", '\u{0025F9}'),
   1960     ("uscr", '\u{01D4CA}'),
   1961     ("utdot", '\u{0022F0}'),
   1962     ("utilde", '\u{000169}'),
   1963     ("utri", '\u{0025B5}'),
   1964     ("utrif", '\u{0025B4}'),
   1965     ("uuarr", '\u{0021C8}'),
   1966     ("uuml", '\u{0000FC}'),
   1967     ("uwangle", '\u{0029A7}'),
   1968     ("vArr", '\u{0021D5}'),
   1969     ("vBar", '\u{002AE8}'),
   1970     ("vBarv", '\u{002AE9}'),
   1971     ("vDash", '\u{0022A8}'),
   1972     ("vangrt", '\u{00299C}'),
   1973     ("varepsilon", '\u{0003F5}'),
   1974     ("varkappa", '\u{0003F0}'),
   1975     ("varnothing", '\u{002205}'),
   1976     ("varphi", '\u{0003D5}'),
   1977     ("varpi", '\u{0003D6}'),
   1978     ("varpropto", '\u{00221D}'),
   1979     ("varr", '\u{002195}'),
   1980     ("varrho", '\u{0003F1}'),
   1981     ("varsigma", '\u{0003C2}'),
   1982     ("vartheta", '\u{0003D1}'),
   1983     ("vartriangleleft", '\u{0022B2}'),
   1984     ("vartriangleright", '\u{0022B3}'),
   1985     ("vcy", '\u{000432}'),
   1986     ("vdash", '\u{0022A2}'),
   1987     ("vee", '\u{002228}'),
   1988     ("veebar", '\u{0022BB}'),
   1989     ("veeeq", '\u{00225A}'),
   1990     ("vellip", '\u{0022EE}'),
   1991     ("verbar", '\u{00007C}'),
   1992     ("vert", '\u{00007C}'),
   1993     ("vfr", '\u{01D533}'),
   1994     ("vltri", '\u{0022B2}'),
   1995     ("vopf", '\u{01D567}'),
   1996     ("vprop", '\u{00221D}'),
   1997     ("vrtri", '\u{0022B3}'),
   1998     ("vscr", '\u{01D4CB}'),
   1999     ("vzigzag", '\u{00299A}'),
   2000     ("wcirc", '\u{000175}'),
   2001     ("wedbar", '\u{002A5F}'),
   2002     ("wedge", '\u{002227}'),
   2003     ("wedgeq", '\u{002259}'),
   2004     ("weierp", '\u{002118}'),
   2005     ("wfr", '\u{01D534}'),
   2006     ("wopf", '\u{01D568}'),
   2007     ("wp", '\u{002118}'),
   2008     ("wr", '\u{002240}'),
   2009     ("wreath", '\u{002240}'),
   2010     ("wscr", '\u{01D4CC}'),
   2011     ("xcap", '\u{0022C2}'),
   2012     ("xcirc", '\u{0025EF}'),
   2013     ("xcup", '\u{0022C3}'),
   2014     ("xdtri", '\u{0025BD}'),
   2015     ("xfr", '\u{01D535}'),
   2016     ("xhArr", '\u{0027FA}'),
   2017     ("xharr", '\u{0027F7}'),
   2018     ("xi", '\u{0003BE}'),
   2019     ("xlArr", '\u{0027F8}'),
   2020     ("xlarr", '\u{0027F5}'),
   2021     ("xmap", '\u{0027FC}'),
   2022     ("xnis", '\u{0022FB}'),
   2023     ("xodot", '\u{002A00}'),
   2024     ("xopf", '\u{01D569}'),
   2025     ("xoplus", '\u{002A01}'),
   2026     ("xotime", '\u{002A02}'),
   2027     ("xrArr", '\u{0027F9}'),
   2028     ("xrarr", '\u{0027F6}'),
   2029     ("xscr", '\u{01D4CD}'),
   2030     ("xsqcup", '\u{002A06}'),
   2031     ("xuplus", '\u{002A04}'),
   2032     ("xutri", '\u{0025B3}'),
   2033     ("xvee", '\u{0022C1}'),
   2034     ("xwedge", '\u{0022C0}'),
   2035     ("yacute", '\u{0000FD}'),
   2036     ("yacy", '\u{00044F}'),
   2037     ("ycirc", '\u{000177}'),
   2038     ("ycy", '\u{00044B}'),
   2039     ("yen", '\u{0000A5}'),
   2040     ("yfr", '\u{01D536}'),
   2041     ("yicy", '\u{000457}'),
   2042     ("yopf", '\u{01D56A}'),
   2043     ("yscr", '\u{01D4CE}'),
   2044     ("yucy", '\u{00044E}'),
   2045     ("yuml", '\u{0000FF}'),
   2046     ("zacute", '\u{00017A}'),
   2047     ("zcaron", '\u{00017E}'),
   2048     ("zcy", '\u{000437}'),
   2049     ("zdot", '\u{00017C}'),
   2050     ("zeetrf", '\u{002128}'),
   2051     ("zeta", '\u{0003B6}'),
   2052     ("zfr", '\u{01D537}'),
   2053     ("zhcy", '\u{000436}'),
   2054     ("zigrarr", '\u{0021DD}'),
   2055     ("zopf", '\u{01D56B}'),
   2056     ("zscr", '\u{01D4CF}'),
   2057     ("zwj", '\u{00200D}'),
   2058     ("zwnj", '\u{00200C}'),
   2059 ];