Source file src/html/entity.go

     1  // Copyright 2010 The Go Authors. All rights reserved.
     2  // Use of this source code is governed by a BSD-style
     3  // license that can be found in the LICENSE file.
     4  
     5  package html
     6  
     7  import "sync"
     8  
     9  // All entities that do not end with ';' are 6 or fewer bytes long.
    10  const longestEntityWithoutSemicolon = 6
    11  
    12  // entity is a map from HTML entity names to their values. The semicolon matters:
    13  // https://html.spec.whatwg.org/multipage/named-characters.html
    14  // lists both "amp" and "amp;" as two separate entries.
    15  //
    16  // Note that the HTML5 list is larger than the HTML4 list at
    17  // http://www.w3.org/TR/html4/sgml/entities.html
    18  var entity map[string]rune
    19  
    20  // HTML entities that are two unicode codepoints.
    21  var entity2 map[string][2]rune
    22  
    23  // populateMapsOnce guards calling populateMaps.
    24  var populateMapsOnce sync.Once
    25  
    26  // populateMaps populates entity and entity2.
    27  func populateMaps() {
    28  	entity = map[string]rune{
    29  		"AElig;":                           '\U000000C6',
    30  		"AMP;":                             '\U00000026',
    31  		"Aacute;":                          '\U000000C1',
    32  		"Abreve;":                          '\U00000102',
    33  		"Acirc;":                           '\U000000C2',
    34  		"Acy;":                             '\U00000410',
    35  		"Afr;":                             '\U0001D504',
    36  		"Agrave;":                          '\U000000C0',
    37  		"Alpha;":                           '\U00000391',
    38  		"Amacr;":                           '\U00000100',
    39  		"And;":                             '\U00002A53',
    40  		"Aogon;":                           '\U00000104',
    41  		"Aopf;":                            '\U0001D538',
    42  		"ApplyFunction;":                   '\U00002061',
    43  		"Aring;":                           '\U000000C5',
    44  		"Ascr;":                            '\U0001D49C',
    45  		"Assign;":                          '\U00002254',
    46  		"Atilde;":                          '\U000000C3',
    47  		"Auml;":                            '\U000000C4',
    48  		"Backslash;":                       '\U00002216',
    49  		"Barv;":                            '\U00002AE7',
    50  		"Barwed;":                          '\U00002306',
    51  		"Bcy;":                             '\U00000411',
    52  		"Because;":                         '\U00002235',
    53  		"Bernoullis;":                      '\U0000212C',
    54  		"Beta;":                            '\U00000392',
    55  		"Bfr;":                             '\U0001D505',
    56  		"Bopf;":                            '\U0001D539',
    57  		"Breve;":                           '\U000002D8',
    58  		"Bscr;":                            '\U0000212C',
    59  		"Bumpeq;":                          '\U0000224E',
    60  		"CHcy;":                            '\U00000427',
    61  		"COPY;":                            '\U000000A9',
    62  		"Cacute;":                          '\U00000106',
    63  		"Cap;":                             '\U000022D2',
    64  		"CapitalDifferentialD;":            '\U00002145',
    65  		"Cayleys;":                         '\U0000212D',
    66  		"Ccaron;":                          '\U0000010C',
    67  		"Ccedil;":                          '\U000000C7',
    68  		"Ccirc;":                           '\U00000108',
    69  		"Cconint;":                         '\U00002230',
    70  		"Cdot;":                            '\U0000010A',
    71  		"Cedilla;":                         '\U000000B8',
    72  		"CenterDot;":                       '\U000000B7',
    73  		"Cfr;":                             '\U0000212D',
    74  		"Chi;":                             '\U000003A7',
    75  		"CircleDot;":                       '\U00002299',
    76  		"CircleMinus;":                     '\U00002296',
    77  		"CirclePlus;":                      '\U00002295',
    78  		"CircleTimes;":                     '\U00002297',
    79  		"ClockwiseContourIntegral;":        '\U00002232',
    80  		"CloseCurlyDoubleQuote;":           '\U0000201D',
    81  		"CloseCurlyQuote;":                 '\U00002019',
    82  		"Colon;":                           '\U00002237',
    83  		"Colone;":                          '\U00002A74',
    84  		"Congruent;":                       '\U00002261',
    85  		"Conint;":                          '\U0000222F',
    86  		"ContourIntegral;":                 '\U0000222E',
    87  		"Copf;":                            '\U00002102',
    88  		"Coproduct;":                       '\U00002210',
    89  		"CounterClockwiseContourIntegral;": '\U00002233',
    90  		"Cross;":                           '\U00002A2F',
    91  		"Cscr;":                            '\U0001D49E',
    92  		"Cup;":                             '\U000022D3',
    93  		"CupCap;":                          '\U0000224D',
    94  		"DD;":                              '\U00002145',
    95  		"DDotrahd;":                        '\U00002911',
    96  		"DJcy;":                            '\U00000402',
    97  		"DScy;":                            '\U00000405',
    98  		"DZcy;":                            '\U0000040F',
    99  		"Dagger;":                          '\U00002021',
   100  		"Darr;":                            '\U000021A1',
   101  		"Dashv;":                           '\U00002AE4',
   102  		"Dcaron;":                          '\U0000010E',
   103  		"Dcy;":                             '\U00000414',
   104  		"Del;":                             '\U00002207',
   105  		"Delta;":                           '\U00000394',
   106  		"Dfr;":                             '\U0001D507',
   107  		"DiacriticalAcute;":                '\U000000B4',
   108  		"DiacriticalDot;":                  '\U000002D9',
   109  		"DiacriticalDoubleAcute;":          '\U000002DD',
   110  		"DiacriticalGrave;":                '\U00000060',
   111  		"DiacriticalTilde;":                '\U000002DC',
   112  		"Diamond;":                         '\U000022C4',
   113  		"DifferentialD;":                   '\U00002146',
   114  		"Dopf;":                            '\U0001D53B',
   115  		"Dot;":                             '\U000000A8',
   116  		"DotDot;":                          '\U000020DC',
   117  		"DotEqual;":                        '\U00002250',
   118  		"DoubleContourIntegral;":           '\U0000222F',
   119  		"DoubleDot;":                       '\U000000A8',
   120  		"DoubleDownArrow;":                 '\U000021D3',
   121  		"DoubleLeftArrow;":                 '\U000021D0',
   122  		"DoubleLeftRightArrow;":            '\U000021D4',
   123  		"DoubleLeftTee;":                   '\U00002AE4',
   124  		"DoubleLongLeftArrow;":             '\U000027F8',
   125  		"DoubleLongLeftRightArrow;":        '\U000027FA',
   126  		"DoubleLongRightArrow;":            '\U000027F9',
   127  		"DoubleRightArrow;":                '\U000021D2',
   128  		"DoubleRightTee;":                  '\U000022A8',
   129  		"DoubleUpArrow;":                   '\U000021D1',
   130  		"DoubleUpDownArrow;":               '\U000021D5',
   131  		"DoubleVerticalBar;":               '\U00002225',
   132  		"DownArrow;":                       '\U00002193',
   133  		"DownArrowBar;":                    '\U00002913',
   134  		"DownArrowUpArrow;":                '\U000021F5',
   135  		"DownBreve;":                       '\U00000311',
   136  		"DownLeftRightVector;":             '\U00002950',
   137  		"DownLeftTeeVector;":               '\U0000295E',
   138  		"DownLeftVector;":                  '\U000021BD',
   139  		"DownLeftVectorBar;":               '\U00002956',
   140  		"DownRightTeeVector;":              '\U0000295F',
   141  		"DownRightVector;":                 '\U000021C1',
   142  		"DownRightVectorBar;":              '\U00002957',
   143  		"DownTee;":                         '\U000022A4',
   144  		"DownTeeArrow;":                    '\U000021A7',
   145  		"Downarrow;":                       '\U000021D3',
   146  		"Dscr;":                            '\U0001D49F',
   147  		"Dstrok;":                          '\U00000110',
   148  		"ENG;":                             '\U0000014A',
   149  		"ETH;":                             '\U000000D0',
   150  		"Eacute;":                          '\U000000C9',
   151  		"Ecaron;":                          '\U0000011A',
   152  		"Ecirc;":                           '\U000000CA',
   153  		"Ecy;":                             '\U0000042D',
   154  		"Edot;":                            '\U00000116',
   155  		"Efr;":                             '\U0001D508',
   156  		"Egrave;":                          '\U000000C8',
   157  		"Element;":                         '\U00002208',
   158  		"Emacr;":                           '\U00000112',
   159  		"EmptySmallSquare;":                '\U000025FB',
   160  		"EmptyVerySmallSquare;":            '\U000025AB',
   161  		"Eogon;":                           '\U00000118',
   162  		"Eopf;":                            '\U0001D53C',
   163  		"Epsilon;":                         '\U00000395',
   164  		"Equal;":                           '\U00002A75',
   165  		"EqualTilde;":                      '\U00002242',
   166  		"Equilibrium;":                     '\U000021CC',
   167  		"Escr;":                            '\U00002130',
   168  		"Esim;":                            '\U00002A73',
   169  		"Eta;":                             '\U00000397',
   170  		"Euml;":                            '\U000000CB',
   171  		"Exists;":                          '\U00002203',
   172  		"ExponentialE;":                    '\U00002147',
   173  		"Fcy;":                             '\U00000424',
   174  		"Ffr;":                             '\U0001D509',
   175  		"FilledSmallSquare;":               '\U000025FC',
   176  		"FilledVerySmallSquare;":           '\U000025AA',
   177  		"Fopf;":                            '\U0001D53D',
   178  		"ForAll;":                          '\U00002200',
   179  		"Fouriertrf;":                      '\U00002131',
   180  		"Fscr;":                            '\U00002131',
   181  		"GJcy;":                            '\U00000403',
   182  		"GT;":                              '\U0000003E',
   183  		"Gamma;":                           '\U00000393',
   184  		"Gammad;":                          '\U000003DC',
   185  		"Gbreve;":                          '\U0000011E',
   186  		"Gcedil;":                          '\U00000122',
   187  		"Gcirc;":                           '\U0000011C',
   188  		"Gcy;":                             '\U00000413',
   189  		"Gdot;":                            '\U00000120',
   190  		"Gfr;":                             '\U0001D50A',
   191  		"Gg;":                              '\U000022D9',
   192  		"Gopf;":                            '\U0001D53E',
   193  		"GreaterEqual;":                    '\U00002265',
   194  		"GreaterEqualLess;":                '\U000022DB',
   195  		"GreaterFullEqual;":                '\U00002267',
   196  		"GreaterGreater;":                  '\U00002AA2',
   197  		"GreaterLess;":                     '\U00002277',
   198  		"GreaterSlantEqual;":               '\U00002A7E',
   199  		"GreaterTilde;":                    '\U00002273',
   200  		"Gscr;":                            '\U0001D4A2',
   201  		"Gt;":                              '\U0000226B',
   202  		"HARDcy;":                          '\U0000042A',
   203  		"Hacek;":                           '\U000002C7',
   204  		"Hat;":                             '\U0000005E',
   205  		"Hcirc;":                           '\U00000124',
   206  		"Hfr;":                             '\U0000210C',
   207  		"HilbertSpace;":                    '\U0000210B',
   208  		"Hopf;":                            '\U0000210D',
   209  		"HorizontalLine;":                  '\U00002500',
   210  		"Hscr;":                            '\U0000210B',
   211  		"Hstrok;":                          '\U00000126',
   212  		"HumpDownHump;":                    '\U0000224E',
   213  		"HumpEqual;":                       '\U0000224F',
   214  		"IEcy;":                            '\U00000415',
   215  		"IJlig;":                           '\U00000132',
   216  		"IOcy;":                            '\U00000401',
   217  		"Iacute;":                          '\U000000CD',
   218  		"Icirc;":                           '\U000000CE',
   219  		"Icy;":                             '\U00000418',
   220  		"Idot;":                            '\U00000130',
   221  		"Ifr;":                             '\U00002111',
   222  		"Igrave;":                          '\U000000CC',
   223  		"Im;":                              '\U00002111',
   224  		"Imacr;":                           '\U0000012A',
   225  		"ImaginaryI;":                      '\U00002148',
   226  		"Implies;":                         '\U000021D2',
   227  		"Int;":                             '\U0000222C',
   228  		"Integral;":                        '\U0000222B',
   229  		"Intersection;":                    '\U000022C2',
   230  		"InvisibleComma;":                  '\U00002063',
   231  		"InvisibleTimes;":                  '\U00002062',
   232  		"Iogon;":                           '\U0000012E',
   233  		"Iopf;":                            '\U0001D540',
   234  		"Iota;":                            '\U00000399',
   235  		"Iscr;":                            '\U00002110',
   236  		"Itilde;":                          '\U00000128',
   237  		"Iukcy;":                           '\U00000406',
   238  		"Iuml;":                            '\U000000CF',
   239  		"Jcirc;":                           '\U00000134',
   240  		"Jcy;":                             '\U00000419',
   241  		"Jfr;":                             '\U0001D50D',
   242  		"Jopf;":                            '\U0001D541',
   243  		"Jscr;":                            '\U0001D4A5',
   244  		"Jsercy;":                          '\U00000408',
   245  		"Jukcy;":                           '\U00000404',
   246  		"KHcy;":                            '\U00000425',
   247  		"KJcy;":                            '\U0000040C',
   248  		"Kappa;":                           '\U0000039A',
   249  		"Kcedil;":                          '\U00000136',
   250  		"Kcy;":                             '\U0000041A',
   251  		"Kfr;":                             '\U0001D50E',
   252  		"Kopf;":                            '\U0001D542',
   253  		"Kscr;":                            '\U0001D4A6',
   254  		"LJcy;":                            '\U00000409',
   255  		"LT;":                              '\U0000003C',
   256  		"Lacute;":                          '\U00000139',
   257  		"Lambda;":                          '\U0000039B',
   258  		"Lang;":                            '\U000027EA',
   259  		"Laplacetrf;":                      '\U00002112',
   260  		"Larr;":                            '\U0000219E',
   261  		"Lcaron;":                          '\U0000013D',
   262  		"Lcedil;":                          '\U0000013B',
   263  		"Lcy;":                             '\U0000041B',
   264  		"LeftAngleBracket;":                '\U000027E8',
   265  		"LeftArrow;":                       '\U00002190',
   266  		"LeftArrowBar;":                    '\U000021E4',
   267  		"LeftArrowRightArrow;":             '\U000021C6',
   268  		"LeftCeiling;":                     '\U00002308',
   269  		"LeftDoubleBracket;":               '\U000027E6',
   270  		"LeftDownTeeVector;":               '\U00002961',
   271  		"LeftDownVector;":                  '\U000021C3',
   272  		"LeftDownVectorBar;":               '\U00002959',
   273  		"LeftFloor;":                       '\U0000230A',
   274  		"LeftRightArrow;":                  '\U00002194',
   275  		"LeftRightVector;":                 '\U0000294E',
   276  		"LeftTee;":                         '\U000022A3',
   277  		"LeftTeeArrow;":                    '\U000021A4',
   278  		"LeftTeeVector;":                   '\U0000295A',
   279  		"LeftTriangle;":                    '\U000022B2',
   280  		"LeftTriangleBar;":                 '\U000029CF',
   281  		"LeftTriangleEqual;":               '\U000022B4',
   282  		"LeftUpDownVector;":                '\U00002951',
   283  		"LeftUpTeeVector;":                 '\U00002960',
   284  		"LeftUpVector;":                    '\U000021BF',
   285  		"LeftUpVectorBar;":                 '\U00002958',
   286  		"LeftVector;":                      '\U000021BC',
   287  		"LeftVectorBar;":                   '\U00002952',
   288  		"Leftarrow;":                       '\U000021D0',
   289  		"Leftrightarrow;":                  '\U000021D4',
   290  		"LessEqualGreater;":                '\U000022DA',
   291  		"LessFullEqual;":                   '\U00002266',
   292  		"LessGreater;":                     '\U00002276',
   293  		"LessLess;":                        '\U00002AA1',
   294  		"LessSlantEqual;":                  '\U00002A7D',
   295  		"LessTilde;":                       '\U00002272',
   296  		"Lfr;":                             '\U0001D50F',
   297  		"Ll;":                              '\U000022D8',
   298  		"Lleftarrow;":                      '\U000021DA',
   299  		"Lmidot;":                          '\U0000013F',
   300  		"LongLeftArrow;":                   '\U000027F5',
   301  		"LongLeftRightArrow;":              '\U000027F7',
   302  		"LongRightArrow;":                  '\U000027F6',
   303  		"Longleftarrow;":                   '\U000027F8',
   304  		"Longleftrightarrow;":              '\U000027FA',
   305  		"Longrightarrow;":                  '\U000027F9',
   306  		"Lopf;":                            '\U0001D543',
   307  		"LowerLeftArrow;":                  '\U00002199',
   308  		"LowerRightArrow;":                 '\U00002198',
   309  		"Lscr;":                            '\U00002112',
   310  		"Lsh;":                             '\U000021B0',
   311  		"Lstrok;":                          '\U00000141',
   312  		"Lt;":                              '\U0000226A',
   313  		"Map;":                             '\U00002905',
   314  		"Mcy;":                             '\U0000041C',
   315  		"MediumSpace;":                     '\U0000205F',
   316  		"Mellintrf;":                       '\U00002133',
   317  		"Mfr;":                             '\U0001D510',
   318  		"MinusPlus;":                       '\U00002213',
   319  		"Mopf;":                            '\U0001D544',
   320  		"Mscr;":                            '\U00002133',
   321  		"Mu;":                              '\U0000039C',
   322  		"NJcy;":                            '\U0000040A',
   323  		"Nacute;":                          '\U00000143',
   324  		"Ncaron;":                          '\U00000147',
   325  		"Ncedil;":                          '\U00000145',
   326  		"Ncy;":                             '\U0000041D',
   327  		"NegativeMediumSpace;":             '\U0000200B',
   328  		"NegativeThickSpace;":              '\U0000200B',
   329  		"NegativeThinSpace;":               '\U0000200B',
   330  		"NegativeVeryThinSpace;":           '\U0000200B',
   331  		"NestedGreaterGreater;":            '\U0000226B',
   332  		"NestedLessLess;":                  '\U0000226A',
   333  		"NewLine;":                         '\U0000000A',
   334  		"Nfr;":                             '\U0001D511',
   335  		"NoBreak;":                         '\U00002060',
   336  		"NonBreakingSpace;":                '\U000000A0',
   337  		"Nopf;":                            '\U00002115',
   338  		"Not;":                             '\U00002AEC',
   339  		"NotCongruent;":                    '\U00002262',
   340  		"NotCupCap;":                       '\U0000226D',
   341  		"NotDoubleVerticalBar;":            '\U00002226',
   342  		"NotElement;":                      '\U00002209',
   343  		"NotEqual;":                        '\U00002260',
   344  		"NotExists;":                       '\U00002204',
   345  		"NotGreater;":                      '\U0000226F',
   346  		"NotGreaterEqual;":                 '\U00002271',
   347  		"NotGreaterLess;":                  '\U00002279',
   348  		"NotGreaterTilde;":                 '\U00002275',
   349  		"NotLeftTriangle;":                 '\U000022EA',
   350  		"NotLeftTriangleEqual;":            '\U000022EC',
   351  		"NotLess;":                         '\U0000226E',
   352  		"NotLessEqual;":                    '\U00002270',
   353  		"NotLessGreater;":                  '\U00002278',
   354  		"NotLessTilde;":                    '\U00002274',
   355  		"NotPrecedes;":                     '\U00002280',
   356  		"NotPrecedesSlantEqual;":           '\U000022E0',
   357  		"NotReverseElement;":               '\U0000220C',
   358  		"NotRightTriangle;":                '\U000022EB',
   359  		"NotRightTriangleEqual;":           '\U000022ED',
   360  		"NotSquareSubsetEqual;":            '\U000022E2',
   361  		"NotSquareSupersetEqual;":          '\U000022E3',
   362  		"NotSubsetEqual;":                  '\U00002288',
   363  		"NotSucceeds;":                     '\U00002281',
   364  		"NotSucceedsSlantEqual;":           '\U000022E1',
   365  		"NotSupersetEqual;":                '\U00002289',
   366  		"NotTilde;":                        '\U00002241',
   367  		"NotTildeEqual;":                   '\U00002244',
   368  		"NotTildeFullEqual;":               '\U00002247',
   369  		"NotTildeTilde;":                   '\U00002249',
   370  		"NotVerticalBar;":                  '\U00002224',
   371  		"Nscr;":                            '\U0001D4A9',
   372  		"Ntilde;":                          '\U000000D1',
   373  		"Nu;":                              '\U0000039D',
   374  		"OElig;":                           '\U00000152',
   375  		"Oacute;":                          '\U000000D3',
   376  		"Ocirc;":                           '\U000000D4',
   377  		"Ocy;":                             '\U0000041E',
   378  		"Odblac;":                          '\U00000150',
   379  		"Ofr;":                             '\U0001D512',
   380  		"Ograve;":                          '\U000000D2',
   381  		"Omacr;":                           '\U0000014C',
   382  		"Omega;":                           '\U000003A9',
   383  		"Omicron;":                         '\U0000039F',
   384  		"Oopf;":                            '\U0001D546',
   385  		"OpenCurlyDoubleQuote;":            '\U0000201C',
   386  		"OpenCurlyQuote;":                  '\U00002018',
   387  		"Or;":                              '\U00002A54',
   388  		"Oscr;":                            '\U0001D4AA',
   389  		"Oslash;":                          '\U000000D8',
   390  		"Otilde;":                          '\U000000D5',
   391  		"Otimes;":                          '\U00002A37',
   392  		"Ouml;":                            '\U000000D6',
   393  		"OverBar;":                         '\U0000203E',
   394  		"OverBrace;":                       '\U000023DE',
   395  		"OverBracket;":                     '\U000023B4',
   396  		"OverParenthesis;":                 '\U000023DC',
   397  		"PartialD;":                        '\U00002202',
   398  		"Pcy;":                             '\U0000041F',
   399  		"Pfr;":                             '\U0001D513',
   400  		"Phi;":                             '\U000003A6',
   401  		"Pi;":                              '\U000003A0',
   402  		"PlusMinus;":                       '\U000000B1',
   403  		"Poincareplane;":                   '\U0000210C',
   404  		"Popf;":                            '\U00002119',
   405  		"Pr;":                              '\U00002ABB',
   406  		"Precedes;":                        '\U0000227A',
   407  		"PrecedesEqual;":                   '\U00002AAF',
   408  		"PrecedesSlantEqual;":              '\U0000227C',
   409  		"PrecedesTilde;":                   '\U0000227E',
   410  		"Prime;":                           '\U00002033',
   411  		"Product;":                         '\U0000220F',
   412  		"Proportion;":                      '\U00002237',
   413  		"Proportional;":                    '\U0000221D',
   414  		"Pscr;":                            '\U0001D4AB',
   415  		"Psi;":                             '\U000003A8',
   416  		"QUOT;":                            '\U00000022',
   417  		"Qfr;":                             '\U0001D514',
   418  		"Qopf;":                            '\U0000211A',
   419  		"Qscr;":                            '\U0001D4AC',
   420  		"RBarr;":                           '\U00002910',
   421  		"REG;":                             '\U000000AE',
   422  		"Racute;":                          '\U00000154',
   423  		"Rang;":                            '\U000027EB',
   424  		"Rarr;":                            '\U000021A0',
   425  		"Rarrtl;":                          '\U00002916',
   426  		"Rcaron;":                          '\U00000158',
   427  		"Rcedil;":                          '\U00000156',
   428  		"Rcy;":                             '\U00000420',
   429  		"Re;":                              '\U0000211C',
   430  		"ReverseElement;":                  '\U0000220B',
   431  		"ReverseEquilibrium;":              '\U000021CB',
   432  		"ReverseUpEquilibrium;":            '\U0000296F',
   433  		"Rfr;":                             '\U0000211C',
   434  		"Rho;":                             '\U000003A1',
   435  		"RightAngleBracket;":               '\U000027E9',
   436  		"RightArrow;":                      '\U00002192',
   437  		"RightArrowBar;":                   '\U000021E5',
   438  		"RightArrowLeftArrow;":             '\U000021C4',
   439  		"RightCeiling;":                    '\U00002309',
   440  		"RightDoubleBracket;":              '\U000027E7',
   441  		"RightDownTeeVector;":              '\U0000295D',
   442  		"RightDownVector;":                 '\U000021C2',
   443  		"RightDownVectorBar;":              '\U00002955',
   444  		"RightFloor;":                      '\U0000230B',
   445  		"RightTee;":                        '\U000022A2',
   446  		"RightTeeArrow;":                   '\U000021A6',
   447  		"RightTeeVector;":                  '\U0000295B',
   448  		"RightTriangle;":                   '\U000022B3',
   449  		"RightTriangleBar;":                '\U000029D0',
   450  		"RightTriangleEqual;":              '\U000022B5',
   451  		"RightUpDownVector;":               '\U0000294F',
   452  		"RightUpTeeVector;":                '\U0000295C',
   453  		"RightUpVector;":                   '\U000021BE',
   454  		"RightUpVectorBar;":                '\U00002954',
   455  		"RightVector;":                     '\U000021C0',
   456  		"RightVectorBar;":                  '\U00002953',
   457  		"Rightarrow;":                      '\U000021D2',
   458  		"Ropf;":                            '\U0000211D',
   459  		"RoundImplies;":                    '\U00002970',
   460  		"Rrightarrow;":                     '\U000021DB',
   461  		"Rscr;":                            '\U0000211B',
   462  		"Rsh;":                             '\U000021B1',
   463  		"RuleDelayed;":                     '\U000029F4',
   464  		"SHCHcy;":                          '\U00000429',
   465  		"SHcy;":                            '\U00000428',
   466  		"SOFTcy;":                          '\U0000042C',
   467  		"Sacute;":                          '\U0000015A',
   468  		"Sc;":                              '\U00002ABC',
   469  		"Scaron;":                          '\U00000160',
   470  		"Scedil;":                          '\U0000015E',
   471  		"Scirc;":                           '\U0000015C',
   472  		"Scy;":                             '\U00000421',
   473  		"Sfr;":                             '\U0001D516',
   474  		"ShortDownArrow;":                  '\U00002193',
   475  		"ShortLeftArrow;":                  '\U00002190',
   476  		"ShortRightArrow;":                 '\U00002192',
   477  		"ShortUpArrow;":                    '\U00002191',
   478  		"Sigma;":                           '\U000003A3',
   479  		"SmallCircle;":                     '\U00002218',
   480  		"Sopf;":                            '\U0001D54A',
   481  		"Sqrt;":                            '\U0000221A',
   482  		"Square;":                          '\U000025A1',
   483  		"SquareIntersection;":              '\U00002293',
   484  		"SquareSubset;":                    '\U0000228F',
   485  		"SquareSubsetEqual;":               '\U00002291',
   486  		"SquareSuperset;":                  '\U00002290',
   487  		"SquareSupersetEqual;":             '\U00002292',
   488  		"SquareUnion;":                     '\U00002294',
   489  		"Sscr;":                            '\U0001D4AE',
   490  		"Star;":                            '\U000022C6',
   491  		"Sub;":                             '\U000022D0',
   492  		"Subset;":                          '\U000022D0',
   493  		"SubsetEqual;":                     '\U00002286',
   494  		"Succeeds;":                        '\U0000227B',
   495  		"SucceedsEqual;":                   '\U00002AB0',
   496  		"SucceedsSlantEqual;":              '\U0000227D',
   497  		"SucceedsTilde;":                   '\U0000227F',
   498  		"SuchThat;":                        '\U0000220B',
   499  		"Sum;":                             '\U00002211',
   500  		"Sup;":                             '\U000022D1',
   501  		"Superset;":                        '\U00002283',
   502  		"SupersetEqual;":                   '\U00002287',
   503  		"Supset;":                          '\U000022D1',
   504  		"THORN;":                           '\U000000DE',
   505  		"TRADE;":                           '\U00002122',
   506  		"TSHcy;":                           '\U0000040B',
   507  		"TScy;":                            '\U00000426',
   508  		"Tab;":                             '\U00000009',
   509  		"Tau;":                             '\U000003A4',
   510  		"Tcaron;":                          '\U00000164',
   511  		"Tcedil;":                          '\U00000162',
   512  		"Tcy;":                             '\U00000422',
   513  		"Tfr;":                             '\U0001D517',
   514  		"Therefore;":                       '\U00002234',
   515  		"Theta;":                           '\U00000398',
   516  		"ThinSpace;":                       '\U00002009',
   517  		"Tilde;":                           '\U0000223C',
   518  		"TildeEqual;":                      '\U00002243',
   519  		"TildeFullEqual;":                  '\U00002245',
   520  		"TildeTilde;":                      '\U00002248',
   521  		"Topf;":                            '\U0001D54B',
   522  		"TripleDot;":                       '\U000020DB',
   523  		"Tscr;":                            '\U0001D4AF',
   524  		"Tstrok;":                          '\U00000166',
   525  		"Uacute;":                          '\U000000DA',
   526  		"Uarr;":                            '\U0000219F',
   527  		"Uarrocir;":                        '\U00002949',
   528  		"Ubrcy;":                           '\U0000040E',
   529  		"Ubreve;":                          '\U0000016C',
   530  		"Ucirc;":                           '\U000000DB',
   531  		"Ucy;":                             '\U00000423',
   532  		"Udblac;":                          '\U00000170',
   533  		"Ufr;":                             '\U0001D518',
   534  		"Ugrave;":                          '\U000000D9',
   535  		"Umacr;":                           '\U0000016A',
   536  		"UnderBar;":                        '\U0000005F',
   537  		"UnderBrace;":                      '\U000023DF',
   538  		"UnderBracket;":                    '\U000023B5',
   539  		"UnderParenthesis;":                '\U000023DD',
   540  		"Union;":                           '\U000022C3',
   541  		"UnionPlus;":                       '\U0000228E',
   542  		"Uogon;":                           '\U00000172',
   543  		"Uopf;":                            '\U0001D54C',
   544  		"UpArrow;":                         '\U00002191',
   545  		"UpArrowBar;":                      '\U00002912',
   546  		"UpArrowDownArrow;":                '\U000021C5',
   547  		"UpDownArrow;":                     '\U00002195',
   548  		"UpEquilibrium;":                   '\U0000296E',
   549  		"UpTee;":                           '\U000022A5',
   550  		"UpTeeArrow;":                      '\U000021A5',
   551  		"Uparrow;":                         '\U000021D1',
   552  		"Updownarrow;":                     '\U000021D5',
   553  		"UpperLeftArrow;":                  '\U00002196',
   554  		"UpperRightArrow;":                 '\U00002197',
   555  		"Upsi;":                            '\U000003D2',
   556  		"Upsilon;":                         '\U000003A5',
   557  		"Uring;":                           '\U0000016E',
   558  		"Uscr;":                            '\U0001D4B0',
   559  		"Utilde;":                          '\U00000168',
   560  		"Uuml;":                            '\U000000DC',
   561  		"VDash;":                           '\U000022AB',
   562  		"Vbar;":                            '\U00002AEB',
   563  		"Vcy;":                             '\U00000412',
   564  		"Vdash;":                           '\U000022A9',
   565  		"Vdashl;":                          '\U00002AE6',
   566  		"Vee;":                             '\U000022C1',
   567  		"Verbar;":                          '\U00002016',
   568  		"Vert;":                            '\U00002016',
   569  		"VerticalBar;":                     '\U00002223',
   570  		"VerticalLine;":                    '\U0000007C',
   571  		"VerticalSeparator;":               '\U00002758',
   572  		"VerticalTilde;":                   '\U00002240',
   573  		"VeryThinSpace;":                   '\U0000200A',
   574  		"Vfr;":                             '\U0001D519',
   575  		"Vopf;":                            '\U0001D54D',
   576  		"Vscr;":                            '\U0001D4B1',
   577  		"Vvdash;":                          '\U000022AA',
   578  		"Wcirc;":                           '\U00000174',
   579  		"Wedge;":                           '\U000022C0',
   580  		"Wfr;":                             '\U0001D51A',
   581  		"Wopf;":                            '\U0001D54E',
   582  		"Wscr;":                            '\U0001D4B2',
   583  		"Xfr;":                             '\U0001D51B',
   584  		"Xi;":                              '\U0000039E',
   585  		"Xopf;":                            '\U0001D54F',
   586  		"Xscr;":                            '\U0001D4B3',
   587  		"YAcy;":                            '\U0000042F',
   588  		"YIcy;":                            '\U00000407',
   589  		"YUcy;":                            '\U0000042E',
   590  		"Yacute;":                          '\U000000DD',
   591  		"Ycirc;":                           '\U00000176',
   592  		"Ycy;":                             '\U0000042B',
   593  		"Yfr;":                             '\U0001D51C',
   594  		"Yopf;":                            '\U0001D550',
   595  		"Yscr;":                            '\U0001D4B4',
   596  		"Yuml;":                            '\U00000178',
   597  		"ZHcy;":                            '\U00000416',
   598  		"Zacute;":                          '\U00000179',
   599  		"Zcaron;":                          '\U0000017D',
   600  		"Zcy;":                             '\U00000417',
   601  		"Zdot;":                            '\U0000017B',
   602  		"ZeroWidthSpace;":                  '\U0000200B',
   603  		"Zeta;":                            '\U00000396',
   604  		"Zfr;":                             '\U00002128',
   605  		"Zopf;":                            '\U00002124',
   606  		"Zscr;":                            '\U0001D4B5',
   607  		"aacute;":                          '\U000000E1',
   608  		"abreve;":                          '\U00000103',
   609  		"ac;":                              '\U0000223E',
   610  		"acd;":                             '\U0000223F',
   611  		"acirc;":                           '\U000000E2',
   612  		"acute;":                           '\U000000B4',
   613  		"acy;":                             '\U00000430',
   614  		"aelig;":                           '\U000000E6',
   615  		"af;":                              '\U00002061',
   616  		"afr;":                             '\U0001D51E',
   617  		"agrave;":                          '\U000000E0',
   618  		"alefsym;":                         '\U00002135',
   619  		"aleph;":                           '\U00002135',
   620  		"alpha;":                           '\U000003B1',
   621  		"amacr;":                           '\U00000101',
   622  		"amalg;":                           '\U00002A3F',
   623  		"amp;":                             '\U00000026',
   624  		"and;":                             '\U00002227',
   625  		"andand;":                          '\U00002A55',
   626  		"andd;":                            '\U00002A5C',
   627  		"andslope;":                        '\U00002A58',
   628  		"andv;":                            '\U00002A5A',
   629  		"ang;":                             '\U00002220',
   630  		"ange;":                            '\U000029A4',
   631  		"angle;":                           '\U00002220',
   632  		"angmsd;":                          '\U00002221',
   633  		"angmsdaa;":                        '\U000029A8',
   634  		"angmsdab;":                        '\U000029A9',
   635  		"angmsdac;":                        '\U000029AA',
   636  		"angmsdad;":                        '\U000029AB',
   637  		"angmsdae;":                        '\U000029AC',
   638  		"angmsdaf;":                        '\U000029AD',
   639  		"angmsdag;":                        '\U000029AE',
   640  		"angmsdah;":                        '\U000029AF',
   641  		"angrt;":                           '\U0000221F',
   642  		"angrtvb;":                         '\U000022BE',
   643  		"angrtvbd;":                        '\U0000299D',
   644  		"angsph;":                          '\U00002222',
   645  		"angst;":                           '\U000000C5',
   646  		"angzarr;":                         '\U0000237C',
   647  		"aogon;":                           '\U00000105',
   648  		"aopf;":                            '\U0001D552',
   649  		"ap;":                              '\U00002248',
   650  		"apE;":                             '\U00002A70',
   651  		"apacir;":                          '\U00002A6F',
   652  		"ape;":                             '\U0000224A',
   653  		"apid;":                            '\U0000224B',
   654  		"apos;":                            '\U00000027',
   655  		"approx;":                          '\U00002248',
   656  		"approxeq;":                        '\U0000224A',
   657  		"aring;":                           '\U000000E5',
   658  		"ascr;":                            '\U0001D4B6',
   659  		"ast;":                             '\U0000002A',
   660  		"asymp;":                           '\U00002248',
   661  		"asympeq;":                         '\U0000224D',
   662  		"atilde;":                          '\U000000E3',
   663  		"auml;":                            '\U000000E4',
   664  		"awconint;":                        '\U00002233',
   665  		"awint;":                           '\U00002A11',
   666  		"bNot;":                            '\U00002AED',
   667  		"backcong;":                        '\U0000224C',
   668  		"backepsilon;":                     '\U000003F6',
   669  		"backprime;":                       '\U00002035',
   670  		"backsim;":                         '\U0000223D',
   671  		"backsimeq;":                       '\U000022CD',
   672  		"barvee;":                          '\U000022BD',
   673  		"barwed;":                          '\U00002305',
   674  		"barwedge;":                        '\U00002305',
   675  		"bbrk;":                            '\U000023B5',
   676  		"bbrktbrk;":                        '\U000023B6',
   677  		"bcong;":                           '\U0000224C',
   678  		"bcy;":                             '\U00000431',
   679  		"bdquo;":                           '\U0000201E',
   680  		"becaus;":                          '\U00002235',
   681  		"because;":                         '\U00002235',
   682  		"bemptyv;":                         '\U000029B0',
   683  		"bepsi;":                           '\U000003F6',
   684  		"bernou;":                          '\U0000212C',
   685  		"beta;":                            '\U000003B2',
   686  		"beth;":                            '\U00002136',
   687  		"between;":                         '\U0000226C',
   688  		"bfr;":                             '\U0001D51F',
   689  		"bigcap;":                          '\U000022C2',
   690  		"bigcirc;":                         '\U000025EF',
   691  		"bigcup;":                          '\U000022C3',
   692  		"bigodot;":                         '\U00002A00',
   693  		"bigoplus;":                        '\U00002A01',
   694  		"bigotimes;":                       '\U00002A02',
   695  		"bigsqcup;":                        '\U00002A06',
   696  		"bigstar;":                         '\U00002605',
   697  		"bigtriangledown;":                 '\U000025BD',
   698  		"bigtriangleup;":                   '\U000025B3',
   699  		"biguplus;":                        '\U00002A04',
   700  		"bigvee;":                          '\U000022C1',
   701  		"bigwedge;":                        '\U000022C0',
   702  		"bkarow;":                          '\U0000290D',
   703  		"blacklozenge;":                    '\U000029EB',
   704  		"blacksquare;":                     '\U000025AA',
   705  		"blacktriangle;":                   '\U000025B4',
   706  		"blacktriangledown;":               '\U000025BE',
   707  		"blacktriangleleft;":               '\U000025C2',
   708  		"blacktriangleright;":              '\U000025B8',
   709  		"blank;":                           '\U00002423',
   710  		"blk12;":                           '\U00002592',
   711  		"blk14;":                           '\U00002591',
   712  		"blk34;":                           '\U00002593',
   713  		"block;":                           '\U00002588',
   714  		"bnot;":                            '\U00002310',
   715  		"bopf;":                            '\U0001D553',
   716  		"bot;":                             '\U000022A5',
   717  		"bottom;":                          '\U000022A5',
   718  		"bowtie;":                          '\U000022C8',
   719  		"boxDL;":                           '\U00002557',
   720  		"boxDR;":                           '\U00002554',
   721  		"boxDl;":                           '\U00002556',
   722  		"boxDr;":                           '\U00002553',
   723  		"boxH;":                            '\U00002550',
   724  		"boxHD;":                           '\U00002566',
   725  		"boxHU;":                           '\U00002569',
   726  		"boxHd;":                           '\U00002564',
   727  		"boxHu;":                           '\U00002567',
   728  		"boxUL;":                           '\U0000255D',
   729  		"boxUR;":                           '\U0000255A',
   730  		"boxUl;":                           '\U0000255C',
   731  		"boxUr;":                           '\U00002559',
   732  		"boxV;":                            '\U00002551',
   733  		"boxVH;":                           '\U0000256C',
   734  		"boxVL;":                           '\U00002563',
   735  		"boxVR;":                           '\U00002560',
   736  		"boxVh;":                           '\U0000256B',
   737  		"boxVl;":                           '\U00002562',
   738  		"boxVr;":                           '\U0000255F',
   739  		"boxbox;":                          '\U000029C9',
   740  		"boxdL;":                           '\U00002555',
   741  		"boxdR;":                           '\U00002552',
   742  		"boxdl;":                           '\U00002510',
   743  		"boxdr;":                           '\U0000250C',
   744  		"boxh;":                            '\U00002500',
   745  		"boxhD;":                           '\U00002565',
   746  		"boxhU;":                           '\U00002568',
   747  		"boxhd;":                           '\U0000252C',
   748  		"boxhu;":                           '\U00002534',
   749  		"boxminus;":                        '\U0000229F',
   750  		"boxplus;":                         '\U0000229E',
   751  		"boxtimes;":                        '\U000022A0',
   752  		"boxuL;":                           '\U0000255B',
   753  		"boxuR;":                           '\U00002558',
   754  		"boxul;":                           '\U00002518',
   755  		"boxur;":                           '\U00002514',
   756  		"boxv;":                            '\U00002502',
   757  		"boxvH;":                           '\U0000256A',
   758  		"boxvL;":                           '\U00002561',
   759  		"boxvR;":                           '\U0000255E',
   760  		"boxvh;":                           '\U0000253C',
   761  		"boxvl;":                           '\U00002524',
   762  		"boxvr;":                           '\U0000251C',
   763  		"bprime;":                          '\U00002035',
   764  		"breve;":                           '\U000002D8',
   765  		"brvbar;":                          '\U000000A6',
   766  		"bscr;":                            '\U0001D4B7',
   767  		"bsemi;":                           '\U0000204F',
   768  		"bsim;":                            '\U0000223D',
   769  		"bsime;":                           '\U000022CD',
   770  		"bsol;":                            '\U0000005C',
   771  		"bsolb;":                           '\U000029C5',
   772  		"bsolhsub;":                        '\U000027C8',
   773  		"bull;":                            '\U00002022',
   774  		"bullet;":                          '\U00002022',
   775  		"bump;":                            '\U0000224E',
   776  		"bumpE;":                           '\U00002AAE',
   777  		"bumpe;":                           '\U0000224F',
   778  		"bumpeq;":                          '\U0000224F',
   779  		"cacute;":                          '\U00000107',
   780  		"cap;":                             '\U00002229',
   781  		"capand;":                          '\U00002A44',
   782  		"capbrcup;":                        '\U00002A49',
   783  		"capcap;":                          '\U00002A4B',
   784  		"capcup;":                          '\U00002A47',
   785  		"capdot;":                          '\U00002A40',
   786  		"caret;":                           '\U00002041',
   787  		"caron;":                           '\U000002C7',
   788  		"ccaps;":                           '\U00002A4D',
   789  		"ccaron;":                          '\U0000010D',
   790  		"ccedil;":                          '\U000000E7',
   791  		"ccirc;":                           '\U00000109',
   792  		"ccups;":                           '\U00002A4C',
   793  		"ccupssm;":                         '\U00002A50',
   794  		"cdot;":                            '\U0000010B',
   795  		"cedil;":                           '\U000000B8',
   796  		"cemptyv;":                         '\U000029B2',
   797  		"cent;":                            '\U000000A2',
   798  		"centerdot;":                       '\U000000B7',
   799  		"cfr;":                             '\U0001D520',
   800  		"chcy;":                            '\U00000447',
   801  		"check;":                           '\U00002713',
   802  		"checkmark;":                       '\U00002713',
   803  		"chi;":                             '\U000003C7',
   804  		"cir;":                             '\U000025CB',
   805  		"cirE;":                            '\U000029C3',
   806  		"circ;":                            '\U000002C6',
   807  		"circeq;":                          '\U00002257',
   808  		"circlearrowleft;":                 '\U000021BA',
   809  		"circlearrowright;":                '\U000021BB',
   810  		"circledR;":                        '\U000000AE',
   811  		"circledS;":                        '\U000024C8',
   812  		"circledast;":                      '\U0000229B',
   813  		"circledcirc;":                     '\U0000229A',
   814  		"circleddash;":                     '\U0000229D',
   815  		"cire;":                            '\U00002257',
   816  		"cirfnint;":                        '\U00002A10',
   817  		"cirmid;":                          '\U00002AEF',
   818  		"cirscir;":                         '\U000029C2',
   819  		"clubs;":                           '\U00002663',
   820  		"clubsuit;":                        '\U00002663',
   821  		"colon;":                           '\U0000003A',
   822  		"colone;":                          '\U00002254',
   823  		"coloneq;":                         '\U00002254',
   824  		"comma;":                           '\U0000002C',
   825  		"commat;":                          '\U00000040',
   826  		"comp;":                            '\U00002201',
   827  		"compfn;":                          '\U00002218',
   828  		"complement;":                      '\U00002201',
   829  		"complexes;":                       '\U00002102',
   830  		"cong;":                            '\U00002245',
   831  		"congdot;":                         '\U00002A6D',
   832  		"conint;":                          '\U0000222E',
   833  		"copf;":                            '\U0001D554',
   834  		"coprod;":                          '\U00002210',
   835  		"copy;":                            '\U000000A9',
   836  		"copysr;":                          '\U00002117',
   837  		"crarr;":                           '\U000021B5',
   838  		"cross;":                           '\U00002717',
   839  		"cscr;":                            '\U0001D4B8',
   840  		"csub;":                            '\U00002ACF',
   841  		"csube;":                           '\U00002AD1',
   842  		"csup;":                            '\U00002AD0',
   843  		"csupe;":                           '\U00002AD2',
   844  		"ctdot;":                           '\U000022EF',
   845  		"cudarrl;":                         '\U00002938',
   846  		"cudarrr;":                         '\U00002935',
   847  		"cuepr;":                           '\U000022DE',
   848  		"cuesc;":                           '\U000022DF',
   849  		"cularr;":                          '\U000021B6',
   850  		"cularrp;":                         '\U0000293D',
   851  		"cup;":                             '\U0000222A',
   852  		"cupbrcap;":                        '\U00002A48',
   853  		"cupcap;":                          '\U00002A46',
   854  		"cupcup;":                          '\U00002A4A',
   855  		"cupdot;":                          '\U0000228D',
   856  		"cupor;":                           '\U00002A45',
   857  		"curarr;":                          '\U000021B7',
   858  		"curarrm;":                         '\U0000293C',
   859  		"curlyeqprec;":                     '\U000022DE',
   860  		"curlyeqsucc;":                     '\U000022DF',
   861  		"curlyvee;":                        '\U000022CE',
   862  		"curlywedge;":                      '\U000022CF',
   863  		"curren;":                          '\U000000A4',
   864  		"curvearrowleft;":                  '\U000021B6',
   865  		"curvearrowright;":                 '\U000021B7',
   866  		"cuvee;":                           '\U000022CE',
   867  		"cuwed;":                           '\U000022CF',
   868  		"cwconint;":                        '\U00002232',
   869  		"cwint;":                           '\U00002231',
   870  		"cylcty;":                          '\U0000232D',
   871  		"dArr;":                            '\U000021D3',
   872  		"dHar;":                            '\U00002965',
   873  		"dagger;":                          '\U00002020',
   874  		"daleth;":                          '\U00002138',
   875  		"darr;":                            '\U00002193',
   876  		"dash;":                            '\U00002010',
   877  		"dashv;":                           '\U000022A3',
   878  		"dbkarow;":                         '\U0000290F',
   879  		"dblac;":                           '\U000002DD',
   880  		"dcaron;":                          '\U0000010F',
   881  		"dcy;":                             '\U00000434',
   882  		"dd;":                              '\U00002146',
   883  		"ddagger;":                         '\U00002021',
   884  		"ddarr;":                           '\U000021CA',
   885  		"ddotseq;":                         '\U00002A77',
   886  		"deg;":                             '\U000000B0',
   887  		"delta;":                           '\U000003B4',
   888  		"demptyv;":                         '\U000029B1',
   889  		"dfisht;":                          '\U0000297F',
   890  		"dfr;":                             '\U0001D521',
   891  		"dharl;":                           '\U000021C3',
   892  		"dharr;":                           '\U000021C2',
   893  		"diam;":                            '\U000022C4',
   894  		"diamond;":                         '\U000022C4',
   895  		"diamondsuit;":                     '\U00002666',
   896  		"diams;":                           '\U00002666',
   897  		"die;":                             '\U000000A8',
   898  		"digamma;":                         '\U000003DD',
   899  		"disin;":                           '\U000022F2',
   900  		"div;":                             '\U000000F7',
   901  		"divide;":                          '\U000000F7',
   902  		"divideontimes;":                   '\U000022C7',
   903  		"divonx;":                          '\U000022C7',
   904  		"djcy;":                            '\U00000452',
   905  		"dlcorn;":                          '\U0000231E',
   906  		"dlcrop;":                          '\U0000230D',
   907  		"dollar;":                          '\U00000024',
   908  		"dopf;":                            '\U0001D555',
   909  		"dot;":                             '\U000002D9',
   910  		"doteq;":                           '\U00002250',
   911  		"doteqdot;":                        '\U00002251',
   912  		"dotminus;":                        '\U00002238',
   913  		"dotplus;":                         '\U00002214',
   914  		"dotsquare;":                       '\U000022A1',
   915  		"doublebarwedge;":                  '\U00002306',
   916  		"downarrow;":                       '\U00002193',
   917  		"downdownarrows;":                  '\U000021CA',
   918  		"downharpoonleft;":                 '\U000021C3',
   919  		"downharpoonright;":                '\U000021C2',
   920  		"drbkarow;":                        '\U00002910',
   921  		"drcorn;":                          '\U0000231F',
   922  		"drcrop;":                          '\U0000230C',
   923  		"dscr;":                            '\U0001D4B9',
   924  		"dscy;":                            '\U00000455',
   925  		"dsol;":                            '\U000029F6',
   926  		"dstrok;":                          '\U00000111',
   927  		"dtdot;":                           '\U000022F1',
   928  		"dtri;":                            '\U000025BF',
   929  		"dtrif;":                           '\U000025BE',
   930  		"duarr;":                           '\U000021F5',
   931  		"duhar;":                           '\U0000296F',
   932  		"dwangle;":                         '\U000029A6',
   933  		"dzcy;":                            '\U0000045F',
   934  		"dzigrarr;":                        '\U000027FF',
   935  		"eDDot;":                           '\U00002A77',
   936  		"eDot;":                            '\U00002251',
   937  		"eacute;":                          '\U000000E9',
   938  		"easter;":                          '\U00002A6E',
   939  		"ecaron;":                          '\U0000011B',
   940  		"ecir;":                            '\U00002256',
   941  		"ecirc;":                           '\U000000EA',
   942  		"ecolon;":                          '\U00002255',
   943  		"ecy;":                             '\U0000044D',
   944  		"edot;":                            '\U00000117',
   945  		"ee;":                              '\U00002147',
   946  		"efDot;":                           '\U00002252',
   947  		"efr;":                             '\U0001D522',
   948  		"eg;":                              '\U00002A9A',
   949  		"egrave;":                          '\U000000E8',
   950  		"egs;":                             '\U00002A96',
   951  		"egsdot;":                          '\U00002A98',
   952  		"el;":                              '\U00002A99',
   953  		"elinters;":                        '\U000023E7',
   954  		"ell;":                             '\U00002113',
   955  		"els;":                             '\U00002A95',
   956  		"elsdot;":                          '\U00002A97',
   957  		"emacr;":                           '\U00000113',
   958  		"empty;":                           '\U00002205',
   959  		"emptyset;":                        '\U00002205',
   960  		"emptyv;":                          '\U00002205',
   961  		"emsp;":                            '\U00002003',
   962  		"emsp13;":                          '\U00002004',
   963  		"emsp14;":                          '\U00002005',
   964  		"eng;":                             '\U0000014B',
   965  		"ensp;":                            '\U00002002',
   966  		"eogon;":                           '\U00000119',
   967  		"eopf;":                            '\U0001D556',
   968  		"epar;":                            '\U000022D5',
   969  		"eparsl;":                          '\U000029E3',
   970  		"eplus;":                           '\U00002A71',
   971  		"epsi;":                            '\U000003B5',
   972  		"epsilon;":                         '\U000003B5',
   973  		"epsiv;":                           '\U000003F5',
   974  		"eqcirc;":                          '\U00002256',
   975  		"eqcolon;":                         '\U00002255',
   976  		"eqsim;":                           '\U00002242',
   977  		"eqslantgtr;":                      '\U00002A96',
   978  		"eqslantless;":                     '\U00002A95',
   979  		"equals;":                          '\U0000003D',
   980  		"equest;":                          '\U0000225F',
   981  		"equiv;":                           '\U00002261',
   982  		"equivDD;":                         '\U00002A78',
   983  		"eqvparsl;":                        '\U000029E5',
   984  		"erDot;":                           '\U00002253',
   985  		"erarr;":                           '\U00002971',
   986  		"escr;":                            '\U0000212F',
   987  		"esdot;":                           '\U00002250',
   988  		"esim;":                            '\U00002242',
   989  		"eta;":                             '\U000003B7',
   990  		"eth;":                             '\U000000F0',
   991  		"euml;":                            '\U000000EB',
   992  		"euro;":                            '\U000020AC',
   993  		"excl;":                            '\U00000021',
   994  		"exist;":                           '\U00002203',
   995  		"expectation;":                     '\U00002130',
   996  		"exponentiale;":                    '\U00002147',
   997  		"fallingdotseq;":                   '\U00002252',
   998  		"fcy;":                             '\U00000444',
   999  		"female;":                          '\U00002640',
  1000  		"ffilig;":                          '\U0000FB03',
  1001  		"fflig;":                           '\U0000FB00',
  1002  		"ffllig;":                          '\U0000FB04',
  1003  		"ffr;":                             '\U0001D523',
  1004  		"filig;":                           '\U0000FB01',
  1005  		"flat;":                            '\U0000266D',
  1006  		"fllig;":                           '\U0000FB02',
  1007  		"fltns;":                           '\U000025B1',
  1008  		"fnof;":                            '\U00000192',
  1009  		"fopf;":                            '\U0001D557',
  1010  		"forall;":                          '\U00002200',
  1011  		"fork;":                            '\U000022D4',
  1012  		"forkv;":                           '\U00002AD9',
  1013  		"fpartint;":                        '\U00002A0D',
  1014  		"frac12;":                          '\U000000BD',
  1015  		"frac13;":                          '\U00002153',
  1016  		"frac14;":                          '\U000000BC',
  1017  		"frac15;":                          '\U00002155',
  1018  		"frac16;":                          '\U00002159',
  1019  		"frac18;":                          '\U0000215B',
  1020  		"frac23;":                          '\U00002154',
  1021  		"frac25;":                          '\U00002156',
  1022  		"frac34;":                          '\U000000BE',
  1023  		"frac35;":                          '\U00002157',
  1024  		"frac38;":                          '\U0000215C',
  1025  		"frac45;":                          '\U00002158',
  1026  		"frac56;":                          '\U0000215A',
  1027  		"frac58;":                          '\U0000215D',
  1028  		"frac78;":                          '\U0000215E',
  1029  		"frasl;":                           '\U00002044',
  1030  		"frown;":                           '\U00002322',
  1031  		"fscr;":                            '\U0001D4BB',
  1032  		"gE;":                              '\U00002267',
  1033  		"gEl;":                             '\U00002A8C',
  1034  		"gacute;":                          '\U000001F5',
  1035  		"gamma;":                           '\U000003B3',
  1036  		"gammad;":                          '\U000003DD',
  1037  		"gap;":                             '\U00002A86',
  1038  		"gbreve;":                          '\U0000011F',
  1039  		"gcirc;":                           '\U0000011D',
  1040  		"gcy;":                             '\U00000433',
  1041  		"gdot;":                            '\U00000121',
  1042  		"ge;":                              '\U00002265',
  1043  		"gel;":                             '\U000022DB',
  1044  		"geq;":                             '\U00002265',
  1045  		"geqq;":                            '\U00002267',
  1046  		"geqslant;":                        '\U00002A7E',
  1047  		"ges;":                             '\U00002A7E',
  1048  		"gescc;":                           '\U00002AA9',
  1049  		"gesdot;":                          '\U00002A80',
  1050  		"gesdoto;":                         '\U00002A82',
  1051  		"gesdotol;":                        '\U00002A84',
  1052  		"gesles;":                          '\U00002A94',
  1053  		"gfr;":                             '\U0001D524',
  1054  		"gg;":                              '\U0000226B',
  1055  		"ggg;":                             '\U000022D9',
  1056  		"gimel;":                           '\U00002137',
  1057  		"gjcy;":                            '\U00000453',
  1058  		"gl;":                              '\U00002277',
  1059  		"glE;":                             '\U00002A92',
  1060  		"gla;":                             '\U00002AA5',
  1061  		"glj;":                             '\U00002AA4',
  1062  		"gnE;":                             '\U00002269',
  1063  		"gnap;":                            '\U00002A8A',
  1064  		"gnapprox;":                        '\U00002A8A',
  1065  		"gne;":                             '\U00002A88',
  1066  		"gneq;":                            '\U00002A88',
  1067  		"gneqq;":                           '\U00002269',
  1068  		"gnsim;":                           '\U000022E7',
  1069  		"gopf;":                            '\U0001D558',
  1070  		"grave;":                           '\U00000060',
  1071  		"gscr;":                            '\U0000210A',
  1072  		"gsim;":                            '\U00002273',
  1073  		"gsime;":                           '\U00002A8E',
  1074  		"gsiml;":                           '\U00002A90',
  1075  		"gt;":                              '\U0000003E',
  1076  		"gtcc;":                            '\U00002AA7',
  1077  		"gtcir;":                           '\U00002A7A',
  1078  		"gtdot;":                           '\U000022D7',
  1079  		"gtlPar;":                          '\U00002995',
  1080  		"gtquest;":                         '\U00002A7C',
  1081  		"gtrapprox;":                       '\U00002A86',
  1082  		"gtrarr;":                          '\U00002978',
  1083  		"gtrdot;":                          '\U000022D7',
  1084  		"gtreqless;":                       '\U000022DB',
  1085  		"gtreqqless;":                      '\U00002A8C',
  1086  		"gtrless;":                         '\U00002277',
  1087  		"gtrsim;":                          '\U00002273',
  1088  		"hArr;":                            '\U000021D4',
  1089  		"hairsp;":                          '\U0000200A',
  1090  		"half;":                            '\U000000BD',
  1091  		"hamilt;":                          '\U0000210B',
  1092  		"hardcy;":                          '\U0000044A',
  1093  		"harr;":                            '\U00002194',
  1094  		"harrcir;":                         '\U00002948',
  1095  		"harrw;":                           '\U000021AD',
  1096  		"hbar;":                            '\U0000210F',
  1097  		"hcirc;":                           '\U00000125',
  1098  		"hearts;":                          '\U00002665',
  1099  		"heartsuit;":                       '\U00002665',
  1100  		"hellip;":                          '\U00002026',
  1101  		"hercon;":                          '\U000022B9',
  1102  		"hfr;":                             '\U0001D525',
  1103  		"hksearow;":                        '\U00002925',
  1104  		"hkswarow;":                        '\U00002926',
  1105  		"hoarr;":                           '\U000021FF',
  1106  		"homtht;":                          '\U0000223B',
  1107  		"hookleftarrow;":                   '\U000021A9',
  1108  		"hookrightarrow;":                  '\U000021AA',
  1109  		"hopf;":                            '\U0001D559',
  1110  		"horbar;":                          '\U00002015',
  1111  		"hscr;":                            '\U0001D4BD',
  1112  		"hslash;":                          '\U0000210F',
  1113  		"hstrok;":                          '\U00000127',
  1114  		"hybull;":                          '\U00002043',
  1115  		"hyphen;":                          '\U00002010',
  1116  		"iacute;":                          '\U000000ED',
  1117  		"ic;":                              '\U00002063',
  1118  		"icirc;":                           '\U000000EE',
  1119  		"icy;":                             '\U00000438',
  1120  		"iecy;":                            '\U00000435',
  1121  		"iexcl;":                           '\U000000A1',
  1122  		"iff;":                             '\U000021D4',
  1123  		"ifr;":                             '\U0001D526',
  1124  		"igrave;":                          '\U000000EC',
  1125  		"ii;":                              '\U00002148',
  1126  		"iiiint;":                          '\U00002A0C',
  1127  		"iiint;":                           '\U0000222D',
  1128  		"iinfin;":                          '\U000029DC',
  1129  		"iiota;":                           '\U00002129',
  1130  		"ijlig;":                           '\U00000133',
  1131  		"imacr;":                           '\U0000012B',
  1132  		"image;":                           '\U00002111',
  1133  		"imagline;":                        '\U00002110',
  1134  		"imagpart;":                        '\U00002111',
  1135  		"imath;":                           '\U00000131',
  1136  		"imof;":                            '\U000022B7',
  1137  		"imped;":                           '\U000001B5',
  1138  		"in;":                              '\U00002208',
  1139  		"incare;":                          '\U00002105',
  1140  		"infin;":                           '\U0000221E',
  1141  		"infintie;":                        '\U000029DD',
  1142  		"inodot;":                          '\U00000131',
  1143  		"int;":                             '\U0000222B',
  1144  		"intcal;":                          '\U000022BA',
  1145  		"integers;":                        '\U00002124',
  1146  		"intercal;":                        '\U000022BA',
  1147  		"intlarhk;":                        '\U00002A17',
  1148  		"intprod;":                         '\U00002A3C',
  1149  		"iocy;":                            '\U00000451',
  1150  		"iogon;":                           '\U0000012F',
  1151  		"iopf;":                            '\U0001D55A',
  1152  		"iota;":                            '\U000003B9',
  1153  		"iprod;":                           '\U00002A3C',
  1154  		"iquest;":                          '\U000000BF',
  1155  		"iscr;":                            '\U0001D4BE',
  1156  		"isin;":                            '\U00002208',
  1157  		"isinE;":                           '\U000022F9',
  1158  		"isindot;":                         '\U000022F5',
  1159  		"isins;":                           '\U000022F4',
  1160  		"isinsv;":                          '\U000022F3',
  1161  		"isinv;":                           '\U00002208',
  1162  		"it;":                              '\U00002062',
  1163  		"itilde;":                          '\U00000129',
  1164  		"iukcy;":                           '\U00000456',
  1165  		"iuml;":                            '\U000000EF',
  1166  		"jcirc;":                           '\U00000135',
  1167  		"jcy;":                             '\U00000439',
  1168  		"jfr;":                             '\U0001D527',
  1169  		"jmath;":                           '\U00000237',
  1170  		"jopf;":                            '\U0001D55B',
  1171  		"jscr;":                            '\U0001D4BF',
  1172  		"jsercy;":                          '\U00000458',
  1173  		"jukcy;":                           '\U00000454',
  1174  		"kappa;":                           '\U000003BA',
  1175  		"kappav;":                          '\U000003F0',
  1176  		"kcedil;":                          '\U00000137',
  1177  		"kcy;":                             '\U0000043A',
  1178  		"kfr;":                             '\U0001D528',
  1179  		"kgreen;":                          '\U00000138',
  1180  		"khcy;":                            '\U00000445',
  1181  		"kjcy;":                            '\U0000045C',
  1182  		"kopf;":                            '\U0001D55C',
  1183  		"kscr;":                            '\U0001D4C0',
  1184  		"lAarr;":                           '\U000021DA',
  1185  		"lArr;":                            '\U000021D0',
  1186  		"lAtail;":                          '\U0000291B',
  1187  		"lBarr;":                           '\U0000290E',
  1188  		"lE;":                              '\U00002266',
  1189  		"lEg;":                             '\U00002A8B',
  1190  		"lHar;":                            '\U00002962',
  1191  		"lacute;":                          '\U0000013A',
  1192  		"laemptyv;":                        '\U000029B4',
  1193  		"lagran;":                          '\U00002112',
  1194  		"lambda;":                          '\U000003BB',
  1195  		"lang;":                            '\U000027E8',
  1196  		"langd;":                           '\U00002991',
  1197  		"langle;":                          '\U000027E8',
  1198  		"lap;":                             '\U00002A85',
  1199  		"laquo;":                           '\U000000AB',
  1200  		"larr;":                            '\U00002190',
  1201  		"larrb;":                           '\U000021E4',
  1202  		"larrbfs;":                         '\U0000291F',
  1203  		"larrfs;":                          '\U0000291D',
  1204  		"larrhk;":                          '\U000021A9',
  1205  		"larrlp;":                          '\U000021AB',
  1206  		"larrpl;":                          '\U00002939',
  1207  		"larrsim;":                         '\U00002973',
  1208  		"larrtl;":                          '\U000021A2',
  1209  		"lat;":                             '\U00002AAB',
  1210  		"latail;":                          '\U00002919',
  1211  		"late;":                            '\U00002AAD',
  1212  		"lbarr;":                           '\U0000290C',
  1213  		"lbbrk;":                           '\U00002772',
  1214  		"lbrace;":                          '\U0000007B',
  1215  		"lbrack;":                          '\U0000005B',
  1216  		"lbrke;":                           '\U0000298B',
  1217  		"lbrksld;":                         '\U0000298F',
  1218  		"lbrkslu;":                         '\U0000298D',
  1219  		"lcaron;":                          '\U0000013E',
  1220  		"lcedil;":                          '\U0000013C',
  1221  		"lceil;":                           '\U00002308',
  1222  		"lcub;":                            '\U0000007B',
  1223  		"lcy;":                             '\U0000043B',
  1224  		"ldca;":                            '\U00002936',
  1225  		"ldquo;":                           '\U0000201C',
  1226  		"ldquor;":                          '\U0000201E',
  1227  		"ldrdhar;":                         '\U00002967',
  1228  		"ldrushar;":                        '\U0000294B',
  1229  		"ldsh;":                            '\U000021B2',
  1230  		"le;":                              '\U00002264',
  1231  		"leftarrow;":                       '\U00002190',
  1232  		"leftarrowtail;":                   '\U000021A2',
  1233  		"leftharpoondown;":                 '\U000021BD',
  1234  		"leftharpoonup;":                   '\U000021BC',
  1235  		"leftleftarrows;":                  '\U000021C7',
  1236  		"leftrightarrow;":                  '\U00002194',
  1237  		"leftrightarrows;":                 '\U000021C6',
  1238  		"leftrightharpoons;":               '\U000021CB',
  1239  		"leftrightsquigarrow;":             '\U000021AD',
  1240  		"leftthreetimes;":                  '\U000022CB',
  1241  		"leg;":                             '\U000022DA',
  1242  		"leq;":                             '\U00002264',
  1243  		"leqq;":                            '\U00002266',
  1244  		"leqslant;":                        '\U00002A7D',
  1245  		"les;":                             '\U00002A7D',
  1246  		"lescc;":                           '\U00002AA8',
  1247  		"lesdot;":                          '\U00002A7F',
  1248  		"lesdoto;":                         '\U00002A81',
  1249  		"lesdotor;":                        '\U00002A83',
  1250  		"lesges;":                          '\U00002A93',
  1251  		"lessapprox;":                      '\U00002A85',
  1252  		"lessdot;":                         '\U000022D6',
  1253  		"lesseqgtr;":                       '\U000022DA',
  1254  		"lesseqqgtr;":                      '\U00002A8B',
  1255  		"lessgtr;":                         '\U00002276',
  1256  		"lesssim;":                         '\U00002272',
  1257  		"lfisht;":                          '\U0000297C',
  1258  		"lfloor;":                          '\U0000230A',
  1259  		"lfr;":                             '\U0001D529',
  1260  		"lg;":                              '\U00002276',
  1261  		"lgE;":                             '\U00002A91',
  1262  		"lhard;":                           '\U000021BD',
  1263  		"lharu;":                           '\U000021BC',
  1264  		"lharul;":                          '\U0000296A',
  1265  		"lhblk;":                           '\U00002584',
  1266  		"ljcy;":                            '\U00000459',
  1267  		"ll;":                              '\U0000226A',
  1268  		"llarr;":                           '\U000021C7',
  1269  		"llcorner;":                        '\U0000231E',
  1270  		"llhard;":                          '\U0000296B',
  1271  		"lltri;":                           '\U000025FA',
  1272  		"lmidot;":                          '\U00000140',
  1273  		"lmoust;":                          '\U000023B0',
  1274  		"lmoustache;":                      '\U000023B0',
  1275  		"lnE;":                             '\U00002268',
  1276  		"lnap;":                            '\U00002A89',
  1277  		"lnapprox;":                        '\U00002A89',
  1278  		"lne;":                             '\U00002A87',
  1279  		"lneq;":                            '\U00002A87',
  1280  		"lneqq;":                           '\U00002268',
  1281  		"lnsim;":                           '\U000022E6',
  1282  		"loang;":                           '\U000027EC',
  1283  		"loarr;":                           '\U000021FD',
  1284  		"lobrk;":                           '\U000027E6',
  1285  		"longleftarrow;":                   '\U000027F5',
  1286  		"longleftrightarrow;":              '\U000027F7',
  1287  		"longmapsto;":                      '\U000027FC',
  1288  		"longrightarrow;":                  '\U000027F6',
  1289  		"looparrowleft;":                   '\U000021AB',
  1290  		"looparrowright;":                  '\U000021AC',
  1291  		"lopar;":                           '\U00002985',
  1292  		"lopf;":                            '\U0001D55D',
  1293  		"loplus;":                          '\U00002A2D',
  1294  		"lotimes;":                         '\U00002A34',
  1295  		"lowast;":                          '\U00002217',
  1296  		"lowbar;":                          '\U0000005F',
  1297  		"loz;":                             '\U000025CA',
  1298  		"lozenge;":                         '\U000025CA',
  1299  		"lozf;":                            '\U000029EB',
  1300  		"lpar;":                            '\U00000028',
  1301  		"lparlt;":                          '\U00002993',
  1302  		"lrarr;":                           '\U000021C6',
  1303  		"lrcorner;":                        '\U0000231F',
  1304  		"lrhar;":                           '\U000021CB',
  1305  		"lrhard;":                          '\U0000296D',
  1306  		"lrm;":                             '\U0000200E',
  1307  		"lrtri;":                           '\U000022BF',
  1308  		"lsaquo;":                          '\U00002039',
  1309  		"lscr;":                            '\U0001D4C1',
  1310  		"lsh;":                             '\U000021B0',
  1311  		"lsim;":                            '\U00002272',
  1312  		"lsime;":                           '\U00002A8D',
  1313  		"lsimg;":                           '\U00002A8F',
  1314  		"lsqb;":                            '\U0000005B',
  1315  		"lsquo;":                           '\U00002018',
  1316  		"lsquor;":                          '\U0000201A',
  1317  		"lstrok;":                          '\U00000142',
  1318  		"lt;":                              '\U0000003C',
  1319  		"ltcc;":                            '\U00002AA6',
  1320  		"ltcir;":                           '\U00002A79',
  1321  		"ltdot;":                           '\U000022D6',
  1322  		"lthree;":                          '\U000022CB',
  1323  		"ltimes;":                          '\U000022C9',
  1324  		"ltlarr;":                          '\U00002976',
  1325  		"ltquest;":                         '\U00002A7B',
  1326  		"ltrPar;":                          '\U00002996',
  1327  		"ltri;":                            '\U000025C3',
  1328  		"ltrie;":                           '\U000022B4',
  1329  		"ltrif;":                           '\U000025C2',
  1330  		"lurdshar;":                        '\U0000294A',
  1331  		"luruhar;":                         '\U00002966',
  1332  		"mDDot;":                           '\U0000223A',
  1333  		"macr;":                            '\U000000AF',
  1334  		"male;":                            '\U00002642',
  1335  		"malt;":                            '\U00002720',
  1336  		"maltese;":                         '\U00002720',
  1337  		"map;":                             '\U000021A6',
  1338  		"mapsto;":                          '\U000021A6',
  1339  		"mapstodown;":                      '\U000021A7',
  1340  		"mapstoleft;":                      '\U000021A4',
  1341  		"mapstoup;":                        '\U000021A5',
  1342  		"marker;":                          '\U000025AE',
  1343  		"mcomma;":                          '\U00002A29',
  1344  		"mcy;":                             '\U0000043C',
  1345  		"mdash;":                           '\U00002014',
  1346  		"measuredangle;":                   '\U00002221',
  1347  		"mfr;":                             '\U0001D52A',
  1348  		"mho;":                             '\U00002127',
  1349  		"micro;":                           '\U000000B5',
  1350  		"mid;":                             '\U00002223',
  1351  		"midast;":                          '\U0000002A',
  1352  		"midcir;":                          '\U00002AF0',
  1353  		"middot;":                          '\U000000B7',
  1354  		"minus;":                           '\U00002212',
  1355  		"minusb;":                          '\U0000229F',
  1356  		"minusd;":                          '\U00002238',
  1357  		"minusdu;":                         '\U00002A2A',
  1358  		"mlcp;":                            '\U00002ADB',
  1359  		"mldr;":                            '\U00002026',
  1360  		"mnplus;":                          '\U00002213',
  1361  		"models;":                          '\U000022A7',
  1362  		"mopf;":                            '\U0001D55E',
  1363  		"mp;":                              '\U00002213',
  1364  		"mscr;":                            '\U0001D4C2',
  1365  		"mstpos;":                          '\U0000223E',
  1366  		"mu;":                              '\U000003BC',
  1367  		"multimap;":                        '\U000022B8',
  1368  		"mumap;":                           '\U000022B8',
  1369  		"nLeftarrow;":                      '\U000021CD',
  1370  		"nLeftrightarrow;":                 '\U000021CE',
  1371  		"nRightarrow;":                     '\U000021CF',
  1372  		"nVDash;":                          '\U000022AF',
  1373  		"nVdash;":                          '\U000022AE',
  1374  		"nabla;":                           '\U00002207',
  1375  		"nacute;":                          '\U00000144',
  1376  		"nap;":                             '\U00002249',
  1377  		"napos;":                           '\U00000149',
  1378  		"napprox;":                         '\U00002249',
  1379  		"natur;":                           '\U0000266E',
  1380  		"natural;":                         '\U0000266E',
  1381  		"naturals;":                        '\U00002115',
  1382  		"nbsp;":                            '\U000000A0',
  1383  		"ncap;":                            '\U00002A43',
  1384  		"ncaron;":                          '\U00000148',
  1385  		"ncedil;":                          '\U00000146',
  1386  		"ncong;":                           '\U00002247',
  1387  		"ncup;":                            '\U00002A42',
  1388  		"ncy;":                             '\U0000043D',
  1389  		"ndash;":                           '\U00002013',
  1390  		"ne;":                              '\U00002260',
  1391  		"neArr;":                           '\U000021D7',
  1392  		"nearhk;":                          '\U00002924',
  1393  		"nearr;":                           '\U00002197',
  1394  		"nearrow;":                         '\U00002197',
  1395  		"nequiv;":                          '\U00002262',
  1396  		"nesear;":                          '\U00002928',
  1397  		"nexist;":                          '\U00002204',
  1398  		"nexists;":                         '\U00002204',
  1399  		"nfr;":                             '\U0001D52B',
  1400  		"nge;":                             '\U00002271',
  1401  		"ngeq;":                            '\U00002271',
  1402  		"ngsim;":                           '\U00002275',
  1403  		"ngt;":                             '\U0000226F',
  1404  		"ngtr;":                            '\U0000226F',
  1405  		"nhArr;":                           '\U000021CE',
  1406  		"nharr;":                           '\U000021AE',
  1407  		"nhpar;":                           '\U00002AF2',
  1408  		"ni;":                              '\U0000220B',
  1409  		"nis;":                             '\U000022FC',
  1410  		"nisd;":                            '\U000022FA',
  1411  		"niv;":                             '\U0000220B',
  1412  		"njcy;":                            '\U0000045A',
  1413  		"nlArr;":                           '\U000021CD',
  1414  		"nlarr;":                           '\U0000219A',
  1415  		"nldr;":                            '\U00002025',
  1416  		"nle;":                             '\U00002270',
  1417  		"nleftarrow;":                      '\U0000219A',
  1418  		"nleftrightarrow;":                 '\U000021AE',
  1419  		"nleq;":                            '\U00002270',
  1420  		"nless;":                           '\U0000226E',
  1421  		"nlsim;":                           '\U00002274',
  1422  		"nlt;":                             '\U0000226E',
  1423  		"nltri;":                           '\U000022EA',
  1424  		"nltrie;":                          '\U000022EC',
  1425  		"nmid;":                            '\U00002224',
  1426  		"nopf;":                            '\U0001D55F',
  1427  		"not;":                             '\U000000AC',
  1428  		"notin;":                           '\U00002209',
  1429  		"notinva;":                         '\U00002209',
  1430  		"notinvb;":                         '\U000022F7',
  1431  		"notinvc;":                         '\U000022F6',
  1432  		"notni;":                           '\U0000220C',
  1433  		"notniva;":                         '\U0000220C',
  1434  		"notnivb;":                         '\U000022FE',
  1435  		"notnivc;":                         '\U000022FD',
  1436  		"npar;":                            '\U00002226',
  1437  		"nparallel;":                       '\U00002226',
  1438  		"npolint;":                         '\U00002A14',
  1439  		"npr;":                             '\U00002280',
  1440  		"nprcue;":                          '\U000022E0',
  1441  		"nprec;":                           '\U00002280',
  1442  		"nrArr;":                           '\U000021CF',
  1443  		"nrarr;":                           '\U0000219B',
  1444  		"nrightarrow;":                     '\U0000219B',
  1445  		"nrtri;":                           '\U000022EB',
  1446  		"nrtrie;":                          '\U000022ED',
  1447  		"nsc;":                             '\U00002281',
  1448  		"nsccue;":                          '\U000022E1',
  1449  		"nscr;":                            '\U0001D4C3',
  1450  		"nshortmid;":                       '\U00002224',
  1451  		"nshortparallel;":                  '\U00002226',
  1452  		"nsim;":                            '\U00002241',
  1453  		"nsime;":                           '\U00002244',
  1454  		"nsimeq;":                          '\U00002244',
  1455  		"nsmid;":                           '\U00002224',
  1456  		"nspar;":                           '\U00002226',
  1457  		"nsqsube;":                         '\U000022E2',
  1458  		"nsqsupe;":                         '\U000022E3',
  1459  		"nsub;":                            '\U00002284',
  1460  		"nsube;":                           '\U00002288',
  1461  		"nsubseteq;":                       '\U00002288',
  1462  		"nsucc;":                           '\U00002281',
  1463  		"nsup;":                            '\U00002285',
  1464  		"nsupe;":                           '\U00002289',
  1465  		"nsupseteq;":                       '\U00002289',
  1466  		"ntgl;":                            '\U00002279',
  1467  		"ntilde;":                          '\U000000F1',
  1468  		"ntlg;":                            '\U00002278',
  1469  		"ntriangleleft;":                   '\U000022EA',
  1470  		"ntrianglelefteq;":                 '\U000022EC',
  1471  		"ntriangleright;":                  '\U000022EB',
  1472  		"ntrianglerighteq;":                '\U000022ED',
  1473  		"nu;":                              '\U000003BD',
  1474  		"num;":                             '\U00000023',
  1475  		"numero;":                          '\U00002116',
  1476  		"numsp;":                           '\U00002007',
  1477  		"nvDash;":                          '\U000022AD',
  1478  		"nvHarr;":                          '\U00002904',
  1479  		"nvdash;":                          '\U000022AC',
  1480  		"nvinfin;":                         '\U000029DE',
  1481  		"nvlArr;":                          '\U00002902',
  1482  		"nvrArr;":                          '\U00002903',
  1483  		"nwArr;":                           '\U000021D6',
  1484  		"nwarhk;":                          '\U00002923',
  1485  		"nwarr;":                           '\U00002196',
  1486  		"nwarrow;":                         '\U00002196',
  1487  		"nwnear;":                          '\U00002927',
  1488  		"oS;":                              '\U000024C8',
  1489  		"oacute;":                          '\U000000F3',
  1490  		"oast;":                            '\U0000229B',
  1491  		"ocir;":                            '\U0000229A',
  1492  		"ocirc;":                           '\U000000F4',
  1493  		"ocy;":                             '\U0000043E',
  1494  		"odash;":                           '\U0000229D',
  1495  		"odblac;":                          '\U00000151',
  1496  		"odiv;":                            '\U00002A38',
  1497  		"odot;":                            '\U00002299',
  1498  		"odsold;":                          '\U000029BC',
  1499  		"oelig;":                           '\U00000153',
  1500  		"ofcir;":                           '\U000029BF',
  1501  		"ofr;":                             '\U0001D52C',
  1502  		"ogon;":                            '\U000002DB',
  1503  		"ograve;":                          '\U000000F2',
  1504  		"ogt;":                             '\U000029C1',
  1505  		"ohbar;":                           '\U000029B5',
  1506  		"ohm;":                             '\U000003A9',
  1507  		"oint;":                            '\U0000222E',
  1508  		"olarr;":                           '\U000021BA',
  1509  		"olcir;":                           '\U000029BE',
  1510  		"olcross;":                         '\U000029BB',
  1511  		"oline;":                           '\U0000203E',
  1512  		"olt;":                             '\U000029C0',
  1513  		"omacr;":                           '\U0000014D',
  1514  		"omega;":                           '\U000003C9',
  1515  		"omicron;":                         '\U000003BF',
  1516  		"omid;":                            '\U000029B6',
  1517  		"ominus;":                          '\U00002296',
  1518  		"oopf;":                            '\U0001D560',
  1519  		"opar;":                            '\U000029B7',
  1520  		"operp;":                           '\U000029B9',
  1521  		"oplus;":                           '\U00002295',
  1522  		"or;":                              '\U00002228',
  1523  		"orarr;":                           '\U000021BB',
  1524  		"ord;":                             '\U00002A5D',
  1525  		"order;":                           '\U00002134',
  1526  		"orderof;":                         '\U00002134',
  1527  		"ordf;":                            '\U000000AA',
  1528  		"ordm;":                            '\U000000BA',
  1529  		"origof;":                          '\U000022B6',
  1530  		"oror;":                            '\U00002A56',
  1531  		"orslope;":                         '\U00002A57',
  1532  		"orv;":                             '\U00002A5B',
  1533  		"oscr;":                            '\U00002134',
  1534  		"oslash;":                          '\U000000F8',
  1535  		"osol;":                            '\U00002298',
  1536  		"otilde;":                          '\U000000F5',
  1537  		"otimes;":                          '\U00002297',
  1538  		"otimesas;":                        '\U00002A36',
  1539  		"ouml;":                            '\U000000F6',
  1540  		"ovbar;":                           '\U0000233D',
  1541  		"par;":                             '\U00002225',
  1542  		"para;":                            '\U000000B6',
  1543  		"parallel;":                        '\U00002225',
  1544  		"parsim;":                          '\U00002AF3',
  1545  		"parsl;":                           '\U00002AFD',
  1546  		"part;":                            '\U00002202',
  1547  		"pcy;":                             '\U0000043F',
  1548  		"percnt;":                          '\U00000025',
  1549  		"period;":                          '\U0000002E',
  1550  		"permil;":                          '\U00002030',
  1551  		"perp;":                            '\U000022A5',
  1552  		"pertenk;":                         '\U00002031',
  1553  		"pfr;":                             '\U0001D52D',
  1554  		"phi;":                             '\U000003C6',
  1555  		"phiv;":                            '\U000003D5',
  1556  		"phmmat;":                          '\U00002133',
  1557  		"phone;":                           '\U0000260E',
  1558  		"pi;":                              '\U000003C0',
  1559  		"pitchfork;":                       '\U000022D4',
  1560  		"piv;":                             '\U000003D6',
  1561  		"planck;":                          '\U0000210F',
  1562  		"planckh;":                         '\U0000210E',
  1563  		"plankv;":                          '\U0000210F',
  1564  		"plus;":                            '\U0000002B',
  1565  		"plusacir;":                        '\U00002A23',
  1566  		"plusb;":                           '\U0000229E',
  1567  		"pluscir;":                         '\U00002A22',
  1568  		"plusdo;":                          '\U00002214',
  1569  		"plusdu;":                          '\U00002A25',
  1570  		"pluse;":                           '\U00002A72',
  1571  		"plusmn;":                          '\U000000B1',
  1572  		"plussim;":                         '\U00002A26',
  1573  		"plustwo;":                         '\U00002A27',
  1574  		"pm;":                              '\U000000B1',
  1575  		"pointint;":                        '\U00002A15',
  1576  		"popf;":                            '\U0001D561',
  1577  		"pound;":                           '\U000000A3',
  1578  		"pr;":                              '\U0000227A',
  1579  		"prE;":                             '\U00002AB3',
  1580  		"prap;":                            '\U00002AB7',
  1581  		"prcue;":                           '\U0000227C',
  1582  		"pre;":                             '\U00002AAF',
  1583  		"prec;":                            '\U0000227A',
  1584  		"precapprox;":                      '\U00002AB7',
  1585  		"preccurlyeq;":                     '\U0000227C',
  1586  		"preceq;":                          '\U00002AAF',
  1587  		"precnapprox;":                     '\U00002AB9',
  1588  		"precneqq;":                        '\U00002AB5',
  1589  		"precnsim;":                        '\U000022E8',
  1590  		"precsim;":                         '\U0000227E',
  1591  		"prime;":                           '\U00002032',
  1592  		"primes;":                          '\U00002119',
  1593  		"prnE;":                            '\U00002AB5',
  1594  		"prnap;":                           '\U00002AB9',
  1595  		"prnsim;":                          '\U000022E8',
  1596  		"prod;":                            '\U0000220F',
  1597  		"profalar;":                        '\U0000232E',
  1598  		"profline;":                        '\U00002312',
  1599  		"profsurf;":                        '\U00002313',
  1600  		"prop;":                            '\U0000221D',
  1601  		"propto;":                          '\U0000221D',
  1602  		"prsim;":                           '\U0000227E',
  1603  		"prurel;":                          '\U000022B0',
  1604  		"pscr;":                            '\U0001D4C5',
  1605  		"psi;":                             '\U000003C8',
  1606  		"puncsp;":                          '\U00002008',
  1607  		"qfr;":                             '\U0001D52E',
  1608  		"qint;":                            '\U00002A0C',
  1609  		"qopf;":                            '\U0001D562',
  1610  		"qprime;":                          '\U00002057',
  1611  		"qscr;":                            '\U0001D4C6',
  1612  		"quaternions;":                     '\U0000210D',
  1613  		"quatint;":                         '\U00002A16',
  1614  		"quest;":                           '\U0000003F',
  1615  		"questeq;":                         '\U0000225F',
  1616  		"quot;":                            '\U00000022',
  1617  		"rAarr;":                           '\U000021DB',
  1618  		"rArr;":                            '\U000021D2',
  1619  		"rAtail;":                          '\U0000291C',
  1620  		"rBarr;":                           '\U0000290F',
  1621  		"rHar;":                            '\U00002964',
  1622  		"racute;":                          '\U00000155',
  1623  		"radic;":                           '\U0000221A',
  1624  		"raemptyv;":                        '\U000029B3',
  1625  		"rang;":                            '\U000027E9',
  1626  		"rangd;":                           '\U00002992',
  1627  		"range;":                           '\U000029A5',
  1628  		"rangle;":                          '\U000027E9',
  1629  		"raquo;":                           '\U000000BB',
  1630  		"rarr;":                            '\U00002192',
  1631  		"rarrap;":                          '\U00002975',
  1632  		"rarrb;":                           '\U000021E5',
  1633  		"rarrbfs;":                         '\U00002920',
  1634  		"rarrc;":                           '\U00002933',
  1635  		"rarrfs;":                          '\U0000291E',
  1636  		"rarrhk;":                          '\U000021AA',
  1637  		"rarrlp;":                          '\U000021AC',
  1638  		"rarrpl;":                          '\U00002945',
  1639  		"rarrsim;":                         '\U00002974',
  1640  		"rarrtl;":                          '\U000021A3',
  1641  		"rarrw;":                           '\U0000219D',
  1642  		"ratail;":                          '\U0000291A',
  1643  		"ratio;":                           '\U00002236',
  1644  		"rationals;":                       '\U0000211A',
  1645  		"rbarr;":                           '\U0000290D',
  1646  		"rbbrk;":                           '\U00002773',
  1647  		"rbrace;":                          '\U0000007D',
  1648  		"rbrack;":                          '\U0000005D',
  1649  		"rbrke;":                           '\U0000298C',
  1650  		"rbrksld;":                         '\U0000298E',
  1651  		"rbrkslu;":                         '\U00002990',
  1652  		"rcaron;":                          '\U00000159',
  1653  		"rcedil;":                          '\U00000157',
  1654  		"rceil;":                           '\U00002309',
  1655  		"rcub;":                            '\U0000007D',
  1656  		"rcy;":                             '\U00000440',
  1657  		"rdca;":                            '\U00002937',
  1658  		"rdldhar;":                         '\U00002969',
  1659  		"rdquo;":                           '\U0000201D',
  1660  		"rdquor;":                          '\U0000201D',
  1661  		"rdsh;":                            '\U000021B3',
  1662  		"real;":                            '\U0000211C',
  1663  		"realine;":                         '\U0000211B',
  1664  		"realpart;":                        '\U0000211C',
  1665  		"reals;":                           '\U0000211D',
  1666  		"rect;":                            '\U000025AD',
  1667  		"reg;":                             '\U000000AE',
  1668  		"rfisht;":                          '\U0000297D',
  1669  		"rfloor;":                          '\U0000230B',
  1670  		"rfr;":                             '\U0001D52F',
  1671  		"rhard;":                           '\U000021C1',
  1672  		"rharu;":                           '\U000021C0',
  1673  		"rharul;":                          '\U0000296C',
  1674  		"rho;":                             '\U000003C1',
  1675  		"rhov;":                            '\U000003F1',
  1676  		"rightarrow;":                      '\U00002192',
  1677  		"rightarrowtail;":                  '\U000021A3',
  1678  		"rightharpoondown;":                '\U000021C1',
  1679  		"rightharpoonup;":                  '\U000021C0',
  1680  		"rightleftarrows;":                 '\U000021C4',
  1681  		"rightleftharpoons;":               '\U000021CC',
  1682  		"rightrightarrows;":                '\U000021C9',
  1683  		"rightsquigarrow;":                 '\U0000219D',
  1684  		"rightthreetimes;":                 '\U000022CC',
  1685  		"ring;":                            '\U000002DA',
  1686  		"risingdotseq;":                    '\U00002253',
  1687  		"rlarr;":                           '\U000021C4',
  1688  		"rlhar;":                           '\U000021CC',
  1689  		"rlm;":                             '\U0000200F',
  1690  		"rmoust;":                          '\U000023B1',
  1691  		"rmoustache;":                      '\U000023B1',
  1692  		"rnmid;":                           '\U00002AEE',
  1693  		"roang;":                           '\U000027ED',
  1694  		"roarr;":                           '\U000021FE',
  1695  		"robrk;":                           '\U000027E7',
  1696  		"ropar;":                           '\U00002986',
  1697  		"ropf;":                            '\U0001D563',
  1698  		"roplus;":                          '\U00002A2E',
  1699  		"rotimes;":                         '\U00002A35',
  1700  		"rpar;":                            '\U00000029',
  1701  		"rpargt;":                          '\U00002994',
  1702  		"rppolint;":                        '\U00002A12',
  1703  		"rrarr;":                           '\U000021C9',
  1704  		"rsaquo;":                          '\U0000203A',
  1705  		"rscr;":                            '\U0001D4C7',
  1706  		"rsh;":                             '\U000021B1',
  1707  		"rsqb;":                            '\U0000005D',
  1708  		"rsquo;":                           '\U00002019',
  1709  		"rsquor;":                          '\U00002019',
  1710  		"rthree;":                          '\U000022CC',
  1711  		"rtimes;":                          '\U000022CA',
  1712  		"rtri;":                            '\U000025B9',
  1713  		"rtrie;":                           '\U000022B5',
  1714  		"rtrif;":                           '\U000025B8',
  1715  		"rtriltri;":                        '\U000029CE',
  1716  		"ruluhar;":                         '\U00002968',
  1717  		"rx;":                              '\U0000211E',
  1718  		"sacute;":                          '\U0000015B',
  1719  		"sbquo;":                           '\U0000201A',
  1720  		"sc;":                              '\U0000227B',
  1721  		"scE;":                             '\U00002AB4',
  1722  		"scap;":                            '\U00002AB8',
  1723  		"scaron;":                          '\U00000161',
  1724  		"sccue;":                           '\U0000227D',
  1725  		"sce;":                             '\U00002AB0',
  1726  		"scedil;":                          '\U0000015F',
  1727  		"scirc;":                           '\U0000015D',
  1728  		"scnE;":                            '\U00002AB6',
  1729  		"scnap;":                           '\U00002ABA',
  1730  		"scnsim;":                          '\U000022E9',
  1731  		"scpolint;":                        '\U00002A13',
  1732  		"scsim;":                           '\U0000227F',
  1733  		"scy;":                             '\U00000441',
  1734  		"sdot;":                            '\U000022C5',
  1735  		"sdotb;":                           '\U000022A1',
  1736  		"sdote;":                           '\U00002A66',
  1737  		"seArr;":                           '\U000021D8',
  1738  		"searhk;":                          '\U00002925',
  1739  		"searr;":                           '\U00002198',
  1740  		"searrow;":                         '\U00002198',
  1741  		"sect;":                            '\U000000A7',
  1742  		"semi;":                            '\U0000003B',
  1743  		"seswar;":                          '\U00002929',
  1744  		"setminus;":                        '\U00002216',
  1745  		"setmn;":                           '\U00002216',
  1746  		"sext;":                            '\U00002736',
  1747  		"sfr;":                             '\U0001D530',
  1748  		"sfrown;":                          '\U00002322',
  1749  		"sharp;":                           '\U0000266F',
  1750  		"shchcy;":                          '\U00000449',
  1751  		"shcy;":                            '\U00000448',
  1752  		"shortmid;":                        '\U00002223',
  1753  		"shortparallel;":                   '\U00002225',
  1754  		"shy;":                             '\U000000AD',
  1755  		"sigma;":                           '\U000003C3',
  1756  		"sigmaf;":                          '\U000003C2',
  1757  		"sigmav;":                          '\U000003C2',
  1758  		"sim;":                             '\U0000223C',
  1759  		"simdot;":                          '\U00002A6A',
  1760  		"sime;":                            '\U00002243',
  1761  		"simeq;":                           '\U00002243',
  1762  		"simg;":                            '\U00002A9E',
  1763  		"simgE;":                           '\U00002AA0',
  1764  		"siml;":                            '\U00002A9D',
  1765  		"simlE;":                           '\U00002A9F',
  1766  		"simne;":                           '\U00002246',
  1767  		"simplus;":                         '\U00002A24',
  1768  		"simrarr;":                         '\U00002972',
  1769  		"slarr;":                           '\U00002190',
  1770  		"smallsetminus;":                   '\U00002216',
  1771  		"smashp;":                          '\U00002A33',
  1772  		"smeparsl;":                        '\U000029E4',
  1773  		"smid;":                            '\U00002223',
  1774  		"smile;":                           '\U00002323',
  1775  		"smt;":                             '\U00002AAA',
  1776  		"smte;":                            '\U00002AAC',
  1777  		"softcy;":                          '\U0000044C',
  1778  		"sol;":                             '\U0000002F',
  1779  		"solb;":                            '\U000029C4',
  1780  		"solbar;":                          '\U0000233F',
  1781  		"sopf;":                            '\U0001D564',
  1782  		"spades;":                          '\U00002660',
  1783  		"spadesuit;":                       '\U00002660',
  1784  		"spar;":                            '\U00002225',
  1785  		"sqcap;":                           '\U00002293',
  1786  		"sqcup;":                           '\U00002294',
  1787  		"sqsub;":                           '\U0000228F',
  1788  		"sqsube;":                          '\U00002291',
  1789  		"sqsubset;":                        '\U0000228F',
  1790  		"sqsubseteq;":                      '\U00002291',
  1791  		"sqsup;":                           '\U00002290',
  1792  		"sqsupe;":                          '\U00002292',
  1793  		"sqsupset;":                        '\U00002290',
  1794  		"sqsupseteq;":                      '\U00002292',
  1795  		"squ;":                             '\U000025A1',
  1796  		"square;":                          '\U000025A1',
  1797  		"squarf;":                          '\U000025AA',
  1798  		"squf;":                            '\U000025AA',
  1799  		"srarr;":                           '\U00002192',
  1800  		"sscr;":                            '\U0001D4C8',
  1801  		"ssetmn;":                          '\U00002216',
  1802  		"ssmile;":                          '\U00002323',
  1803  		"sstarf;":                          '\U000022C6',
  1804  		"star;":                            '\U00002606',
  1805  		"starf;":                           '\U00002605',
  1806  		"straightepsilon;":                 '\U000003F5',
  1807  		"straightphi;":                     '\U000003D5',
  1808  		"strns;":                           '\U000000AF',
  1809  		"sub;":                             '\U00002282',
  1810  		"subE;":                            '\U00002AC5',
  1811  		"subdot;":                          '\U00002ABD',
  1812  		"sube;":                            '\U00002286',
  1813  		"subedot;":                         '\U00002AC3',
  1814  		"submult;":                         '\U00002AC1',
  1815  		"subnE;":                           '\U00002ACB',
  1816  		"subne;":                           '\U0000228A',
  1817  		"subplus;":                         '\U00002ABF',
  1818  		"subrarr;":                         '\U00002979',
  1819  		"subset;":                          '\U00002282',
  1820  		"subseteq;":                        '\U00002286',
  1821  		"subseteqq;":                       '\U00002AC5',
  1822  		"subsetneq;":                       '\U0000228A',
  1823  		"subsetneqq;":                      '\U00002ACB',
  1824  		"subsim;":                          '\U00002AC7',
  1825  		"subsub;":                          '\U00002AD5',
  1826  		"subsup;":                          '\U00002AD3',
  1827  		"succ;":                            '\U0000227B',
  1828  		"succapprox;":                      '\U00002AB8',
  1829  		"succcurlyeq;":                     '\U0000227D',
  1830  		"succeq;":                          '\U00002AB0',
  1831  		"succnapprox;":                     '\U00002ABA',
  1832  		"succneqq;":                        '\U00002AB6',
  1833  		"succnsim;":                        '\U000022E9',
  1834  		"succsim;":                         '\U0000227F',
  1835  		"sum;":                             '\U00002211',
  1836  		"sung;":                            '\U0000266A',
  1837  		"sup;":                             '\U00002283',
  1838  		"sup1;":                            '\U000000B9',
  1839  		"sup2;":                            '\U000000B2',
  1840  		"sup3;":                            '\U000000B3',
  1841  		"supE;":                            '\U00002AC6',
  1842  		"supdot;":                          '\U00002ABE',
  1843  		"supdsub;":                         '\U00002AD8',
  1844  		"supe;":                            '\U00002287',
  1845  		"supedot;":                         '\U00002AC4',
  1846  		"suphsol;":                         '\U000027C9',
  1847  		"suphsub;":                         '\U00002AD7',
  1848  		"suplarr;":                         '\U0000297B',
  1849  		"supmult;":                         '\U00002AC2',
  1850  		"supnE;":                           '\U00002ACC',
  1851  		"supne;":                           '\U0000228B',
  1852  		"supplus;":                         '\U00002AC0',
  1853  		"supset;":                          '\U00002283',
  1854  		"supseteq;":                        '\U00002287',
  1855  		"supseteqq;":                       '\U00002AC6',
  1856  		"supsetneq;":                       '\U0000228B',
  1857  		"supsetneqq;":                      '\U00002ACC',
  1858  		"supsim;":                          '\U00002AC8',
  1859  		"supsub;":                          '\U00002AD4',
  1860  		"supsup;":                          '\U00002AD6',
  1861  		"swArr;":                           '\U000021D9',
  1862  		"swarhk;":                          '\U00002926',
  1863  		"swarr;":                           '\U00002199',
  1864  		"swarrow;":                         '\U00002199',
  1865  		"swnwar;":                          '\U0000292A',
  1866  		"szlig;":                           '\U000000DF',
  1867  		"target;":                          '\U00002316',
  1868  		"tau;":                             '\U000003C4',
  1869  		"tbrk;":                            '\U000023B4',
  1870  		"tcaron;":                          '\U00000165',
  1871  		"tcedil;":                          '\U00000163',
  1872  		"tcy;":                             '\U00000442',
  1873  		"tdot;":                            '\U000020DB',
  1874  		"telrec;":                          '\U00002315',
  1875  		"tfr;":                             '\U0001D531',
  1876  		"there4;":                          '\U00002234',
  1877  		"therefore;":                       '\U00002234',
  1878  		"theta;":                           '\U000003B8',
  1879  		"thetasym;":                        '\U000003D1',
  1880  		"thetav;":                          '\U000003D1',
  1881  		"thickapprox;":                     '\U00002248',
  1882  		"thicksim;":                        '\U0000223C',
  1883  		"thinsp;":                          '\U00002009',
  1884  		"thkap;":                           '\U00002248',
  1885  		"thksim;":                          '\U0000223C',
  1886  		"thorn;":                           '\U000000FE',
  1887  		"tilde;":                           '\U000002DC',
  1888  		"times;":                           '\U000000D7',
  1889  		"timesb;":                          '\U000022A0',
  1890  		"timesbar;":                        '\U00002A31',
  1891  		"timesd;":                          '\U00002A30',
  1892  		"tint;":                            '\U0000222D',
  1893  		"toea;":                            '\U00002928',
  1894  		"top;":                             '\U000022A4',
  1895  		"topbot;":                          '\U00002336',
  1896  		"topcir;":                          '\U00002AF1',
  1897  		"topf;":                            '\U0001D565',
  1898  		"topfork;":                         '\U00002ADA',
  1899  		"tosa;":                            '\U00002929',
  1900  		"tprime;":                          '\U00002034',
  1901  		"trade;":                           '\U00002122',
  1902  		"triangle;":                        '\U000025B5',
  1903  		"triangledown;":                    '\U000025BF',
  1904  		"triangleleft;":                    '\U000025C3',
  1905  		"trianglelefteq;":                  '\U000022B4',
  1906  		"triangleq;":                       '\U0000225C',
  1907  		"triangleright;":                   '\U000025B9',
  1908  		"trianglerighteq;":                 '\U000022B5',
  1909  		"tridot;":                          '\U000025EC',
  1910  		"trie;":                            '\U0000225C',
  1911  		"triminus;":                        '\U00002A3A',
  1912  		"triplus;":                         '\U00002A39',
  1913  		"trisb;":                           '\U000029CD',
  1914  		"tritime;":                         '\U00002A3B',
  1915  		"trpezium;":                        '\U000023E2',
  1916  		"tscr;":                            '\U0001D4C9',
  1917  		"tscy;":                            '\U00000446',
  1918  		"tshcy;":                           '\U0000045B',
  1919  		"tstrok;":                          '\U00000167',
  1920  		"twixt;":                           '\U0000226C',
  1921  		"twoheadleftarrow;":                '\U0000219E',
  1922  		"twoheadrightarrow;":               '\U000021A0',
  1923  		"uArr;":                            '\U000021D1',
  1924  		"uHar;":                            '\U00002963',
  1925  		"uacute;":                          '\U000000FA',
  1926  		"uarr;":                            '\U00002191',
  1927  		"ubrcy;":                           '\U0000045E',
  1928  		"ubreve;":                          '\U0000016D',
  1929  		"ucirc;":                           '\U000000FB',
  1930  		"ucy;":                             '\U00000443',
  1931  		"udarr;":                           '\U000021C5',
  1932  		"udblac;":                          '\U00000171',
  1933  		"udhar;":                           '\U0000296E',
  1934  		"ufisht;":                          '\U0000297E',
  1935  		"ufr;":                             '\U0001D532',
  1936  		"ugrave;":                          '\U000000F9',
  1937  		"uharl;":                           '\U000021BF',
  1938  		"uharr;":                           '\U000021BE',
  1939  		"uhblk;":                           '\U00002580',
  1940  		"ulcorn;":                          '\U0000231C',
  1941  		"ulcorner;":                        '\U0000231C',
  1942  		"ulcrop;":                          '\U0000230F',
  1943  		"ultri;":                           '\U000025F8',
  1944  		"umacr;":                           '\U0000016B',
  1945  		"uml;":                             '\U000000A8',
  1946  		"uogon;":                           '\U00000173',
  1947  		"uopf;":                            '\U0001D566',
  1948  		"uparrow;":                         '\U00002191',
  1949  		"updownarrow;":                     '\U00002195',
  1950  		"upharpoonleft;":                   '\U000021BF',
  1951  		"upharpoonright;":                  '\U000021BE',
  1952  		"uplus;":                           '\U0000228E',
  1953  		"upsi;":                            '\U000003C5',
  1954  		"upsih;":                           '\U000003D2',
  1955  		"upsilon;":                         '\U000003C5',
  1956  		"upuparrows;":                      '\U000021C8',
  1957  		"urcorn;":                          '\U0000231D',
  1958  		"urcorner;":                        '\U0000231D',
  1959  		"urcrop;":                          '\U0000230E',
  1960  		"uring;":                           '\U0000016F',
  1961  		"urtri;":                           '\U000025F9',
  1962  		"uscr;":                            '\U0001D4CA',
  1963  		"utdot;":                           '\U000022F0',
  1964  		"utilde;":                          '\U00000169',
  1965  		"utri;":                            '\U000025B5',
  1966  		"utrif;":                           '\U000025B4',
  1967  		"uuarr;":                           '\U000021C8',
  1968  		"uuml;":                            '\U000000FC',
  1969  		"uwangle;":                         '\U000029A7',
  1970  		"vArr;":                            '\U000021D5',
  1971  		"vBar;":                            '\U00002AE8',
  1972  		"vBarv;":                           '\U00002AE9',
  1973  		"vDash;":                           '\U000022A8',
  1974  		"vangrt;":                          '\U0000299C',
  1975  		"varepsilon;":                      '\U000003F5',
  1976  		"varkappa;":                        '\U000003F0',
  1977  		"varnothing;":                      '\U00002205',
  1978  		"varphi;":                          '\U000003D5',
  1979  		"varpi;":                           '\U000003D6',
  1980  		"varpropto;":                       '\U0000221D',
  1981  		"varr;":                            '\U00002195',
  1982  		"varrho;":                          '\U000003F1',
  1983  		"varsigma;":                        '\U000003C2',
  1984  		"vartheta;":                        '\U000003D1',
  1985  		"vartriangleleft;":                 '\U000022B2',
  1986  		"vartriangleright;":                '\U000022B3',
  1987  		"vcy;":                             '\U00000432',
  1988  		"vdash;":                           '\U000022A2',
  1989  		"vee;":                             '\U00002228',
  1990  		"veebar;":                          '\U000022BB',
  1991  		"veeeq;":                           '\U0000225A',
  1992  		"vellip;":                          '\U000022EE',
  1993  		"verbar;":                          '\U0000007C',
  1994  		"vert;":                            '\U0000007C',
  1995  		"vfr;":                             '\U0001D533',
  1996  		"vltri;":                           '\U000022B2',
  1997  		"vopf;":                            '\U0001D567',
  1998  		"vprop;":                           '\U0000221D',
  1999  		"vrtri;":                           '\U000022B3',
  2000  		"vscr;":                            '\U0001D4CB',
  2001  		"vzigzag;":                         '\U0000299A',
  2002  		"wcirc;":                           '\U00000175',
  2003  		"wedbar;":                          '\U00002A5F',
  2004  		"wedge;":                           '\U00002227',
  2005  		"wedgeq;":                          '\U00002259',
  2006  		"weierp;":                          '\U00002118',
  2007  		"wfr;":                             '\U0001D534',
  2008  		"wopf;":                            '\U0001D568',
  2009  		"wp;":                              '\U00002118',
  2010  		"wr;":                              '\U00002240',
  2011  		"wreath;":                          '\U00002240',
  2012  		"wscr;":                            '\U0001D4CC',
  2013  		"xcap;":                            '\U000022C2',
  2014  		"xcirc;":                           '\U000025EF',
  2015  		"xcup;":                            '\U000022C3',
  2016  		"xdtri;":                           '\U000025BD',
  2017  		"xfr;":                             '\U0001D535',
  2018  		"xhArr;":                           '\U000027FA',
  2019  		"xharr;":                           '\U000027F7',
  2020  		"xi;":                              '\U000003BE',
  2021  		"xlArr;":                           '\U000027F8',
  2022  		"xlarr;":                           '\U000027F5',
  2023  		"xmap;":                            '\U000027FC',
  2024  		"xnis;":                            '\U000022FB',
  2025  		"xodot;":                           '\U00002A00',
  2026  		"xopf;":                            '\U0001D569',
  2027  		"xoplus;":                          '\U00002A01',
  2028  		"xotime;":                          '\U00002A02',
  2029  		"xrArr;":                           '\U000027F9',
  2030  		"xrarr;":                           '\U000027F6',
  2031  		"xscr;":                            '\U0001D4CD',
  2032  		"xsqcup;":                          '\U00002A06',
  2033  		"xuplus;":                          '\U00002A04',
  2034  		"xutri;":                           '\U000025B3',
  2035  		"xvee;":                            '\U000022C1',
  2036  		"xwedge;":                          '\U000022C0',
  2037  		"yacute;":                          '\U000000FD',
  2038  		"yacy;":                            '\U0000044F',
  2039  		"ycirc;":                           '\U00000177',
  2040  		"ycy;":                             '\U0000044B',
  2041  		"yen;":                             '\U000000A5',
  2042  		"yfr;":                             '\U0001D536',
  2043  		"yicy;":                            '\U00000457',
  2044  		"yopf;":                            '\U0001D56A',
  2045  		"yscr;":                            '\U0001D4CE',
  2046  		"yucy;":                            '\U0000044E',
  2047  		"yuml;":                            '\U000000FF',
  2048  		"zacute;":                          '\U0000017A',
  2049  		"zcaron;":                          '\U0000017E',
  2050  		"zcy;":                             '\U00000437',
  2051  		"zdot;":                            '\U0000017C',
  2052  		"zeetrf;":                          '\U00002128',
  2053  		"zeta;":                            '\U000003B6',
  2054  		"zfr;":                             '\U0001D537',
  2055  		"zhcy;":                            '\U00000436',
  2056  		"zigrarr;":                         '\U000021DD',
  2057  		"zopf;":                            '\U0001D56B',
  2058  		"zscr;":                            '\U0001D4CF',
  2059  		"zwj;":                             '\U0000200D',
  2060  		"zwnj;":                            '\U0000200C',
  2061  		"AElig":                            '\U000000C6',
  2062  		"AMP":                              '\U00000026',
  2063  		"Aacute":                           '\U000000C1',
  2064  		"Acirc":                            '\U000000C2',
  2065  		"Agrave":                           '\U000000C0',
  2066  		"Aring":                            '\U000000C5',
  2067  		"Atilde":                           '\U000000C3',
  2068  		"Auml":                             '\U000000C4',
  2069  		"COPY":                             '\U000000A9',
  2070  		"Ccedil":                           '\U000000C7',
  2071  		"ETH":                              '\U000000D0',
  2072  		"Eacute":                           '\U000000C9',
  2073  		"Ecirc":                            '\U000000CA',
  2074  		"Egrave":                           '\U000000C8',
  2075  		"Euml":                             '\U000000CB',
  2076  		"GT":                               '\U0000003E',
  2077  		"Iacute":                           '\U000000CD',
  2078  		"Icirc":                            '\U000000CE',
  2079  		"Igrave":                           '\U000000CC',
  2080  		"Iuml":                             '\U000000CF',
  2081  		"LT":                               '\U0000003C',
  2082  		"Ntilde":                           '\U000000D1',
  2083  		"Oacute":                           '\U000000D3',
  2084  		"Ocirc":                            '\U000000D4',
  2085  		"Ograve":                           '\U000000D2',
  2086  		"Oslash":                           '\U000000D8',
  2087  		"Otilde":                           '\U000000D5',
  2088  		"Ouml":                             '\U000000D6',
  2089  		"QUOT":                             '\U00000022',
  2090  		"REG":                              '\U000000AE',
  2091  		"THORN":                            '\U000000DE',
  2092  		"Uacute":                           '\U000000DA',
  2093  		"Ucirc":                            '\U000000DB',
  2094  		"Ugrave":                           '\U000000D9',
  2095  		"Uuml":                             '\U000000DC',
  2096  		"Yacute":                           '\U000000DD',
  2097  		"aacute":                           '\U000000E1',
  2098  		"acirc":                            '\U000000E2',
  2099  		"acute":                            '\U000000B4',
  2100  		"aelig":                            '\U000000E6',
  2101  		"agrave":                           '\U000000E0',
  2102  		"amp":                              '\U00000026',
  2103  		"aring":                            '\U000000E5',
  2104  		"atilde":                           '\U000000E3',
  2105  		"auml":                             '\U000000E4',
  2106  		"brvbar":                           '\U000000A6',
  2107  		"ccedil":                           '\U000000E7',
  2108  		"cedil":                            '\U000000B8',
  2109  		"cent":                             '\U000000A2',
  2110  		"copy":                             '\U000000A9',
  2111  		"curren":                           '\U000000A4',
  2112  		"deg":                              '\U000000B0',
  2113  		"divide":                           '\U000000F7',
  2114  		"eacute":                           '\U000000E9',
  2115  		"ecirc":                            '\U000000EA',
  2116  		"egrave":                           '\U000000E8',
  2117  		"eth":                              '\U000000F0',
  2118  		"euml":                             '\U000000EB',
  2119  		"frac12":                           '\U000000BD',
  2120  		"frac14":                           '\U000000BC',
  2121  		"frac34":                           '\U000000BE',
  2122  		"gt":                               '\U0000003E',
  2123  		"iacute":                           '\U000000ED',
  2124  		"icirc":                            '\U000000EE',
  2125  		"iexcl":                            '\U000000A1',
  2126  		"igrave":                           '\U000000EC',
  2127  		"iquest":                           '\U000000BF',
  2128  		"iuml":                             '\U000000EF',
  2129  		"laquo":                            '\U000000AB',
  2130  		"lt":                               '\U0000003C',
  2131  		"macr":                             '\U000000AF',
  2132  		"micro":                            '\U000000B5',
  2133  		"middot":                           '\U000000B7',
  2134  		"nbsp":                             '\U000000A0',
  2135  		"not":                              '\U000000AC',
  2136  		"ntilde":                           '\U000000F1',
  2137  		"oacute":                           '\U000000F3',
  2138  		"ocirc":                            '\U000000F4',
  2139  		"ograve":                           '\U000000F2',
  2140  		"ordf":                             '\U000000AA',
  2141  		"ordm":                             '\U000000BA',
  2142  		"oslash":                           '\U000000F8',
  2143  		"otilde":                           '\U000000F5',
  2144  		"ouml":                             '\U000000F6',
  2145  		"para":                             '\U000000B6',
  2146  		"plusmn":                           '\U000000B1',
  2147  		"pound":                            '\U000000A3',
  2148  		"quot":                             '\U00000022',
  2149  		"raquo":                            '\U000000BB',
  2150  		"reg":                              '\U000000AE',
  2151  		"sect":                             '\U000000A7',
  2152  		"shy":                              '\U000000AD',
  2153  		"sup1":                             '\U000000B9',
  2154  		"sup2":                             '\U000000B2',
  2155  		"sup3":                             '\U000000B3',
  2156  		"szlig":                            '\U000000DF',
  2157  		"thorn":                            '\U000000FE',
  2158  		"times":                            '\U000000D7',
  2159  		"uacute":                           '\U000000FA',
  2160  		"ucirc":                            '\U000000FB',
  2161  		"ugrave":                           '\U000000F9',
  2162  		"uml":                              '\U000000A8',
  2163  		"uuml":                             '\U000000FC',
  2164  		"yacute":                           '\U000000FD',
  2165  		"yen":                              '\U000000A5',
  2166  		"yuml":                             '\U000000FF',
  2167  	}
  2168  
  2169  	entity2 = map[string][2]rune{
  2170  		// TODO(nigeltao): Handle replacements that are wider than their names.
  2171  		// "nLt;":                     {'\u226A', '\u20D2'},
  2172  		// "nGt;":                     {'\u226B', '\u20D2'},
  2173  		"NotEqualTilde;":           {'\u2242', '\u0338'},
  2174  		"NotGreaterFullEqual;":     {'\u2267', '\u0338'},
  2175  		"NotGreaterGreater;":       {'\u226B', '\u0338'},
  2176  		"NotGreaterSlantEqual;":    {'\u2A7E', '\u0338'},
  2177  		"NotHumpDownHump;":         {'\u224E', '\u0338'},
  2178  		"NotHumpEqual;":            {'\u224F', '\u0338'},
  2179  		"NotLeftTriangleBar;":      {'\u29CF', '\u0338'},
  2180  		"NotLessLess;":             {'\u226A', '\u0338'},
  2181  		"NotLessSlantEqual;":       {'\u2A7D', '\u0338'},
  2182  		"NotNestedGreaterGreater;": {'\u2AA2', '\u0338'},
  2183  		"NotNestedLessLess;":       {'\u2AA1', '\u0338'},
  2184  		"NotPrecedesEqual;":        {'\u2AAF', '\u0338'},
  2185  		"NotRightTriangleBar;":     {'\u29D0', '\u0338'},
  2186  		"NotSquareSubset;":         {'\u228F', '\u0338'},
  2187  		"NotSquareSuperset;":       {'\u2290', '\u0338'},
  2188  		"NotSubset;":               {'\u2282', '\u20D2'},
  2189  		"NotSucceedsEqual;":        {'\u2AB0', '\u0338'},
  2190  		"NotSucceedsTilde;":        {'\u227F', '\u0338'},
  2191  		"NotSuperset;":             {'\u2283', '\u20D2'},
  2192  		"ThickSpace;":              {'\u205F', '\u200A'},
  2193  		"acE;":                     {'\u223E', '\u0333'},
  2194  		"bne;":                     {'\u003D', '\u20E5'},
  2195  		"bnequiv;":                 {'\u2261', '\u20E5'},
  2196  		"caps;":                    {'\u2229', '\uFE00'},
  2197  		"cups;":                    {'\u222A', '\uFE00'},
  2198  		"fjlig;":                   {'\u0066', '\u006A'},
  2199  		"gesl;":                    {'\u22DB', '\uFE00'},
  2200  		"gvertneqq;":               {'\u2269', '\uFE00'},
  2201  		"gvnE;":                    {'\u2269', '\uFE00'},
  2202  		"lates;":                   {'\u2AAD', '\uFE00'},
  2203  		"lesg;":                    {'\u22DA', '\uFE00'},
  2204  		"lvertneqq;":               {'\u2268', '\uFE00'},
  2205  		"lvnE;":                    {'\u2268', '\uFE00'},
  2206  		"nGg;":                     {'\u22D9', '\u0338'},
  2207  		"nGtv;":                    {'\u226B', '\u0338'},
  2208  		"nLl;":                     {'\u22D8', '\u0338'},
  2209  		"nLtv;":                    {'\u226A', '\u0338'},
  2210  		"nang;":                    {'\u2220', '\u20D2'},
  2211  		"napE;":                    {'\u2A70', '\u0338'},
  2212  		"napid;":                   {'\u224B', '\u0338'},
  2213  		"nbump;":                   {'\u224E', '\u0338'},
  2214  		"nbumpe;":                  {'\u224F', '\u0338'},
  2215  		"ncongdot;":                {'\u2A6D', '\u0338'},
  2216  		"nedot;":                   {'\u2250', '\u0338'},
  2217  		"nesim;":                   {'\u2242', '\u0338'},
  2218  		"ngE;":                     {'\u2267', '\u0338'},
  2219  		"ngeqq;":                   {'\u2267', '\u0338'},
  2220  		"ngeqslant;":               {'\u2A7E', '\u0338'},
  2221  		"nges;":                    {'\u2A7E', '\u0338'},
  2222  		"nlE;":                     {'\u2266', '\u0338'},
  2223  		"nleqq;":                   {'\u2266', '\u0338'},
  2224  		"nleqslant;":               {'\u2A7D', '\u0338'},
  2225  		"nles;":                    {'\u2A7D', '\u0338'},
  2226  		"notinE;":                  {'\u22F9', '\u0338'},
  2227  		"notindot;":                {'\u22F5', '\u0338'},
  2228  		"nparsl;":                  {'\u2AFD', '\u20E5'},
  2229  		"npart;":                   {'\u2202', '\u0338'},
  2230  		"npre;":                    {'\u2AAF', '\u0338'},
  2231  		"npreceq;":                 {'\u2AAF', '\u0338'},
  2232  		"nrarrc;":                  {'\u2933', '\u0338'},
  2233  		"nrarrw;":                  {'\u219D', '\u0338'},
  2234  		"nsce;":                    {'\u2AB0', '\u0338'},
  2235  		"nsubE;":                   {'\u2AC5', '\u0338'},
  2236  		"nsubset;":                 {'\u2282', '\u20D2'},
  2237  		"nsubseteqq;":              {'\u2AC5', '\u0338'},
  2238  		"nsucceq;":                 {'\u2AB0', '\u0338'},
  2239  		"nsupE;":                   {'\u2AC6', '\u0338'},
  2240  		"nsupset;":                 {'\u2283', '\u20D2'},
  2241  		"nsupseteqq;":              {'\u2AC6', '\u0338'},
  2242  		"nvap;":                    {'\u224D', '\u20D2'},
  2243  		"nvge;":                    {'\u2265', '\u20D2'},
  2244  		"nvgt;":                    {'\u003E', '\u20D2'},
  2245  		"nvle;":                    {'\u2264', '\u20D2'},
  2246  		"nvlt;":                    {'\u003C', '\u20D2'},
  2247  		"nvltrie;":                 {'\u22B4', '\u20D2'},
  2248  		"nvrtrie;":                 {'\u22B5', '\u20D2'},
  2249  		"nvsim;":                   {'\u223C', '\u20D2'},
  2250  		"race;":                    {'\u223D', '\u0331'},
  2251  		"smtes;":                   {'\u2AAC', '\uFE00'},
  2252  		"sqcaps;":                  {'\u2293', '\uFE00'},
  2253  		"sqcups;":                  {'\u2294', '\uFE00'},
  2254  		"varsubsetneq;":            {'\u228A', '\uFE00'},
  2255  		"varsubsetneqq;":           {'\u2ACB', '\uFE00'},
  2256  		"varsupsetneq;":            {'\u228B', '\uFE00'},
  2257  		"varsupsetneqq;":           {'\u2ACC', '\uFE00'},
  2258  		"vnsub;":                   {'\u2282', '\u20D2'},
  2259  		"vnsup;":                   {'\u2283', '\u20D2'},
  2260  		"vsubnE;":                  {'\u2ACB', '\uFE00'},
  2261  		"vsubne;":                  {'\u228A', '\uFE00'},
  2262  		"vsupnE;":                  {'\u2ACC', '\uFE00'},
  2263  		"vsupne;":                  {'\u228B', '\uFE00'},
  2264  	}
  2265  }
  2266  

View as plain text