// ============================================================================
// AUTO-GENERATED FILE - DO NOT MODIFY MANUALLY
// Generated by: scripts/generate_entities.py
// Source: https://html.spec.whatwg.org/entities.json
// ============================================================================

// Copyright 2025 International Digital Economy Academy
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
//     http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.

///|
/// WHATWG HTML5 Named Character References (2,231 entities)
/// https://html.spec.whatwg.org/multipage/named-characters.html
///
/// Uses lazy loading to avoid OOM during module initialization.

///|
/// Lazy-initialized entity map
let entity_map : Ref[Map[String, Array[Int]]?] = { val: None, }

///|
/// Initialize the entity map (called lazily on first lookup)
fn init_entities() -> Map[String, Array[Int]] {
  let m : Map[String, Array[Int]] = Map([])
  m["AElig"] = [198]
  m["AElig;"] = [198]
  m["AMP"] = [38]
  m["AMP;"] = [38]
  m["Aacute"] = [193]
  m["Aacute;"] = [193]
  m["Abreve;"] = [258]
  m["Acirc"] = [194]
  m["Acirc;"] = [194]
  m["Acy;"] = [1040]
  m["Afr;"] = [120068]
  m["Agrave"] = [192]
  m["Agrave;"] = [192]
  m["Alpha;"] = [913]
  m["Amacr;"] = [256]
  m["And;"] = [10835]
  m["Aogon;"] = [260]
  m["Aopf;"] = [120120]
  m["ApplyFunction;"] = [8289]
  m["Aring"] = [197]
  m["Aring;"] = [197]
  m["Ascr;"] = [119964]
  m["Assign;"] = [8788]
  m["Atilde"] = [195]
  m["Atilde;"] = [195]
  m["Auml"] = [196]
  m["Auml;"] = [196]
  m["Backslash;"] = [8726]
  m["Barv;"] = [10983]
  m["Barwed;"] = [8966]
  m["Bcy;"] = [1041]
  m["Because;"] = [8757]
  m["Bernoullis;"] = [8492]
  m["Beta;"] = [914]
  m["Bfr;"] = [120069]
  m["Bopf;"] = [120121]
  m["Breve;"] = [728]
  m["Bscr;"] = [8492]
  m["Bumpeq;"] = [8782]
  m["CHcy;"] = [1063]
  m["COPY"] = [169]
  m["COPY;"] = [169]
  m["Cacute;"] = [262]
  m["Cap;"] = [8914]
  m["CapitalDifferentialD;"] = [8517]
  m["Cayleys;"] = [8493]
  m["Ccaron;"] = [268]
  m["Ccedil"] = [199]
  m["Ccedil;"] = [199]
  m["Ccirc;"] = [264]
  m["Cconint;"] = [8752]
  m["Cdot;"] = [266]
  m["Cedilla;"] = [184]
  m["CenterDot;"] = [183]
  m["Cfr;"] = [8493]
  m["Chi;"] = [935]
  m["CircleDot;"] = [8857]
  m["CircleMinus;"] = [8854]
  m["CirclePlus;"] = [8853]
  m["CircleTimes;"] = [8855]
  m["ClockwiseContourIntegral;"] = [8754]
  m["CloseCurlyDoubleQuote;"] = [8221]
  m["CloseCurlyQuote;"] = [8217]
  m["Colon;"] = [8759]
  m["Colone;"] = [10868]
  m["Congruent;"] = [8801]
  m["Conint;"] = [8751]
  m["ContourIntegral;"] = [8750]
  m["Copf;"] = [8450]
  m["Coproduct;"] = [8720]
  m["CounterClockwiseContourIntegral;"] = [8755]
  m["Cross;"] = [10799]
  m["Cscr;"] = [119966]
  m["Cup;"] = [8915]
  m["CupCap;"] = [8781]
  m["DD;"] = [8517]
  m["DDotrahd;"] = [10513]
  m["DJcy;"] = [1026]
  m["DScy;"] = [1029]
  m["DZcy;"] = [1039]
  m["Dagger;"] = [8225]
  m["Darr;"] = [8609]
  m["Dashv;"] = [10980]
  m["Dcaron;"] = [270]
  m["Dcy;"] = [1044]
  m["Del;"] = [8711]
  m["Delta;"] = [916]
  m["Dfr;"] = [120071]
  m["DiacriticalAcute;"] = [180]
  m["DiacriticalDot;"] = [729]
  m["DiacriticalDoubleAcute;"] = [733]
  m["DiacriticalGrave;"] = [96]
  m["DiacriticalTilde;"] = [732]
  m["Diamond;"] = [8900]
  m["DifferentialD;"] = [8518]
  m["Dopf;"] = [120123]
  m["Dot;"] = [168]
  m["DotDot;"] = [8412]
  m["DotEqual;"] = [8784]
  m["DoubleContourIntegral;"] = [8751]
  m["DoubleDot;"] = [168]
  m["DoubleDownArrow;"] = [8659]
  m["DoubleLeftArrow;"] = [8656]
  m["DoubleLeftRightArrow;"] = [8660]
  m["DoubleLeftTee;"] = [10980]
  m["DoubleLongLeftArrow;"] = [10232]
  m["DoubleLongLeftRightArrow;"] = [10234]
  m["DoubleLongRightArrow;"] = [10233]
  m["DoubleRightArrow;"] = [8658]
  m["DoubleRightTee;"] = [8872]
  m["DoubleUpArrow;"] = [8657]
  m["DoubleUpDownArrow;"] = [8661]
  m["DoubleVerticalBar;"] = [8741]
  m["DownArrow;"] = [8595]
  m["DownArrowBar;"] = [10515]
  m["DownArrowUpArrow;"] = [8693]
  m["DownBreve;"] = [785]
  m["DownLeftRightVector;"] = [10576]
  m["DownLeftTeeVector;"] = [10590]
  m["DownLeftVector;"] = [8637]
  m["DownLeftVectorBar;"] = [10582]
  m["DownRightTeeVector;"] = [10591]
  m["DownRightVector;"] = [8641]
  m["DownRightVectorBar;"] = [10583]
  m["DownTee;"] = [8868]
  m["DownTeeArrow;"] = [8615]
  m["Downarrow;"] = [8659]
  m["Dscr;"] = [119967]
  m["Dstrok;"] = [272]
  m["ENG;"] = [330]
  m["ETH"] = [208]
  m["ETH;"] = [208]
  m["Eacute"] = [201]
  m["Eacute;"] = [201]
  m["Ecaron;"] = [282]
  m["Ecirc"] = [202]
  m["Ecirc;"] = [202]
  m["Ecy;"] = [1069]
  m["Edot;"] = [278]
  m["Efr;"] = [120072]
  m["Egrave"] = [200]
  m["Egrave;"] = [200]
  m["Element;"] = [8712]
  m["Emacr;"] = [274]
  m["EmptySmallSquare;"] = [9723]
  m["EmptyVerySmallSquare;"] = [9643]
  m["Eogon;"] = [280]
  m["Eopf;"] = [120124]
  m["Epsilon;"] = [917]
  m["Equal;"] = [10869]
  m["EqualTilde;"] = [8770]
  m["Equilibrium;"] = [8652]
  m["Escr;"] = [8496]
  m["Esim;"] = [10867]
  m["Eta;"] = [919]
  m["Euml"] = [203]
  m["Euml;"] = [203]
  m["Exists;"] = [8707]
  m["ExponentialE;"] = [8519]
  m["Fcy;"] = [1060]
  m["Ffr;"] = [120073]
  m["FilledSmallSquare;"] = [9724]
  m["FilledVerySmallSquare;"] = [9642]
  m["Fopf;"] = [120125]
  m["ForAll;"] = [8704]
  m["Fouriertrf;"] = [8497]
  m["Fscr;"] = [8497]
  m["GJcy;"] = [1027]
  m["GT"] = [62]
  m["GT;"] = [62]
  m["Gamma;"] = [915]
  m["Gammad;"] = [988]
  m["Gbreve;"] = [286]
  m["Gcedil;"] = [290]
  m["Gcirc;"] = [284]
  m["Gcy;"] = [1043]
  m["Gdot;"] = [288]
  m["Gfr;"] = [120074]
  m["Gg;"] = [8921]
  m["Gopf;"] = [120126]
  m["GreaterEqual;"] = [8805]
  m["GreaterEqualLess;"] = [8923]
  m["GreaterFullEqual;"] = [8807]
  m["GreaterGreater;"] = [10914]
  m["GreaterLess;"] = [8823]
  m["GreaterSlantEqual;"] = [10878]
  m["GreaterTilde;"] = [8819]
  m["Gscr;"] = [119970]
  m["Gt;"] = [8811]
  m["HARDcy;"] = [1066]
  m["Hacek;"] = [711]
  m["Hat;"] = [94]
  m["Hcirc;"] = [292]
  m["Hfr;"] = [8460]
  m["HilbertSpace;"] = [8459]
  m["Hopf;"] = [8461]
  m["HorizontalLine;"] = [9472]
  m["Hscr;"] = [8459]
  m["Hstrok;"] = [294]
  m["HumpDownHump;"] = [8782]
  m["HumpEqual;"] = [8783]
  m["IEcy;"] = [1045]
  m["IJlig;"] = [306]
  m["IOcy;"] = [1025]
  m["Iacute"] = [205]
  m["Iacute;"] = [205]
  m["Icirc"] = [206]
  m["Icirc;"] = [206]
  m["Icy;"] = [1048]
  m["Idot;"] = [304]
  m["Ifr;"] = [8465]
  m["Igrave"] = [204]
  m["Igrave;"] = [204]
  m["Im;"] = [8465]
  m["Imacr;"] = [298]
  m["ImaginaryI;"] = [8520]
  m["Implies;"] = [8658]
  m["Int;"] = [8748]
  m["Integral;"] = [8747]
  m["Intersection;"] = [8898]
  m["InvisibleComma;"] = [8291]
  m["InvisibleTimes;"] = [8290]
  m["Iogon;"] = [302]
  m["Iopf;"] = [120128]
  m["Iota;"] = [921]
  m["Iscr;"] = [8464]
  m["Itilde;"] = [296]
  m["Iukcy;"] = [1030]
  m["Iuml"] = [207]
  m["Iuml;"] = [207]
  m["Jcirc;"] = [308]
  m["Jcy;"] = [1049]
  m["Jfr;"] = [120077]
  m["Jopf;"] = [120129]
  m["Jscr;"] = [119973]
  m["Jsercy;"] = [1032]
  m["Jukcy;"] = [1028]
  m["KHcy;"] = [1061]
  m["KJcy;"] = [1036]
  m["Kappa;"] = [922]
  m["Kcedil;"] = [310]
  m["Kcy;"] = [1050]
  m["Kfr;"] = [120078]
  m["Kopf;"] = [120130]
  m["Kscr;"] = [119974]
  m["LJcy;"] = [1033]
  m["LT"] = [60]
  m["LT;"] = [60]
  m["Lacute;"] = [313]
  m["Lambda;"] = [923]
  m["Lang;"] = [10218]
  m["Laplacetrf;"] = [8466]
  m["Larr;"] = [8606]
  m["Lcaron;"] = [317]
  m["Lcedil;"] = [315]
  m["Lcy;"] = [1051]
  m["LeftAngleBracket;"] = [10216]
  m["LeftArrow;"] = [8592]
  m["LeftArrowBar;"] = [8676]
  m["LeftArrowRightArrow;"] = [8646]
  m["LeftCeiling;"] = [8968]
  m["LeftDoubleBracket;"] = [10214]
  m["LeftDownTeeVector;"] = [10593]
  m["LeftDownVector;"] = [8643]
  m["LeftDownVectorBar;"] = [10585]
  m["LeftFloor;"] = [8970]
  m["LeftRightArrow;"] = [8596]
  m["LeftRightVector;"] = [10574]
  m["LeftTee;"] = [8867]
  m["LeftTeeArrow;"] = [8612]
  m["LeftTeeVector;"] = [10586]
  m["LeftTriangle;"] = [8882]
  m["LeftTriangleBar;"] = [10703]
  m["LeftTriangleEqual;"] = [8884]
  m["LeftUpDownVector;"] = [10577]
  m["LeftUpTeeVector;"] = [10592]
  m["LeftUpVector;"] = [8639]
  m["LeftUpVectorBar;"] = [10584]
  m["LeftVector;"] = [8636]
  m["LeftVectorBar;"] = [10578]
  m["Leftarrow;"] = [8656]
  m["Leftrightarrow;"] = [8660]
  m["LessEqualGreater;"] = [8922]
  m["LessFullEqual;"] = [8806]
  m["LessGreater;"] = [8822]
  m["LessLess;"] = [10913]
  m["LessSlantEqual;"] = [10877]
  m["LessTilde;"] = [8818]
  m["Lfr;"] = [120079]
  m["Ll;"] = [8920]
  m["Lleftarrow;"] = [8666]
  m["Lmidot;"] = [319]
  m["LongLeftArrow;"] = [10229]
  m["LongLeftRightArrow;"] = [10231]
  m["LongRightArrow;"] = [10230]
  m["Longleftarrow;"] = [10232]
  m["Longleftrightarrow;"] = [10234]
  m["Longrightarrow;"] = [10233]
  m["Lopf;"] = [120131]
  m["LowerLeftArrow;"] = [8601]
  m["LowerRightArrow;"] = [8600]
  m["Lscr;"] = [8466]
  m["Lsh;"] = [8624]
  m["Lstrok;"] = [321]
  m["Lt;"] = [8810]
  m["Map;"] = [10501]
  m["Mcy;"] = [1052]
  m["MediumSpace;"] = [8287]
  m["Mellintrf;"] = [8499]
  m["Mfr;"] = [120080]
  m["MinusPlus;"] = [8723]
  m["Mopf;"] = [120132]
  m["Mscr;"] = [8499]
  m["Mu;"] = [924]
  m["NJcy;"] = [1034]
  m["Nacute;"] = [323]
  m["Ncaron;"] = [327]
  m["Ncedil;"] = [325]
  m["Ncy;"] = [1053]
  m["NegativeMediumSpace;"] = [8203]
  m["NegativeThickSpace;"] = [8203]
  m["NegativeThinSpace;"] = [8203]
  m["NegativeVeryThinSpace;"] = [8203]
  m["NestedGreaterGreater;"] = [8811]
  m["NestedLessLess;"] = [8810]
  m["NewLine;"] = [10]
  m["Nfr;"] = [120081]
  m["NoBreak;"] = [8288]
  m["NonBreakingSpace;"] = [160]
  m["Nopf;"] = [8469]
  m["Not;"] = [10988]
  m["NotCongruent;"] = [8802]
  m["NotCupCap;"] = [8813]
  m["NotDoubleVerticalBar;"] = [8742]
  m["NotElement;"] = [8713]
  m["NotEqual;"] = [8800]
  m["NotEqualTilde;"] = [8770, 824]
  m["NotExists;"] = [8708]
  m["NotGreater;"] = [8815]
  m["NotGreaterEqual;"] = [8817]
  m["NotGreaterFullEqual;"] = [8807, 824]
  m["NotGreaterGreater;"] = [8811, 824]
  m["NotGreaterLess;"] = [8825]
  m["NotGreaterSlantEqual;"] = [10878, 824]
  m["NotGreaterTilde;"] = [8821]
  m["NotHumpDownHump;"] = [8782, 824]
  m["NotHumpEqual;"] = [8783, 824]
  m["NotLeftTriangle;"] = [8938]
  m["NotLeftTriangleBar;"] = [10703, 824]
  m["NotLeftTriangleEqual;"] = [8940]
  m["NotLess;"] = [8814]
  m["NotLessEqual;"] = [8816]
  m["NotLessGreater;"] = [8824]
  m["NotLessLess;"] = [8810, 824]
  m["NotLessSlantEqual;"] = [10877, 824]
  m["NotLessTilde;"] = [8820]
  m["NotNestedGreaterGreater;"] = [10914, 824]
  m["NotNestedLessLess;"] = [10913, 824]
  m["NotPrecedes;"] = [8832]
  m["NotPrecedesEqual;"] = [10927, 824]
  m["NotPrecedesSlantEqual;"] = [8928]
  m["NotReverseElement;"] = [8716]
  m["NotRightTriangle;"] = [8939]
  m["NotRightTriangleBar;"] = [10704, 824]
  m["NotRightTriangleEqual;"] = [8941]
  m["NotSquareSubset;"] = [8847, 824]
  m["NotSquareSubsetEqual;"] = [8930]
  m["NotSquareSuperset;"] = [8848, 824]
  m["NotSquareSupersetEqual;"] = [8931]
  m["NotSubset;"] = [8834, 8402]
  m["NotSubsetEqual;"] = [8840]
  m["NotSucceeds;"] = [8833]
  m["NotSucceedsEqual;"] = [10928, 824]
  m["NotSucceedsSlantEqual;"] = [8929]
  m["NotSucceedsTilde;"] = [8831, 824]
  m["NotSuperset;"] = [8835, 8402]
  m["NotSupersetEqual;"] = [8841]
  m["NotTilde;"] = [8769]
  m["NotTildeEqual;"] = [8772]
  m["NotTildeFullEqual;"] = [8775]
  m["NotTildeTilde;"] = [8777]
  m["NotVerticalBar;"] = [8740]
  m["Nscr;"] = [119977]
  m["Ntilde"] = [209]
  m["Ntilde;"] = [209]
  m["Nu;"] = [925]
  m["OElig;"] = [338]
  m["Oacute"] = [211]
  m["Oacute;"] = [211]
  m["Ocirc"] = [212]
  m["Ocirc;"] = [212]
  m["Ocy;"] = [1054]
  m["Odblac;"] = [336]
  m["Ofr;"] = [120082]
  m["Ograve"] = [210]
  m["Ograve;"] = [210]
  m["Omacr;"] = [332]
  m["Omega;"] = [937]
  m["Omicron;"] = [927]
  m["Oopf;"] = [120134]
  m["OpenCurlyDoubleQuote;"] = [8220]
  m["OpenCurlyQuote;"] = [8216]
  m["Or;"] = [10836]
  m["Oscr;"] = [119978]
  m["Oslash"] = [216]
  m["Oslash;"] = [216]
  m["Otilde"] = [213]
  m["Otilde;"] = [213]
  m["Otimes;"] = [10807]
  m["Ouml"] = [214]
  m["Ouml;"] = [214]
  m["OverBar;"] = [8254]
  m["OverBrace;"] = [9182]
  m["OverBracket;"] = [9140]
  m["OverParenthesis;"] = [9180]
  m["PartialD;"] = [8706]
  m["Pcy;"] = [1055]
  m["Pfr;"] = [120083]
  m["Phi;"] = [934]
  m["Pi;"] = [928]
  m["PlusMinus;"] = [177]
  m["Poincareplane;"] = [8460]
  m["Popf;"] = [8473]
  m["Pr;"] = [10939]
  m["Precedes;"] = [8826]
  m["PrecedesEqual;"] = [10927]
  m["PrecedesSlantEqual;"] = [8828]
  m["PrecedesTilde;"] = [8830]
  m["Prime;"] = [8243]
  m["Product;"] = [8719]
  m["Proportion;"] = [8759]
  m["Proportional;"] = [8733]
  m["Pscr;"] = [119979]
  m["Psi;"] = [936]
  m["QUOT"] = [34]
  m["QUOT;"] = [34]
  m["Qfr;"] = [120084]
  m["Qopf;"] = [8474]
  m["Qscr;"] = [119980]
  m["RBarr;"] = [10512]
  m["REG"] = [174]
  m["REG;"] = [174]
  m["Racute;"] = [340]
  m["Rang;"] = [10219]
  m["Rarr;"] = [8608]
  m["Rarrtl;"] = [10518]
  m["Rcaron;"] = [344]
  m["Rcedil;"] = [342]
  m["Rcy;"] = [1056]
  m["Re;"] = [8476]
  m["ReverseElement;"] = [8715]
  m["ReverseEquilibrium;"] = [8651]
  m["ReverseUpEquilibrium;"] = [10607]
  m["Rfr;"] = [8476]
  m["Rho;"] = [929]
  m["RightAngleBracket;"] = [10217]
  m["RightArrow;"] = [8594]
  m["RightArrowBar;"] = [8677]
  m["RightArrowLeftArrow;"] = [8644]
  m["RightCeiling;"] = [8969]
  m["RightDoubleBracket;"] = [10215]
  m["RightDownTeeVector;"] = [10589]
  m["RightDownVector;"] = [8642]
  m["RightDownVectorBar;"] = [10581]
  m["RightFloor;"] = [8971]
  m["RightTee;"] = [8866]
  m["RightTeeArrow;"] = [8614]
  m["RightTeeVector;"] = [10587]
  m["RightTriangle;"] = [8883]
  m["RightTriangleBar;"] = [10704]
  m["RightTriangleEqual;"] = [8885]
  m["RightUpDownVector;"] = [10575]
  m["RightUpTeeVector;"] = [10588]
  m["RightUpVector;"] = [8638]
  m["RightUpVectorBar;"] = [10580]
  m["RightVector;"] = [8640]
  m["RightVectorBar;"] = [10579]
  m["Rightarrow;"] = [8658]
  m["Ropf;"] = [8477]
  m["RoundImplies;"] = [10608]
  m["Rrightarrow;"] = [8667]
  m["Rscr;"] = [8475]
  m["Rsh;"] = [8625]
  m["RuleDelayed;"] = [10740]
  m["SHCHcy;"] = [1065]
  m["SHcy;"] = [1064]
  m["SOFTcy;"] = [1068]
  m["Sacute;"] = [346]
  m["Sc;"] = [10940]
  m["Scaron;"] = [352]
  m["Scedil;"] = [350]
  m["Scirc;"] = [348]
  m["Scy;"] = [1057]
  m["Sfr;"] = [120086]
  m["ShortDownArrow;"] = [8595]
  m["ShortLeftArrow;"] = [8592]
  m["ShortRightArrow;"] = [8594]
  m["ShortUpArrow;"] = [8593]
  m["Sigma;"] = [931]
  m["SmallCircle;"] = [8728]
  m["Sopf;"] = [120138]
  m["Sqrt;"] = [8730]
  m["Square;"] = [9633]
  m["SquareIntersection;"] = [8851]
  m["SquareSubset;"] = [8847]
  m["SquareSubsetEqual;"] = [8849]
  m["SquareSuperset;"] = [8848]
  m["SquareSupersetEqual;"] = [8850]
  m["SquareUnion;"] = [8852]
  m["Sscr;"] = [119982]
  m["Star;"] = [8902]
  m["Sub;"] = [8912]
  m["Subset;"] = [8912]
  m["SubsetEqual;"] = [8838]
  m["Succeeds;"] = [8827]
  m["SucceedsEqual;"] = [10928]
  m["SucceedsSlantEqual;"] = [8829]
  m["SucceedsTilde;"] = [8831]
  m["SuchThat;"] = [8715]
  m["Sum;"] = [8721]
  m["Sup;"] = [8913]
  m["Superset;"] = [8835]
  m["SupersetEqual;"] = [8839]
  m["Supset;"] = [8913]
  m["THORN"] = [222]
  m["THORN;"] = [222]
  m["TRADE;"] = [8482]
  m["TSHcy;"] = [1035]
  m["TScy;"] = [1062]
  m["Tab;"] = [9]
  m["Tau;"] = [932]
  m["Tcaron;"] = [356]
  m["Tcedil;"] = [354]
  m["Tcy;"] = [1058]
  m["Tfr;"] = [120087]
  m["Therefore;"] = [8756]
  m["Theta;"] = [920]
  m["ThickSpace;"] = [8287, 8202]
  m["ThinSpace;"] = [8201]
  m["Tilde;"] = [8764]
  m["TildeEqual;"] = [8771]
  m["TildeFullEqual;"] = [8773]
  m["TildeTilde;"] = [8776]
  m["Topf;"] = [120139]
  m["TripleDot;"] = [8411]
  m["Tscr;"] = [119983]
  m["Tstrok;"] = [358]
  m["Uacute"] = [218]
  m["Uacute;"] = [218]
  m["Uarr;"] = [8607]
  m["Uarrocir;"] = [10569]
  m["Ubrcy;"] = [1038]
  m["Ubreve;"] = [364]
  m["Ucirc"] = [219]
  m["Ucirc;"] = [219]
  m["Ucy;"] = [1059]
  m["Udblac;"] = [368]
  m["Ufr;"] = [120088]
  m["Ugrave"] = [217]
  m["Ugrave;"] = [217]
  m["Umacr;"] = [362]
  m["UnderBar;"] = [95]
  m["UnderBrace;"] = [9183]
  m["UnderBracket;"] = [9141]
  m["UnderParenthesis;"] = [9181]
  m["Union;"] = [8899]
  m["UnionPlus;"] = [8846]
  m["Uogon;"] = [370]
  m["Uopf;"] = [120140]
  m["UpArrow;"] = [8593]
  m["UpArrowBar;"] = [10514]
  m["UpArrowDownArrow;"] = [8645]
  m["UpDownArrow;"] = [8597]
  m["UpEquilibrium;"] = [10606]
  m["UpTee;"] = [8869]
  m["UpTeeArrow;"] = [8613]
  m["Uparrow;"] = [8657]
  m["Updownarrow;"] = [8661]
  m["UpperLeftArrow;"] = [8598]
  m["UpperRightArrow;"] = [8599]
  m["Upsi;"] = [978]
  m["Upsilon;"] = [933]
  m["Uring;"] = [366]
  m["Uscr;"] = [119984]
  m["Utilde;"] = [360]
  m["Uuml"] = [220]
  m["Uuml;"] = [220]
  m["VDash;"] = [8875]
  m["Vbar;"] = [10987]
  m["Vcy;"] = [1042]
  m["Vdash;"] = [8873]
  m["Vdashl;"] = [10982]
  m["Vee;"] = [8897]
  m["Verbar;"] = [8214]
  m["Vert;"] = [8214]
  m["VerticalBar;"] = [8739]
  m["VerticalLine;"] = [124]
  m["VerticalSeparator;"] = [10072]
  m["VerticalTilde;"] = [8768]
  m["VeryThinSpace;"] = [8202]
  m["Vfr;"] = [120089]
  m["Vopf;"] = [120141]
  m["Vscr;"] = [119985]
  m["Vvdash;"] = [8874]
  m["Wcirc;"] = [372]
  m["Wedge;"] = [8896]
  m["Wfr;"] = [120090]
  m["Wopf;"] = [120142]
  m["Wscr;"] = [119986]
  m["Xfr;"] = [120091]
  m["Xi;"] = [926]
  m["Xopf;"] = [120143]
  m["Xscr;"] = [119987]
  m["YAcy;"] = [1071]
  m["YIcy;"] = [1031]
  m["YUcy;"] = [1070]
  m["Yacute"] = [221]
  m["Yacute;"] = [221]
  m["Ycirc;"] = [374]
  m["Ycy;"] = [1067]
  m["Yfr;"] = [120092]
  m["Yopf;"] = [120144]
  m["Yscr;"] = [119988]
  m["Yuml;"] = [376]
  m["ZHcy;"] = [1046]
  m["Zacute;"] = [377]
  m["Zcaron;"] = [381]
  m["Zcy;"] = [1047]
  m["Zdot;"] = [379]
  m["ZeroWidthSpace;"] = [8203]
  m["Zeta;"] = [918]
  m["Zfr;"] = [8488]
  m["Zopf;"] = [8484]
  m["Zscr;"] = [119989]
  m["aacute"] = [225]
  m["aacute;"] = [225]
  m["abreve;"] = [259]
  m["ac;"] = [8766]
  m["acE;"] = [8766, 819]
  m["acd;"] = [8767]
  m["acirc"] = [226]
  m["acirc;"] = [226]
  m["acute"] = [180]
  m["acute;"] = [180]
  m["acy;"] = [1072]
  m["aelig"] = [230]
  m["aelig;"] = [230]
  m["af;"] = [8289]
  m["afr;"] = [120094]
  m["agrave"] = [224]
  m["agrave;"] = [224]
  m["alefsym;"] = [8501]
  m["aleph;"] = [8501]
  m["alpha;"] = [945]
  m["amacr;"] = [257]
  m["amalg;"] = [10815]
  m["amp"] = [38]
  m["amp;"] = [38]
  m["and;"] = [8743]
  m["andand;"] = [10837]
  m["andd;"] = [10844]
  m["andslope;"] = [10840]
  m["andv;"] = [10842]
  m["ang;"] = [8736]
  m["ange;"] = [10660]
  m["angle;"] = [8736]
  m["angmsd;"] = [8737]
  m["angmsdaa;"] = [10664]
  m["angmsdab;"] = [10665]
  m["angmsdac;"] = [10666]
  m["angmsdad;"] = [10667]
  m["angmsdae;"] = [10668]
  m["angmsdaf;"] = [10669]
  m["angmsdag;"] = [10670]
  m["angmsdah;"] = [10671]
  m["angrt;"] = [8735]
  m["angrtvb;"] = [8894]
  m["angrtvbd;"] = [10653]
  m["angsph;"] = [8738]
  m["angst;"] = [197]
  m["angzarr;"] = [9084]
  m["aogon;"] = [261]
  m["aopf;"] = [120146]
  m["ap;"] = [8776]
  m["apE;"] = [10864]
  m["apacir;"] = [10863]
  m["ape;"] = [8778]
  m["apid;"] = [8779]
  m["apos;"] = [39]
  m["approx;"] = [8776]
  m["approxeq;"] = [8778]
  m["aring"] = [229]
  m["aring;"] = [229]
  m["ascr;"] = [119990]
  m["ast;"] = [42]
  m["asymp;"] = [8776]
  m["asympeq;"] = [8781]
  m["atilde"] = [227]
  m["atilde;"] = [227]
  m["auml"] = [228]
  m["auml;"] = [228]
  m["awconint;"] = [8755]
  m["awint;"] = [10769]
  m["bNot;"] = [10989]
  m["backcong;"] = [8780]
  m["backepsilon;"] = [1014]
  m["backprime;"] = [8245]
  m["backsim;"] = [8765]
  m["backsimeq;"] = [8909]
  m["barvee;"] = [8893]
  m["barwed;"] = [8965]
  m["barwedge;"] = [8965]
  m["bbrk;"] = [9141]
  m["bbrktbrk;"] = [9142]
  m["bcong;"] = [8780]
  m["bcy;"] = [1073]
  m["bdquo;"] = [8222]
  m["becaus;"] = [8757]
  m["because;"] = [8757]
  m["bemptyv;"] = [10672]
  m["bepsi;"] = [1014]
  m["bernou;"] = [8492]
  m["beta;"] = [946]
  m["beth;"] = [8502]
  m["between;"] = [8812]
  m["bfr;"] = [120095]
  m["bigcap;"] = [8898]
  m["bigcirc;"] = [9711]
  m["bigcup;"] = [8899]
  m["bigodot;"] = [10752]
  m["bigoplus;"] = [10753]
  m["bigotimes;"] = [10754]
  m["bigsqcup;"] = [10758]
  m["bigstar;"] = [9733]
  m["bigtriangledown;"] = [9661]
  m["bigtriangleup;"] = [9651]
  m["biguplus;"] = [10756]
  m["bigvee;"] = [8897]
  m["bigwedge;"] = [8896]
  m["bkarow;"] = [10509]
  m["blacklozenge;"] = [10731]
  m["blacksquare;"] = [9642]
  m["blacktriangle;"] = [9652]
  m["blacktriangledown;"] = [9662]
  m["blacktriangleleft;"] = [9666]
  m["blacktriangleright;"] = [9656]
  m["blank;"] = [9251]
  m["blk12;"] = [9618]
  m["blk14;"] = [9617]
  m["blk34;"] = [9619]
  m["block;"] = [9608]
  m["bne;"] = [61, 8421]
  m["bnequiv;"] = [8801, 8421]
  m["bnot;"] = [8976]
  m["bopf;"] = [120147]
  m["bot;"] = [8869]
  m["bottom;"] = [8869]
  m["bowtie;"] = [8904]
  m["boxDL;"] = [9559]
  m["boxDR;"] = [9556]
  m["boxDl;"] = [9558]
  m["boxDr;"] = [9555]
  m["boxH;"] = [9552]
  m["boxHD;"] = [9574]
  m["boxHU;"] = [9577]
  m["boxHd;"] = [9572]
  m["boxHu;"] = [9575]
  m["boxUL;"] = [9565]
  m["boxUR;"] = [9562]
  m["boxUl;"] = [9564]
  m["boxUr;"] = [9561]
  m["boxV;"] = [9553]
  m["boxVH;"] = [9580]
  m["boxVL;"] = [9571]
  m["boxVR;"] = [9568]
  m["boxVh;"] = [9579]
  m["boxVl;"] = [9570]
  m["boxVr;"] = [9567]
  m["boxbox;"] = [10697]
  m["boxdL;"] = [9557]
  m["boxdR;"] = [9554]
  m["boxdl;"] = [9488]
  m["boxdr;"] = [9484]
  m["boxh;"] = [9472]
  m["boxhD;"] = [9573]
  m["boxhU;"] = [9576]
  m["boxhd;"] = [9516]
  m["boxhu;"] = [9524]
  m["boxminus;"] = [8863]
  m["boxplus;"] = [8862]
  m["boxtimes;"] = [8864]
  m["boxuL;"] = [9563]
  m["boxuR;"] = [9560]
  m["boxul;"] = [9496]
  m["boxur;"] = [9492]
  m["boxv;"] = [9474]
  m["boxvH;"] = [9578]
  m["boxvL;"] = [9569]
  m["boxvR;"] = [9566]
  m["boxvh;"] = [9532]
  m["boxvl;"] = [9508]
  m["boxvr;"] = [9500]
  m["bprime;"] = [8245]
  m["breve;"] = [728]
  m["brvbar"] = [166]
  m["brvbar;"] = [166]
  m["bscr;"] = [119991]
  m["bsemi;"] = [8271]
  m["bsim;"] = [8765]
  m["bsime;"] = [8909]
  m["bsol;"] = [92]
  m["bsolb;"] = [10693]
  m["bsolhsub;"] = [10184]
  m["bull;"] = [8226]
  m["bullet;"] = [8226]
  m["bump;"] = [8782]
  m["bumpE;"] = [10926]
  m["bumpe;"] = [8783]
  m["bumpeq;"] = [8783]
  m["cacute;"] = [263]
  m["cap;"] = [8745]
  m["capand;"] = [10820]
  m["capbrcup;"] = [10825]
  m["capcap;"] = [10827]
  m["capcup;"] = [10823]
  m["capdot;"] = [10816]
  m["caps;"] = [8745, 65024]
  m["caret;"] = [8257]
  m["caron;"] = [711]
  m["ccaps;"] = [10829]
  m["ccaron;"] = [269]
  m["ccedil"] = [231]
  m["ccedil;"] = [231]
  m["ccirc;"] = [265]
  m["ccups;"] = [10828]
  m["ccupssm;"] = [10832]
  m["cdot;"] = [267]
  m["cedil"] = [184]
  m["cedil;"] = [184]
  m["cemptyv;"] = [10674]
  m["cent"] = [162]
  m["cent;"] = [162]
  m["centerdot;"] = [183]
  m["cfr;"] = [120096]
  m["chcy;"] = [1095]
  m["check;"] = [10003]
  m["checkmark;"] = [10003]
  m["chi;"] = [967]
  m["cir;"] = [9675]
  m["cirE;"] = [10691]
  m["circ;"] = [710]
  m["circeq;"] = [8791]
  m["circlearrowleft;"] = [8634]
  m["circlearrowright;"] = [8635]
  m["circledR;"] = [174]
  m["circledS;"] = [9416]
  m["circledast;"] = [8859]
  m["circledcirc;"] = [8858]
  m["circleddash;"] = [8861]
  m["cire;"] = [8791]
  m["cirfnint;"] = [10768]
  m["cirmid;"] = [10991]
  m["cirscir;"] = [10690]
  m["clubs;"] = [9827]
  m["clubsuit;"] = [9827]
  m["colon;"] = [58]
  m["colone;"] = [8788]
  m["coloneq;"] = [8788]
  m["comma;"] = [44]
  m["commat;"] = [64]
  m["comp;"] = [8705]
  m["compfn;"] = [8728]
  m["complement;"] = [8705]
  m["complexes;"] = [8450]
  m["cong;"] = [8773]
  m["congdot;"] = [10861]
  m["conint;"] = [8750]
  m["copf;"] = [120148]
  m["coprod;"] = [8720]
  m["copy"] = [169]
  m["copy;"] = [169]
  m["copysr;"] = [8471]
  m["crarr;"] = [8629]
  m["cross;"] = [10007]
  m["cscr;"] = [119992]
  m["csub;"] = [10959]
  m["csube;"] = [10961]
  m["csup;"] = [10960]
  m["csupe;"] = [10962]
  m["ctdot;"] = [8943]
  m["cudarrl;"] = [10552]
  m["cudarrr;"] = [10549]
  m["cuepr;"] = [8926]
  m["cuesc;"] = [8927]
  m["cularr;"] = [8630]
  m["cularrp;"] = [10557]
  m["cup;"] = [8746]
  m["cupbrcap;"] = [10824]
  m["cupcap;"] = [10822]
  m["cupcup;"] = [10826]
  m["cupdot;"] = [8845]
  m["cupor;"] = [10821]
  m["cups;"] = [8746, 65024]
  m["curarr;"] = [8631]
  m["curarrm;"] = [10556]
  m["curlyeqprec;"] = [8926]
  m["curlyeqsucc;"] = [8927]
  m["curlyvee;"] = [8910]
  m["curlywedge;"] = [8911]
  m["curren"] = [164]
  m["curren;"] = [164]
  m["curvearrowleft;"] = [8630]
  m["curvearrowright;"] = [8631]
  m["cuvee;"] = [8910]
  m["cuwed;"] = [8911]
  m["cwconint;"] = [8754]
  m["cwint;"] = [8753]
  m["cylcty;"] = [9005]
  m["dArr;"] = [8659]
  m["dHar;"] = [10597]
  m["dagger;"] = [8224]
  m["daleth;"] = [8504]
  m["darr;"] = [8595]
  m["dash;"] = [8208]
  m["dashv;"] = [8867]
  m["dbkarow;"] = [10511]
  m["dblac;"] = [733]
  m["dcaron;"] = [271]
  m["dcy;"] = [1076]
  m["dd;"] = [8518]
  m["ddagger;"] = [8225]
  m["ddarr;"] = [8650]
  m["ddotseq;"] = [10871]
  m["deg"] = [176]
  m["deg;"] = [176]
  m["delta;"] = [948]
  m["demptyv;"] = [10673]
  m["dfisht;"] = [10623]
  m["dfr;"] = [120097]
  m["dharl;"] = [8643]
  m["dharr;"] = [8642]
  m["diam;"] = [8900]
  m["diamond;"] = [8900]
  m["diamondsuit;"] = [9830]
  m["diams;"] = [9830]
  m["die;"] = [168]
  m["digamma;"] = [989]
  m["disin;"] = [8946]
  m["div;"] = [247]
  m["divide"] = [247]
  m["divide;"] = [247]
  m["divideontimes;"] = [8903]
  m["divonx;"] = [8903]
  m["djcy;"] = [1106]
  m["dlcorn;"] = [8990]
  m["dlcrop;"] = [8973]
  m["dollar;"] = [36]
  m["dopf;"] = [120149]
  m["dot;"] = [729]
  m["doteq;"] = [8784]
  m["doteqdot;"] = [8785]
  m["dotminus;"] = [8760]
  m["dotplus;"] = [8724]
  m["dotsquare;"] = [8865]
  m["doublebarwedge;"] = [8966]
  m["downarrow;"] = [8595]
  m["downdownarrows;"] = [8650]
  m["downharpoonleft;"] = [8643]
  m["downharpoonright;"] = [8642]
  m["drbkarow;"] = [10512]
  m["drcorn;"] = [8991]
  m["drcrop;"] = [8972]
  m["dscr;"] = [119993]
  m["dscy;"] = [1109]
  m["dsol;"] = [10742]
  m["dstrok;"] = [273]
  m["dtdot;"] = [8945]
  m["dtri;"] = [9663]
  m["dtrif;"] = [9662]
  m["duarr;"] = [8693]
  m["duhar;"] = [10607]
  m["dwangle;"] = [10662]
  m["dzcy;"] = [1119]
  m["dzigrarr;"] = [10239]
  m["eDDot;"] = [10871]
  m["eDot;"] = [8785]
  m["eacute"] = [233]
  m["eacute;"] = [233]
  m["easter;"] = [10862]
  m["ecaron;"] = [283]
  m["ecir;"] = [8790]
  m["ecirc"] = [234]
  m["ecirc;"] = [234]
  m["ecolon;"] = [8789]
  m["ecy;"] = [1101]
  m["edot;"] = [279]
  m["ee;"] = [8519]
  m["efDot;"] = [8786]
  m["efr;"] = [120098]
  m["eg;"] = [10906]
  m["egrave"] = [232]
  m["egrave;"] = [232]
  m["egs;"] = [10902]
  m["egsdot;"] = [10904]
  m["el;"] = [10905]
  m["elinters;"] = [9191]
  m["ell;"] = [8467]
  m["els;"] = [10901]
  m["elsdot;"] = [10903]
  m["emacr;"] = [275]
  m["empty;"] = [8709]
  m["emptyset;"] = [8709]
  m["emptyv;"] = [8709]
  m["emsp13;"] = [8196]
  m["emsp14;"] = [8197]
  m["emsp;"] = [8195]
  m["eng;"] = [331]
  m["ensp;"] = [8194]
  m["eogon;"] = [281]
  m["eopf;"] = [120150]
  m["epar;"] = [8917]
  m["eparsl;"] = [10723]
  m["eplus;"] = [10865]
  m["epsi;"] = [949]
  m["epsilon;"] = [949]
  m["epsiv;"] = [1013]
  m["eqcirc;"] = [8790]
  m["eqcolon;"] = [8789]
  m["eqsim;"] = [8770]
  m["eqslantgtr;"] = [10902]
  m["eqslantless;"] = [10901]
  m["equals;"] = [61]
  m["equest;"] = [8799]
  m["equiv;"] = [8801]
  m["equivDD;"] = [10872]
  m["eqvparsl;"] = [10725]
  m["erDot;"] = [8787]
  m["erarr;"] = [10609]
  m["escr;"] = [8495]
  m["esdot;"] = [8784]
  m["esim;"] = [8770]
  m["eta;"] = [951]
  m["eth"] = [240]
  m["eth;"] = [240]
  m["euml"] = [235]
  m["euml;"] = [235]
  m["euro;"] = [8364]
  m["excl;"] = [33]
  m["exist;"] = [8707]
  m["expectation;"] = [8496]
  m["exponentiale;"] = [8519]
  m["fallingdotseq;"] = [8786]
  m["fcy;"] = [1092]
  m["female;"] = [9792]
  m["ffilig;"] = [64259]
  m["fflig;"] = [64256]
  m["ffllig;"] = [64260]
  m["ffr;"] = [120099]
  m["filig;"] = [64257]
  m["fjlig;"] = [102, 106]
  m["flat;"] = [9837]
  m["fllig;"] = [64258]
  m["fltns;"] = [9649]
  m["fnof;"] = [402]
  m["fopf;"] = [120151]
  m["forall;"] = [8704]
  m["fork;"] = [8916]
  m["forkv;"] = [10969]
  m["fpartint;"] = [10765]
  m["frac12"] = [189]
  m["frac12;"] = [189]
  m["frac13;"] = [8531]
  m["frac14"] = [188]
  m["frac14;"] = [188]
  m["frac15;"] = [8533]
  m["frac16;"] = [8537]
  m["frac18;"] = [8539]
  m["frac23;"] = [8532]
  m["frac25;"] = [8534]
  m["frac34"] = [190]
  m["frac34;"] = [190]
  m["frac35;"] = [8535]
  m["frac38;"] = [8540]
  m["frac45;"] = [8536]
  m["frac56;"] = [8538]
  m["frac58;"] = [8541]
  m["frac78;"] = [8542]
  m["frasl;"] = [8260]
  m["frown;"] = [8994]
  m["fscr;"] = [119995]
  m["gE;"] = [8807]
  m["gEl;"] = [10892]
  m["gacute;"] = [501]
  m["gamma;"] = [947]
  m["gammad;"] = [989]
  m["gap;"] = [10886]
  m["gbreve;"] = [287]
  m["gcirc;"] = [285]
  m["gcy;"] = [1075]
  m["gdot;"] = [289]
  m["ge;"] = [8805]
  m["gel;"] = [8923]
  m["geq;"] = [8805]
  m["geqq;"] = [8807]
  m["geqslant;"] = [10878]
  m["ges;"] = [10878]
  m["gescc;"] = [10921]
  m["gesdot;"] = [10880]
  m["gesdoto;"] = [10882]
  m["gesdotol;"] = [10884]
  m["gesl;"] = [8923, 65024]
  m["gesles;"] = [10900]
  m["gfr;"] = [120100]
  m["gg;"] = [8811]
  m["ggg;"] = [8921]
  m["gimel;"] = [8503]
  m["gjcy;"] = [1107]
  m["gl;"] = [8823]
  m["glE;"] = [10898]
  m["gla;"] = [10917]
  m["glj;"] = [10916]
  m["gnE;"] = [8809]
  m["gnap;"] = [10890]
  m["gnapprox;"] = [10890]
  m["gne;"] = [10888]
  m["gneq;"] = [10888]
  m["gneqq;"] = [8809]
  m["gnsim;"] = [8935]
  m["gopf;"] = [120152]
  m["grave;"] = [96]
  m["gscr;"] = [8458]
  m["gsim;"] = [8819]
  m["gsime;"] = [10894]
  m["gsiml;"] = [10896]
  m["gt"] = [62]
  m["gt;"] = [62]
  m["gtcc;"] = [10919]
  m["gtcir;"] = [10874]
  m["gtdot;"] = [8919]
  m["gtlPar;"] = [10645]
  m["gtquest;"] = [10876]
  m["gtrapprox;"] = [10886]
  m["gtrarr;"] = [10616]
  m["gtrdot;"] = [8919]
  m["gtreqless;"] = [8923]
  m["gtreqqless;"] = [10892]
  m["gtrless;"] = [8823]
  m["gtrsim;"] = [8819]
  m["gvertneqq;"] = [8809, 65024]
  m["gvnE;"] = [8809, 65024]
  m["hArr;"] = [8660]
  m["hairsp;"] = [8202]
  m["half;"] = [189]
  m["hamilt;"] = [8459]
  m["hardcy;"] = [1098]
  m["harr;"] = [8596]
  m["harrcir;"] = [10568]
  m["harrw;"] = [8621]
  m["hbar;"] = [8463]
  m["hcirc;"] = [293]
  m["hearts;"] = [9829]
  m["heartsuit;"] = [9829]
  m["hellip;"] = [8230]
  m["hercon;"] = [8889]
  m["hfr;"] = [120101]
  m["hksearow;"] = [10533]
  m["hkswarow;"] = [10534]
  m["hoarr;"] = [8703]
  m["homtht;"] = [8763]
  m["hookleftarrow;"] = [8617]
  m["hookrightarrow;"] = [8618]
  m["hopf;"] = [120153]
  m["horbar;"] = [8213]
  m["hscr;"] = [119997]
  m["hslash;"] = [8463]
  m["hstrok;"] = [295]
  m["hybull;"] = [8259]
  m["hyphen;"] = [8208]
  m["iacute"] = [237]
  m["iacute;"] = [237]
  m["ic;"] = [8291]
  m["icirc"] = [238]
  m["icirc;"] = [238]
  m["icy;"] = [1080]
  m["iecy;"] = [1077]
  m["iexcl"] = [161]
  m["iexcl;"] = [161]
  m["iff;"] = [8660]
  m["ifr;"] = [120102]
  m["igrave"] = [236]
  m["igrave;"] = [236]
  m["ii;"] = [8520]
  m["iiiint;"] = [10764]
  m["iiint;"] = [8749]
  m["iinfin;"] = [10716]
  m["iiota;"] = [8489]
  m["ijlig;"] = [307]
  m["imacr;"] = [299]
  m["image;"] = [8465]
  m["imagline;"] = [8464]
  m["imagpart;"] = [8465]
  m["imath;"] = [305]
  m["imof;"] = [8887]
  m["imped;"] = [437]
  m["in;"] = [8712]
  m["incare;"] = [8453]
  m["infin;"] = [8734]
  m["infintie;"] = [10717]
  m["inodot;"] = [305]
  m["int;"] = [8747]
  m["intcal;"] = [8890]
  m["integers;"] = [8484]
  m["intercal;"] = [8890]
  m["intlarhk;"] = [10775]
  m["intprod;"] = [10812]
  m["iocy;"] = [1105]
  m["iogon;"] = [303]
  m["iopf;"] = [120154]
  m["iota;"] = [953]
  m["iprod;"] = [10812]
  m["iquest"] = [191]
  m["iquest;"] = [191]
  m["iscr;"] = [119998]
  m["isin;"] = [8712]
  m["isinE;"] = [8953]
  m["isindot;"] = [8949]
  m["isins;"] = [8948]
  m["isinsv;"] = [8947]
  m["isinv;"] = [8712]
  m["it;"] = [8290]
  m["itilde;"] = [297]
  m["iukcy;"] = [1110]
  m["iuml"] = [239]
  m["iuml;"] = [239]
  m["jcirc;"] = [309]
  m["jcy;"] = [1081]
  m["jfr;"] = [120103]
  m["jmath;"] = [567]
  m["jopf;"] = [120155]
  m["jscr;"] = [119999]
  m["jsercy;"] = [1112]
  m["jukcy;"] = [1108]
  m["kappa;"] = [954]
  m["kappav;"] = [1008]
  m["kcedil;"] = [311]
  m["kcy;"] = [1082]
  m["kfr;"] = [120104]
  m["kgreen;"] = [312]
  m["khcy;"] = [1093]
  m["kjcy;"] = [1116]
  m["kopf;"] = [120156]
  m["kscr;"] = [120000]
  m["lAarr;"] = [8666]
  m["lArr;"] = [8656]
  m["lAtail;"] = [10523]
  m["lBarr;"] = [10510]
  m["lE;"] = [8806]
  m["lEg;"] = [10891]
  m["lHar;"] = [10594]
  m["lacute;"] = [314]
  m["laemptyv;"] = [10676]
  m["lagran;"] = [8466]
  m["lambda;"] = [955]
  m["lang;"] = [10216]
  m["langd;"] = [10641]
  m["langle;"] = [10216]
  m["lap;"] = [10885]
  m["laquo"] = [171]
  m["laquo;"] = [171]
  m["larr;"] = [8592]
  m["larrb;"] = [8676]
  m["larrbfs;"] = [10527]
  m["larrfs;"] = [10525]
  m["larrhk;"] = [8617]
  m["larrlp;"] = [8619]
  m["larrpl;"] = [10553]
  m["larrsim;"] = [10611]
  m["larrtl;"] = [8610]
  m["lat;"] = [10923]
  m["latail;"] = [10521]
  m["late;"] = [10925]
  m["lates;"] = [10925, 65024]
  m["lbarr;"] = [10508]
  m["lbbrk;"] = [10098]
  m["lbrace;"] = [123]
  m["lbrack;"] = [91]
  m["lbrke;"] = [10635]
  m["lbrksld;"] = [10639]
  m["lbrkslu;"] = [10637]
  m["lcaron;"] = [318]
  m["lcedil;"] = [316]
  m["lceil;"] = [8968]
  m["lcub;"] = [123]
  m["lcy;"] = [1083]
  m["ldca;"] = [10550]
  m["ldquo;"] = [8220]
  m["ldquor;"] = [8222]
  m["ldrdhar;"] = [10599]
  m["ldrushar;"] = [10571]
  m["ldsh;"] = [8626]
  m["le;"] = [8804]
  m["leftarrow;"] = [8592]
  m["leftarrowtail;"] = [8610]
  m["leftharpoondown;"] = [8637]
  m["leftharpoonup;"] = [8636]
  m["leftleftarrows;"] = [8647]
  m["leftrightarrow;"] = [8596]
  m["leftrightarrows;"] = [8646]
  m["leftrightharpoons;"] = [8651]
  m["leftrightsquigarrow;"] = [8621]
  m["leftthreetimes;"] = [8907]
  m["leg;"] = [8922]
  m["leq;"] = [8804]
  m["leqq;"] = [8806]
  m["leqslant;"] = [10877]
  m["les;"] = [10877]
  m["lescc;"] = [10920]
  m["lesdot;"] = [10879]
  m["lesdoto;"] = [10881]
  m["lesdotor;"] = [10883]
  m["lesg;"] = [8922, 65024]
  m["lesges;"] = [10899]
  m["lessapprox;"] = [10885]
  m["lessdot;"] = [8918]
  m["lesseqgtr;"] = [8922]
  m["lesseqqgtr;"] = [10891]
  m["lessgtr;"] = [8822]
  m["lesssim;"] = [8818]
  m["lfisht;"] = [10620]
  m["lfloor;"] = [8970]
  m["lfr;"] = [120105]
  m["lg;"] = [8822]
  m["lgE;"] = [10897]
  m["lhard;"] = [8637]
  m["lharu;"] = [8636]
  m["lharul;"] = [10602]
  m["lhblk;"] = [9604]
  m["ljcy;"] = [1113]
  m["ll;"] = [8810]
  m["llarr;"] = [8647]
  m["llcorner;"] = [8990]
  m["llhard;"] = [10603]
  m["lltri;"] = [9722]
  m["lmidot;"] = [320]
  m["lmoust;"] = [9136]
  m["lmoustache;"] = [9136]
  m["lnE;"] = [8808]
  m["lnap;"] = [10889]
  m["lnapprox;"] = [10889]
  m["lne;"] = [10887]
  m["lneq;"] = [10887]
  m["lneqq;"] = [8808]
  m["lnsim;"] = [8934]
  m["loang;"] = [10220]
  m["loarr;"] = [8701]
  m["lobrk;"] = [10214]
  m["longleftarrow;"] = [10229]
  m["longleftrightarrow;"] = [10231]
  m["longmapsto;"] = [10236]
  m["longrightarrow;"] = [10230]
  m["looparrowleft;"] = [8619]
  m["looparrowright;"] = [8620]
  m["lopar;"] = [10629]
  m["lopf;"] = [120157]
  m["loplus;"] = [10797]
  m["lotimes;"] = [10804]
  m["lowast;"] = [8727]
  m["lowbar;"] = [95]
  m["loz;"] = [9674]
  m["lozenge;"] = [9674]
  m["lozf;"] = [10731]
  m["lpar;"] = [40]
  m["lparlt;"] = [10643]
  m["lrarr;"] = [8646]
  m["lrcorner;"] = [8991]
  m["lrhar;"] = [8651]
  m["lrhard;"] = [10605]
  m["lrm;"] = [8206]
  m["lrtri;"] = [8895]
  m["lsaquo;"] = [8249]
  m["lscr;"] = [120001]
  m["lsh;"] = [8624]
  m["lsim;"] = [8818]
  m["lsime;"] = [10893]
  m["lsimg;"] = [10895]
  m["lsqb;"] = [91]
  m["lsquo;"] = [8216]
  m["lsquor;"] = [8218]
  m["lstrok;"] = [322]
  m["lt"] = [60]
  m["lt;"] = [60]
  m["ltcc;"] = [10918]
  m["ltcir;"] = [10873]
  m["ltdot;"] = [8918]
  m["lthree;"] = [8907]
  m["ltimes;"] = [8905]
  m["ltlarr;"] = [10614]
  m["ltquest;"] = [10875]
  m["ltrPar;"] = [10646]
  m["ltri;"] = [9667]
  m["ltrie;"] = [8884]
  m["ltrif;"] = [9666]
  m["lurdshar;"] = [10570]
  m["luruhar;"] = [10598]
  m["lvertneqq;"] = [8808, 65024]
  m["lvnE;"] = [8808, 65024]
  m["mDDot;"] = [8762]
  m["macr"] = [175]
  m["macr;"] = [175]
  m["male;"] = [9794]
  m["malt;"] = [10016]
  m["maltese;"] = [10016]
  m["map;"] = [8614]
  m["mapsto;"] = [8614]
  m["mapstodown;"] = [8615]
  m["mapstoleft;"] = [8612]
  m["mapstoup;"] = [8613]
  m["marker;"] = [9646]
  m["mcomma;"] = [10793]
  m["mcy;"] = [1084]
  m["mdash;"] = [8212]
  m["measuredangle;"] = [8737]
  m["mfr;"] = [120106]
  m["mho;"] = [8487]
  m["micro"] = [181]
  m["micro;"] = [181]
  m["mid;"] = [8739]
  m["midast;"] = [42]
  m["midcir;"] = [10992]
  m["middot"] = [183]
  m["middot;"] = [183]
  m["minus;"] = [8722]
  m["minusb;"] = [8863]
  m["minusd;"] = [8760]
  m["minusdu;"] = [10794]
  m["mlcp;"] = [10971]
  m["mldr;"] = [8230]
  m["mnplus;"] = [8723]
  m["models;"] = [8871]
  m["mopf;"] = [120158]
  m["mp;"] = [8723]
  m["mscr;"] = [120002]
  m["mstpos;"] = [8766]
  m["mu;"] = [956]
  m["multimap;"] = [8888]
  m["mumap;"] = [8888]
  m["nGg;"] = [8921, 824]
  m["nGt;"] = [8811, 8402]
  m["nGtv;"] = [8811, 824]
  m["nLeftarrow;"] = [8653]
  m["nLeftrightarrow;"] = [8654]
  m["nLl;"] = [8920, 824]
  m["nLt;"] = [8810, 8402]
  m["nLtv;"] = [8810, 824]
  m["nRightarrow;"] = [8655]
  m["nVDash;"] = [8879]
  m["nVdash;"] = [8878]
  m["nabla;"] = [8711]
  m["nacute;"] = [324]
  m["nang;"] = [8736, 8402]
  m["nap;"] = [8777]
  m["napE;"] = [10864, 824]
  m["napid;"] = [8779, 824]
  m["napos;"] = [329]
  m["napprox;"] = [8777]
  m["natur;"] = [9838]
  m["natural;"] = [9838]
  m["naturals;"] = [8469]
  m["nbsp"] = [160]
  m["nbsp;"] = [160]
  m["nbump;"] = [8782, 824]
  m["nbumpe;"] = [8783, 824]
  m["ncap;"] = [10819]
  m["ncaron;"] = [328]
  m["ncedil;"] = [326]
  m["ncong;"] = [8775]
  m["ncongdot;"] = [10861, 824]
  m["ncup;"] = [10818]
  m["ncy;"] = [1085]
  m["ndash;"] = [8211]
  m["ne;"] = [8800]
  m["neArr;"] = [8663]
  m["nearhk;"] = [10532]
  m["nearr;"] = [8599]
  m["nearrow;"] = [8599]
  m["nedot;"] = [8784, 824]
  m["nequiv;"] = [8802]
  m["nesear;"] = [10536]
  m["nesim;"] = [8770, 824]
  m["nexist;"] = [8708]
  m["nexists;"] = [8708]
  m["nfr;"] = [120107]
  m["ngE;"] = [8807, 824]
  m["nge;"] = [8817]
  m["ngeq;"] = [8817]
  m["ngeqq;"] = [8807, 824]
  m["ngeqslant;"] = [10878, 824]
  m["nges;"] = [10878, 824]
  m["ngsim;"] = [8821]
  m["ngt;"] = [8815]
  m["ngtr;"] = [8815]
  m["nhArr;"] = [8654]
  m["nharr;"] = [8622]
  m["nhpar;"] = [10994]
  m["ni;"] = [8715]
  m["nis;"] = [8956]
  m["nisd;"] = [8954]
  m["niv;"] = [8715]
  m["njcy;"] = [1114]
  m["nlArr;"] = [8653]
  m["nlE;"] = [8806, 824]
  m["nlarr;"] = [8602]
  m["nldr;"] = [8229]
  m["nle;"] = [8816]
  m["nleftarrow;"] = [8602]
  m["nleftrightarrow;"] = [8622]
  m["nleq;"] = [8816]
  m["nleqq;"] = [8806, 824]
  m["nleqslant;"] = [10877, 824]
  m["nles;"] = [10877, 824]
  m["nless;"] = [8814]
  m["nlsim;"] = [8820]
  m["nlt;"] = [8814]
  m["nltri;"] = [8938]
  m["nltrie;"] = [8940]
  m["nmid;"] = [8740]
  m["nopf;"] = [120159]
  m["not"] = [172]
  m["not;"] = [172]
  m["notin;"] = [8713]
  m["notinE;"] = [8953, 824]
  m["notindot;"] = [8949, 824]
  m["notinva;"] = [8713]
  m["notinvb;"] = [8951]
  m["notinvc;"] = [8950]
  m["notni;"] = [8716]
  m["notniva;"] = [8716]
  m["notnivb;"] = [8958]
  m["notnivc;"] = [8957]
  m["npar;"] = [8742]
  m["nparallel;"] = [8742]
  m["nparsl;"] = [11005, 8421]
  m["npart;"] = [8706, 824]
  m["npolint;"] = [10772]
  m["npr;"] = [8832]
  m["nprcue;"] = [8928]
  m["npre;"] = [10927, 824]
  m["nprec;"] = [8832]
  m["npreceq;"] = [10927, 824]
  m["nrArr;"] = [8655]
  m["nrarr;"] = [8603]
  m["nrarrc;"] = [10547, 824]
  m["nrarrw;"] = [8605, 824]
  m["nrightarrow;"] = [8603]
  m["nrtri;"] = [8939]
  m["nrtrie;"] = [8941]
  m["nsc;"] = [8833]
  m["nsccue;"] = [8929]
  m["nsce;"] = [10928, 824]
  m["nscr;"] = [120003]
  m["nshortmid;"] = [8740]
  m["nshortparallel;"] = [8742]
  m["nsim;"] = [8769]
  m["nsime;"] = [8772]
  m["nsimeq;"] = [8772]
  m["nsmid;"] = [8740]
  m["nspar;"] = [8742]
  m["nsqsube;"] = [8930]
  m["nsqsupe;"] = [8931]
  m["nsub;"] = [8836]
  m["nsubE;"] = [10949, 824]
  m["nsube;"] = [8840]
  m["nsubset;"] = [8834, 8402]
  m["nsubseteq;"] = [8840]
  m["nsubseteqq;"] = [10949, 824]
  m["nsucc;"] = [8833]
  m["nsucceq;"] = [10928, 824]
  m["nsup;"] = [8837]
  m["nsupE;"] = [10950, 824]
  m["nsupe;"] = [8841]
  m["nsupset;"] = [8835, 8402]
  m["nsupseteq;"] = [8841]
  m["nsupseteqq;"] = [10950, 824]
  m["ntgl;"] = [8825]
  m["ntilde"] = [241]
  m["ntilde;"] = [241]
  m["ntlg;"] = [8824]
  m["ntriangleleft;"] = [8938]
  m["ntrianglelefteq;"] = [8940]
  m["ntriangleright;"] = [8939]
  m["ntrianglerighteq;"] = [8941]
  m["nu;"] = [957]
  m["num;"] = [35]
  m["numero;"] = [8470]
  m["numsp;"] = [8199]
  m["nvDash;"] = [8877]
  m["nvHarr;"] = [10500]
  m["nvap;"] = [8781, 8402]
  m["nvdash;"] = [8876]
  m["nvge;"] = [8805, 8402]
  m["nvgt;"] = [62, 8402]
  m["nvinfin;"] = [10718]
  m["nvlArr;"] = [10498]
  m["nvle;"] = [8804, 8402]
  m["nvlt;"] = [60, 8402]
  m["nvltrie;"] = [8884, 8402]
  m["nvrArr;"] = [10499]
  m["nvrtrie;"] = [8885, 8402]
  m["nvsim;"] = [8764, 8402]
  m["nwArr;"] = [8662]
  m["nwarhk;"] = [10531]
  m["nwarr;"] = [8598]
  m["nwarrow;"] = [8598]
  m["nwnear;"] = [10535]
  m["oS;"] = [9416]
  m["oacute"] = [243]
  m["oacute;"] = [243]
  m["oast;"] = [8859]
  m["ocir;"] = [8858]
  m["ocirc"] = [244]
  m["ocirc;"] = [244]
  m["ocy;"] = [1086]
  m["odash;"] = [8861]
  m["odblac;"] = [337]
  m["odiv;"] = [10808]
  m["odot;"] = [8857]
  m["odsold;"] = [10684]
  m["oelig;"] = [339]
  m["ofcir;"] = [10687]
  m["ofr;"] = [120108]
  m["ogon;"] = [731]
  m["ograve"] = [242]
  m["ograve;"] = [242]
  m["ogt;"] = [10689]
  m["ohbar;"] = [10677]
  m["ohm;"] = [937]
  m["oint;"] = [8750]
  m["olarr;"] = [8634]
  m["olcir;"] = [10686]
  m["olcross;"] = [10683]
  m["oline;"] = [8254]
  m["olt;"] = [10688]
  m["omacr;"] = [333]
  m["omega;"] = [969]
  m["omicron;"] = [959]
  m["omid;"] = [10678]
  m["ominus;"] = [8854]
  m["oopf;"] = [120160]
  m["opar;"] = [10679]
  m["operp;"] = [10681]
  m["oplus;"] = [8853]
  m["or;"] = [8744]
  m["orarr;"] = [8635]
  m["ord;"] = [10845]
  m["order;"] = [8500]
  m["orderof;"] = [8500]
  m["ordf"] = [170]
  m["ordf;"] = [170]
  m["ordm"] = [186]
  m["ordm;"] = [186]
  m["origof;"] = [8886]
  m["oror;"] = [10838]
  m["orslope;"] = [10839]
  m["orv;"] = [10843]
  m["oscr;"] = [8500]
  m["oslash"] = [248]
  m["oslash;"] = [248]
  m["osol;"] = [8856]
  m["otilde"] = [245]
  m["otilde;"] = [245]
  m["otimes;"] = [8855]
  m["otimesas;"] = [10806]
  m["ouml"] = [246]
  m["ouml;"] = [246]
  m["ovbar;"] = [9021]
  m["par;"] = [8741]
  m["para"] = [182]
  m["para;"] = [182]
  m["parallel;"] = [8741]
  m["parsim;"] = [10995]
  m["parsl;"] = [11005]
  m["part;"] = [8706]
  m["pcy;"] = [1087]
  m["percnt;"] = [37]
  m["period;"] = [46]
  m["permil;"] = [8240]
  m["perp;"] = [8869]
  m["pertenk;"] = [8241]
  m["pfr;"] = [120109]
  m["phi;"] = [966]
  m["phiv;"] = [981]
  m["phmmat;"] = [8499]
  m["phone;"] = [9742]
  m["pi;"] = [960]
  m["pitchfork;"] = [8916]
  m["piv;"] = [982]
  m["planck;"] = [8463]
  m["planckh;"] = [8462]
  m["plankv;"] = [8463]
  m["plus;"] = [43]
  m["plusacir;"] = [10787]
  m["plusb;"] = [8862]
  m["pluscir;"] = [10786]
  m["plusdo;"] = [8724]
  m["plusdu;"] = [10789]
  m["pluse;"] = [10866]
  m["plusmn"] = [177]
  m["plusmn;"] = [177]
  m["plussim;"] = [10790]
  m["plustwo;"] = [10791]
  m["pm;"] = [177]
  m["pointint;"] = [10773]
  m["popf;"] = [120161]
  m["pound"] = [163]
  m["pound;"] = [163]
  m["pr;"] = [8826]
  m["prE;"] = [10931]
  m["prap;"] = [10935]
  m["prcue;"] = [8828]
  m["pre;"] = [10927]
  m["prec;"] = [8826]
  m["precapprox;"] = [10935]
  m["preccurlyeq;"] = [8828]
  m["preceq;"] = [10927]
  m["precnapprox;"] = [10937]
  m["precneqq;"] = [10933]
  m["precnsim;"] = [8936]
  m["precsim;"] = [8830]
  m["prime;"] = [8242]
  m["primes;"] = [8473]
  m["prnE;"] = [10933]
  m["prnap;"] = [10937]
  m["prnsim;"] = [8936]
  m["prod;"] = [8719]
  m["profalar;"] = [9006]
  m["profline;"] = [8978]
  m["profsurf;"] = [8979]
  m["prop;"] = [8733]
  m["propto;"] = [8733]
  m["prsim;"] = [8830]
  m["prurel;"] = [8880]
  m["pscr;"] = [120005]
  m["psi;"] = [968]
  m["puncsp;"] = [8200]
  m["qfr;"] = [120110]
  m["qint;"] = [10764]
  m["qopf;"] = [120162]
  m["qprime;"] = [8279]
  m["qscr;"] = [120006]
  m["quaternions;"] = [8461]
  m["quatint;"] = [10774]
  m["quest;"] = [63]
  m["questeq;"] = [8799]
  m["quot"] = [34]
  m["quot;"] = [34]
  m["rAarr;"] = [8667]
  m["rArr;"] = [8658]
  m["rAtail;"] = [10524]
  m["rBarr;"] = [10511]
  m["rHar;"] = [10596]
  m["race;"] = [8765, 817]
  m["racute;"] = [341]
  m["radic;"] = [8730]
  m["raemptyv;"] = [10675]
  m["rang;"] = [10217]
  m["rangd;"] = [10642]
  m["range;"] = [10661]
  m["rangle;"] = [10217]
  m["raquo"] = [187]
  m["raquo;"] = [187]
  m["rarr;"] = [8594]
  m["rarrap;"] = [10613]
  m["rarrb;"] = [8677]
  m["rarrbfs;"] = [10528]
  m["rarrc;"] = [10547]
  m["rarrfs;"] = [10526]
  m["rarrhk;"] = [8618]
  m["rarrlp;"] = [8620]
  m["rarrpl;"] = [10565]
  m["rarrsim;"] = [10612]
  m["rarrtl;"] = [8611]
  m["rarrw;"] = [8605]
  m["ratail;"] = [10522]
  m["ratio;"] = [8758]
  m["rationals;"] = [8474]
  m["rbarr;"] = [10509]
  m["rbbrk;"] = [10099]
  m["rbrace;"] = [125]
  m["rbrack;"] = [93]
  m["rbrke;"] = [10636]
  m["rbrksld;"] = [10638]
  m["rbrkslu;"] = [10640]
  m["rcaron;"] = [345]
  m["rcedil;"] = [343]
  m["rceil;"] = [8969]
  m["rcub;"] = [125]
  m["rcy;"] = [1088]
  m["rdca;"] = [10551]
  m["rdldhar;"] = [10601]
  m["rdquo;"] = [8221]
  m["rdquor;"] = [8221]
  m["rdsh;"] = [8627]
  m["real;"] = [8476]
  m["realine;"] = [8475]
  m["realpart;"] = [8476]
  m["reals;"] = [8477]
  m["rect;"] = [9645]
  m["reg"] = [174]
  m["reg;"] = [174]
  m["rfisht;"] = [10621]
  m["rfloor;"] = [8971]
  m["rfr;"] = [120111]
  m["rhard;"] = [8641]
  m["rharu;"] = [8640]
  m["rharul;"] = [10604]
  m["rho;"] = [961]
  m["rhov;"] = [1009]
  m["rightarrow;"] = [8594]
  m["rightarrowtail;"] = [8611]
  m["rightharpoondown;"] = [8641]
  m["rightharpoonup;"] = [8640]
  m["rightleftarrows;"] = [8644]
  m["rightleftharpoons;"] = [8652]
  m["rightrightarrows;"] = [8649]
  m["rightsquigarrow;"] = [8605]
  m["rightthreetimes;"] = [8908]
  m["ring;"] = [730]
  m["risingdotseq;"] = [8787]
  m["rlarr;"] = [8644]
  m["rlhar;"] = [8652]
  m["rlm;"] = [8207]
  m["rmoust;"] = [9137]
  m["rmoustache;"] = [9137]
  m["rnmid;"] = [10990]
  m["roang;"] = [10221]
  m["roarr;"] = [8702]
  m["robrk;"] = [10215]
  m["ropar;"] = [10630]
  m["ropf;"] = [120163]
  m["roplus;"] = [10798]
  m["rotimes;"] = [10805]
  m["rpar;"] = [41]
  m["rpargt;"] = [10644]
  m["rppolint;"] = [10770]
  m["rrarr;"] = [8649]
  m["rsaquo;"] = [8250]
  m["rscr;"] = [120007]
  m["rsh;"] = [8625]
  m["rsqb;"] = [93]
  m["rsquo;"] = [8217]
  m["rsquor;"] = [8217]
  m["rthree;"] = [8908]
  m["rtimes;"] = [8906]
  m["rtri;"] = [9657]
  m["rtrie;"] = [8885]
  m["rtrif;"] = [9656]
  m["rtriltri;"] = [10702]
  m["ruluhar;"] = [10600]
  m["rx;"] = [8478]
  m["sacute;"] = [347]
  m["sbquo;"] = [8218]
  m["sc;"] = [8827]
  m["scE;"] = [10932]
  m["scap;"] = [10936]
  m["scaron;"] = [353]
  m["sccue;"] = [8829]
  m["sce;"] = [10928]
  m["scedil;"] = [351]
  m["scirc;"] = [349]
  m["scnE;"] = [10934]
  m["scnap;"] = [10938]
  m["scnsim;"] = [8937]
  m["scpolint;"] = [10771]
  m["scsim;"] = [8831]
  m["scy;"] = [1089]
  m["sdot;"] = [8901]
  m["sdotb;"] = [8865]
  m["sdote;"] = [10854]
  m["seArr;"] = [8664]
  m["searhk;"] = [10533]
  m["searr;"] = [8600]
  m["searrow;"] = [8600]
  m["sect"] = [167]
  m["sect;"] = [167]
  m["semi;"] = [59]
  m["seswar;"] = [10537]
  m["setminus;"] = [8726]
  m["setmn;"] = [8726]
  m["sext;"] = [10038]
  m["sfr;"] = [120112]
  m["sfrown;"] = [8994]
  m["sharp;"] = [9839]
  m["shchcy;"] = [1097]
  m["shcy;"] = [1096]
  m["shortmid;"] = [8739]
  m["shortparallel;"] = [8741]
  m["shy"] = [173]
  m["shy;"] = [173]
  m["sigma;"] = [963]
  m["sigmaf;"] = [962]
  m["sigmav;"] = [962]
  m["sim;"] = [8764]
  m["simdot;"] = [10858]
  m["sime;"] = [8771]
  m["simeq;"] = [8771]
  m["simg;"] = [10910]
  m["simgE;"] = [10912]
  m["siml;"] = [10909]
  m["simlE;"] = [10911]
  m["simne;"] = [8774]
  m["simplus;"] = [10788]
  m["simrarr;"] = [10610]
  m["slarr;"] = [8592]
  m["smallsetminus;"] = [8726]
  m["smashp;"] = [10803]
  m["smeparsl;"] = [10724]
  m["smid;"] = [8739]
  m["smile;"] = [8995]
  m["smt;"] = [10922]
  m["smte;"] = [10924]
  m["smtes;"] = [10924, 65024]
  m["softcy;"] = [1100]
  m["sol;"] = [47]
  m["solb;"] = [10692]
  m["solbar;"] = [9023]
  m["sopf;"] = [120164]
  m["spades;"] = [9824]
  m["spadesuit;"] = [9824]
  m["spar;"] = [8741]
  m["sqcap;"] = [8851]
  m["sqcaps;"] = [8851, 65024]
  m["sqcup;"] = [8852]
  m["sqcups;"] = [8852, 65024]
  m["sqsub;"] = [8847]
  m["sqsube;"] = [8849]
  m["sqsubset;"] = [8847]
  m["sqsubseteq;"] = [8849]
  m["sqsup;"] = [8848]
  m["sqsupe;"] = [8850]
  m["sqsupset;"] = [8848]
  m["sqsupseteq;"] = [8850]
  m["squ;"] = [9633]
  m["square;"] = [9633]
  m["squarf;"] = [9642]
  m["squf;"] = [9642]
  m["srarr;"] = [8594]
  m["sscr;"] = [120008]
  m["ssetmn;"] = [8726]
  m["ssmile;"] = [8995]
  m["sstarf;"] = [8902]
  m["star;"] = [9734]
  m["starf;"] = [9733]
  m["straightepsilon;"] = [1013]
  m["straightphi;"] = [981]
  m["strns;"] = [175]
  m["sub;"] = [8834]
  m["subE;"] = [10949]
  m["subdot;"] = [10941]
  m["sube;"] = [8838]
  m["subedot;"] = [10947]
  m["submult;"] = [10945]
  m["subnE;"] = [10955]
  m["subne;"] = [8842]
  m["subplus;"] = [10943]
  m["subrarr;"] = [10617]
  m["subset;"] = [8834]
  m["subseteq;"] = [8838]
  m["subseteqq;"] = [10949]
  m["subsetneq;"] = [8842]
  m["subsetneqq;"] = [10955]
  m["subsim;"] = [10951]
  m["subsub;"] = [10965]
  m["subsup;"] = [10963]
  m["succ;"] = [8827]
  m["succapprox;"] = [10936]
  m["succcurlyeq;"] = [8829]
  m["succeq;"] = [10928]
  m["succnapprox;"] = [10938]
  m["succneqq;"] = [10934]
  m["succnsim;"] = [8937]
  m["succsim;"] = [8831]
  m["sum;"] = [8721]
  m["sung;"] = [9834]
  m["sup1"] = [185]
  m["sup1;"] = [185]
  m["sup2"] = [178]
  m["sup2;"] = [178]
  m["sup3"] = [179]
  m["sup3;"] = [179]
  m["sup;"] = [8835]
  m["supE;"] = [10950]
  m["supdot;"] = [10942]
  m["supdsub;"] = [10968]
  m["supe;"] = [8839]
  m["supedot;"] = [10948]
  m["suphsol;"] = [10185]
  m["suphsub;"] = [10967]
  m["suplarr;"] = [10619]
  m["supmult;"] = [10946]
  m["supnE;"] = [10956]
  m["supne;"] = [8843]
  m["supplus;"] = [10944]
  m["supset;"] = [8835]
  m["supseteq;"] = [8839]
  m["supseteqq;"] = [10950]
  m["supsetneq;"] = [8843]
  m["supsetneqq;"] = [10956]
  m["supsim;"] = [10952]
  m["supsub;"] = [10964]
  m["supsup;"] = [10966]
  m["swArr;"] = [8665]
  m["swarhk;"] = [10534]
  m["swarr;"] = [8601]
  m["swarrow;"] = [8601]
  m["swnwar;"] = [10538]
  m["szlig"] = [223]
  m["szlig;"] = [223]
  m["target;"] = [8982]
  m["tau;"] = [964]
  m["tbrk;"] = [9140]
  m["tcaron;"] = [357]
  m["tcedil;"] = [355]
  m["tcy;"] = [1090]
  m["tdot;"] = [8411]
  m["telrec;"] = [8981]
  m["tfr;"] = [120113]
  m["there4;"] = [8756]
  m["therefore;"] = [8756]
  m["theta;"] = [952]
  m["thetasym;"] = [977]
  m["thetav;"] = [977]
  m["thickapprox;"] = [8776]
  m["thicksim;"] = [8764]
  m["thinsp;"] = [8201]
  m["thkap;"] = [8776]
  m["thksim;"] = [8764]
  m["thorn"] = [254]
  m["thorn;"] = [254]
  m["tilde;"] = [732]
  m["times"] = [215]
  m["times;"] = [215]
  m["timesb;"] = [8864]
  m["timesbar;"] = [10801]
  m["timesd;"] = [10800]
  m["tint;"] = [8749]
  m["toea;"] = [10536]
  m["top;"] = [8868]
  m["topbot;"] = [9014]
  m["topcir;"] = [10993]
  m["topf;"] = [120165]
  m["topfork;"] = [10970]
  m["tosa;"] = [10537]
  m["tprime;"] = [8244]
  m["trade;"] = [8482]
  m["triangle;"] = [9653]
  m["triangledown;"] = [9663]
  m["triangleleft;"] = [9667]
  m["trianglelefteq;"] = [8884]
  m["triangleq;"] = [8796]
  m["triangleright;"] = [9657]
  m["trianglerighteq;"] = [8885]
  m["tridot;"] = [9708]
  m["trie;"] = [8796]
  m["triminus;"] = [10810]
  m["triplus;"] = [10809]
  m["trisb;"] = [10701]
  m["tritime;"] = [10811]
  m["trpezium;"] = [9186]
  m["tscr;"] = [120009]
  m["tscy;"] = [1094]
  m["tshcy;"] = [1115]
  m["tstrok;"] = [359]
  m["twixt;"] = [8812]
  m["twoheadleftarrow;"] = [8606]
  m["twoheadrightarrow;"] = [8608]
  m["uArr;"] = [8657]
  m["uHar;"] = [10595]
  m["uacute"] = [250]
  m["uacute;"] = [250]
  m["uarr;"] = [8593]
  m["ubrcy;"] = [1118]
  m["ubreve;"] = [365]
  m["ucirc"] = [251]
  m["ucirc;"] = [251]
  m["ucy;"] = [1091]
  m["udarr;"] = [8645]
  m["udblac;"] = [369]
  m["udhar;"] = [10606]
  m["ufisht;"] = [10622]
  m["ufr;"] = [120114]
  m["ugrave"] = [249]
  m["ugrave;"] = [249]
  m["uharl;"] = [8639]
  m["uharr;"] = [8638]
  m["uhblk;"] = [9600]
  m["ulcorn;"] = [8988]
  m["ulcorner;"] = [8988]
  m["ulcrop;"] = [8975]
  m["ultri;"] = [9720]
  m["umacr;"] = [363]
  m["uml"] = [168]
  m["uml;"] = [168]
  m["uogon;"] = [371]
  m["uopf;"] = [120166]
  m["uparrow;"] = [8593]
  m["updownarrow;"] = [8597]
  m["upharpoonleft;"] = [8639]
  m["upharpoonright;"] = [8638]
  m["uplus;"] = [8846]
  m["upsi;"] = [965]
  m["upsih;"] = [978]
  m["upsilon;"] = [965]
  m["upuparrows;"] = [8648]
  m["urcorn;"] = [8989]
  m["urcorner;"] = [8989]
  m["urcrop;"] = [8974]
  m["uring;"] = [367]
  m["urtri;"] = [9721]
  m["uscr;"] = [120010]
  m["utdot;"] = [8944]
  m["utilde;"] = [361]
  m["utri;"] = [9653]
  m["utrif;"] = [9652]
  m["uuarr;"] = [8648]
  m["uuml"] = [252]
  m["uuml;"] = [252]
  m["uwangle;"] = [10663]
  m["vArr;"] = [8661]
  m["vBar;"] = [10984]
  m["vBarv;"] = [10985]
  m["vDash;"] = [8872]
  m["vangrt;"] = [10652]
  m["varepsilon;"] = [1013]
  m["varkappa;"] = [1008]
  m["varnothing;"] = [8709]
  m["varphi;"] = [981]
  m["varpi;"] = [982]
  m["varpropto;"] = [8733]
  m["varr;"] = [8597]
  m["varrho;"] = [1009]
  m["varsigma;"] = [962]
  m["varsubsetneq;"] = [8842, 65024]
  m["varsubsetneqq;"] = [10955, 65024]
  m["varsupsetneq;"] = [8843, 65024]
  m["varsupsetneqq;"] = [10956, 65024]
  m["vartheta;"] = [977]
  m["vartriangleleft;"] = [8882]
  m["vartriangleright;"] = [8883]
  m["vcy;"] = [1074]
  m["vdash;"] = [8866]
  m["vee;"] = [8744]
  m["veebar;"] = [8891]
  m["veeeq;"] = [8794]
  m["vellip;"] = [8942]
  m["verbar;"] = [124]
  m["vert;"] = [124]
  m["vfr;"] = [120115]
  m["vltri;"] = [8882]
  m["vnsub;"] = [8834, 8402]
  m["vnsup;"] = [8835, 8402]
  m["vopf;"] = [120167]
  m["vprop;"] = [8733]
  m["vrtri;"] = [8883]
  m["vscr;"] = [120011]
  m["vsubnE;"] = [10955, 65024]
  m["vsubne;"] = [8842, 65024]
  m["vsupnE;"] = [10956, 65024]
  m["vsupne;"] = [8843, 65024]
  m["vzigzag;"] = [10650]
  m["wcirc;"] = [373]
  m["wedbar;"] = [10847]
  m["wedge;"] = [8743]
  m["wedgeq;"] = [8793]
  m["weierp;"] = [8472]
  m["wfr;"] = [120116]
  m["wopf;"] = [120168]
  m["wp;"] = [8472]
  m["wr;"] = [8768]
  m["wreath;"] = [8768]
  m["wscr;"] = [120012]
  m["xcap;"] = [8898]
  m["xcirc;"] = [9711]
  m["xcup;"] = [8899]
  m["xdtri;"] = [9661]
  m["xfr;"] = [120117]
  m["xhArr;"] = [10234]
  m["xharr;"] = [10231]
  m["xi;"] = [958]
  m["xlArr;"] = [10232]
  m["xlarr;"] = [10229]
  m["xmap;"] = [10236]
  m["xnis;"] = [8955]
  m["xodot;"] = [10752]
  m["xopf;"] = [120169]
  m["xoplus;"] = [10753]
  m["xotime;"] = [10754]
  m["xrArr;"] = [10233]
  m["xrarr;"] = [10230]
  m["xscr;"] = [120013]
  m["xsqcup;"] = [10758]
  m["xuplus;"] = [10756]
  m["xutri;"] = [9651]
  m["xvee;"] = [8897]
  m["xwedge;"] = [8896]
  m["yacute"] = [253]
  m["yacute;"] = [253]
  m["yacy;"] = [1103]
  m["ycirc;"] = [375]
  m["ycy;"] = [1099]
  m["yen"] = [165]
  m["yen;"] = [165]
  m["yfr;"] = [120118]
  m["yicy;"] = [1111]
  m["yopf;"] = [120170]
  m["yscr;"] = [120014]
  m["yucy;"] = [1102]
  m["yuml"] = [255]
  m["yuml;"] = [255]
  m["zacute;"] = [378]
  m["zcaron;"] = [382]
  m["zcy;"] = [1079]
  m["zdot;"] = [380]
  m["zeetrf;"] = [8488]
  m["zeta;"] = [950]
  m["zfr;"] = [120119]
  m["zhcy;"] = [1078]
  m["zigrarr;"] = [8669]
  m["zopf;"] = [120171]
  m["zscr;"] = [120015]
  m["zwj;"] = [8205]
  m["zwnj;"] = [8204]
  m
}

///|
/// Get the entity map, initializing lazily if needed
fn get_entities() -> Map[String, Array[Int]] {
  match entity_map.val {
    Some(m) => m
    None => {
      let m = init_entities()
      entity_map.val = Some(m)
      m
    }
  }
}

///|
/// Lookup a named character reference (without the leading &)
/// Returns array of codepoints if found
pub fn lookup_entity(name : String) -> Array[Int]? {
  get_entities().get(name)
}