Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
n/a
0 / 0
n/a
0 / 0
CRAP
n/a
0 / 0
HTMLData
n/a
0 / 0
n/a
0 / 0
0
n/a
0 / 0
1<?php
2declare( strict_types = 1 );
3
4/**
5 * This data file is machine generated, see tools/GenerateDataFiles.php
6 */
7
8namespace Wikimedia\RemexHtml;
9
10class HTMLData {
11    public const NS_HTML = 'http://www.w3.org/1999/xhtml';
12    public const NS_MATHML = 'http://www.w3.org/1998/Math/MathML';
13    public const NS_SVG = 'http://www.w3.org/2000/svg';
14    public const NS_XLINK = 'http://www.w3.org/1999/xlink';
15    public const NS_XML = 'http://www.w3.org/XML/1998/namespace';
16    public const NS_XMLNS = 'http://www.w3.org/2000/xmlns/';
17
18    public const SPECIAL = [
19        'http://www.w3.org/1999/xhtml' => [
20            'address' => true,
21            'applet' => true,
22            'area' => true,
23            'article' => true,
24            'aside' => true,
25            'base' => true,
26            'basefont' => true,
27            'bgsound' => true,
28            'blockquote' => true,
29            'body' => true,
30            'br' => true,
31            'button' => true,
32            'caption' => true,
33            'center' => true,
34            'col' => true,
35            'colgroup' => true,
36            'dd' => true,
37            'details' => true,
38            'dir' => true,
39            'div' => true,
40            'dl' => true,
41            'dt' => true,
42            'embed' => true,
43            'fieldset' => true,
44            'figcaption' => true,
45            'figure' => true,
46            'footer' => true,
47            'form' => true,
48            'frame' => true,
49            'frameset' => true,
50            'h1' => true,
51            'h2' => true,
52            'h3' => true,
53            'h4' => true,
54            'h5' => true,
55            'h6' => true,
56            'head' => true,
57            'header' => true,
58            'hr' => true,
59            'html' => true,
60            'iframe' => true,
61            'img' => true,
62            'input' => true,
63            'li' => true,
64            'link' => true,
65            'listing' => true,
66            'main' => true,
67            'marquee' => true,
68            'menu' => true,
69            'menuitem' => true,
70            'meta' => true,
71            'nav' => true,
72            'noembed' => true,
73            'noframes' => true,
74            'noscript' => true,
75            'object' => true,
76            'ol' => true,
77            'p' => true,
78            'param' => true,
79            'plaintext' => true,
80            'pre' => true,
81            'script' => true,
82            'section' => true,
83            'select' => true,
84            'source' => true,
85            'style' => true,
86            'summary' => true,
87            'table' => true,
88            'tbody' => true,
89            'td' => true,
90            'template' => true,
91            'textarea' => true,
92            'tfoot' => true,
93            'th' => true,
94            'thead' => true,
95            'title' => true,
96            'tr' => true,
97            'track' => true,
98            'ul' => true,
99            'wbr' => true,
100            'xmp' => true,
101        ],
102        'http://www.w3.org/1998/Math/MathML' => [
103            'mi' => true,
104            'mo' => true,
105            'mn' => true,
106            'ms' => true,
107            'mtext' => true,
108            'annotation-xml' => true,
109        ],
110        'http://www.w3.org/2000/svg' => [
111            'foreignObject' => true,
112            'desc' => true,
113            'title' => true,
114        ],
115    ];
116
117    /**
118     * Properties of HTML tags.  Note that these sets are a union of
119     * the W3C and WHATWG definitions, which differ slightly.
120     */
121    public const TAGS = [
122        'void' => [
123            'area' => true,
124            'base' => true,
125            'basefont' => true,
126            'bgsound' => true,
127            'br' => true,
128            'col' => true,
129            'embed' => true,
130            'frame' => true,
131            'hr' => true,
132            'img' => true,
133            'input' => true,
134            'keygen' => true,
135            'link' => true,
136            'menuitem' => true,
137            'meta' => true,
138            'param' => true,
139            'source' => true,
140            'spacer' => true,
141            'track' => true,
142            'wbr' => true,
143        ],
144        'prefixLF' => [
145            'pre' => true,
146            'textarea' => true,
147            'listing' => true,
148        ],
149        'rawText' => [
150            'style' => true,
151            'script' => true,
152            'xmp' => true,
153            'iframe' => true,
154            'noembed' => true,
155            'noframes' => true,
156            'plaintext' => true,
157        ],
158    ];
159
160    public const NAMED_ENTITY_REGEX = '
161        CounterClockwiseContourIntegral;|
162        ClockwiseContourIntegral;|
163        DoubleLongLeftRightArrow;|
164        NotNestedGreaterGreater;|
165        DiacriticalDoubleAcute;|
166        NotSquareSupersetEqual;|
167        CloseCurlyDoubleQuote;|
168        DoubleContourIntegral;|
169        FilledVerySmallSquare;|
170        NegativeVeryThinSpace;|
171        NotPrecedesSlantEqual;|
172        NotRightTriangleEqual;|
173        NotSucceedsSlantEqual;|
174        CapitalDifferentialD;|
175        DoubleLeftRightArrow;|
176        DoubleLongRightArrow;|
177        EmptyVerySmallSquare;|
178        NestedGreaterGreater;|
179        NotDoubleVerticalBar;|
180        NotGreaterSlantEqual;|
181        NotLeftTriangleEqual;|
182        NotSquareSubsetEqual;|
183        OpenCurlyDoubleQuote;|
184        ReverseUpEquilibrium;|
185        DoubleLongLeftArrow;|
186        DownLeftRightVector;|
187        LeftArrowRightArrow;|
188        NegativeMediumSpace;|
189        NotGreaterFullEqual;|
190        NotRightTriangleBar;|
191        RightArrowLeftArrow;|
192        SquareSupersetEqual;|
193        leftrightsquigarrow;|
194        DownRightTeeVector;|
195        DownRightVectorBar;|
196        LongLeftRightArrow;|
197        Longleftrightarrow;|
198        NegativeThickSpace;|
199        NotLeftTriangleBar;|
200        PrecedesSlantEqual;|
201        ReverseEquilibrium;|
202        RightDoubleBracket;|
203        RightDownTeeVector;|
204        RightDownVectorBar;|
205        RightTriangleEqual;|
206        SquareIntersection;|
207        SucceedsSlantEqual;|
208        blacktriangleright;|
209        longleftrightarrow;|
210        DoubleUpDownArrow;|
211        DoubleVerticalBar;|
212        DownLeftTeeVector;|
213        DownLeftVectorBar;|
214        FilledSmallSquare;|
215        GreaterSlantEqual;|
216        LeftDoubleBracket;|
217        LeftDownTeeVector;|
218        LeftDownVectorBar;|
219        LeftTriangleEqual;|
220        NegativeThinSpace;|
221        NotGreaterGreater;|
222        NotLessSlantEqual;|
223        NotNestedLessLess;|
224        NotReverseElement;|
225        NotSquareSuperset;|
226        NotTildeFullEqual;|
227        RightAngleBracket;|
228        RightUpDownVector;|
229        SquareSubsetEqual;|
230        VerticalSeparator;|
231        blacktriangledown;|
232        blacktriangleleft;|
233        leftrightharpoons;|
234        rightleftharpoons;|
235        twoheadrightarrow;|
236        DiacriticalAcute;|
237        DiacriticalGrave;|
238        DiacriticalTilde;|
239        DoubleRightArrow;|
240        DownArrowUpArrow;|
241        EmptySmallSquare;|
242        GreaterEqualLess;|
243        GreaterFullEqual;|
244        LeftAngleBracket;|
245        LeftUpDownVector;|
246        LessEqualGreater;|
247        NonBreakingSpace;|
248        NotPrecedesEqual;|
249        NotRightTriangle;|
250        NotSucceedsEqual;|
251        NotSucceedsTilde;|
252        NotSupersetEqual;|
253        RightTriangleBar;|
254        RightUpTeeVector;|
255        RightUpVectorBar;|
256        UnderParenthesis;|
257        UpArrowDownArrow;|
258        circlearrowright;|
259        downharpoonright;|
260        ntrianglerighteq;|
261        rightharpoondown;|
262        rightrightarrows;|
263        twoheadleftarrow;|
264        vartriangleright;|
265        CloseCurlyQuote;|
266        ContourIntegral;|
267        DoubleDownArrow;|
268        DoubleLeftArrow;|
269        DownRightVector;|
270        LeftRightVector;|
271        LeftTriangleBar;|
272        LeftUpTeeVector;|
273        LeftUpVectorBar;|
274        LowerRightArrow;|
275        NotGreaterEqual;|
276        NotGreaterTilde;|
277        NotHumpDownHump;|
278        NotLeftTriangle;|
279        NotSquareSubset;|
280        OverParenthesis;|
281        RightDownVector;|
282        ShortRightArrow;|
283        UpperRightArrow;|
284        bigtriangledown;|
285        circlearrowleft;|
286        curvearrowright;|
287        downharpoonleft;|
288        leftharpoondown;|
289        leftrightarrows;|
290        nLeftrightarrow;|
291        nleftrightarrow;|
292        ntrianglelefteq;|
293        rightleftarrows;|
294        rightsquigarrow;|
295        rightthreetimes;|
296        straightepsilon;|
297        trianglerighteq;|
298        vartriangleleft;|
299        DiacriticalDot;|
300        DoubleRightTee;|
301        DownLeftVector;|
302        GreaterGreater;|
303        HorizontalLine;|
304        InvisibleComma;|
305        InvisibleTimes;|
306        LeftDownVector;|
307        LeftRightArrow;|
308        Leftrightarrow;|
309        LessSlantEqual;|
310        LongRightArrow;|
311        Longrightarrow;|
312        LowerLeftArrow;|
313        NestedLessLess;|
314        NotGreaterLess;|
315        NotLessGreater;|
316        NotSubsetEqual;|
317        NotVerticalBar;|
318        OpenCurlyQuote;|
319        ReverseElement;|
320        RightTeeVector;|
321        RightVectorBar;|
322        ShortDownArrow;|
323        ShortLeftArrow;|
324        SquareSuperset;|
325        TildeFullEqual;|
326        UpperLeftArrow;|
327        ZeroWidthSpace;|
328        curvearrowleft;|
329        doublebarwedge;|
330        downdownarrows;|
331        hookrightarrow;|
332        leftleftarrows;|
333        leftrightarrow;|
334        leftthreetimes;|
335        longrightarrow;|
336        looparrowright;|
337        nshortparallel;|
338        ntriangleright;|
339        rightarrowtail;|
340        rightharpoonup;|
341        trianglelefteq;|
342        upharpoonright;|
343        ApplyFunction;|
344        DifferentialD;|
345        DoubleLeftTee;|
346        DoubleUpArrow;|
347        LeftTeeVector;|
348        LeftVectorBar;|
349        LessFullEqual;|
350        LongLeftArrow;|
351        Longleftarrow;|
352        NotEqualTilde;|
353        NotTildeEqual;|
354        NotTildeTilde;|
355        Poincareplane;|
356        PrecedesEqual;|
357        PrecedesTilde;|
358        RightArrowBar;|
359        RightTeeArrow;|
360        RightTriangle;|
361        RightUpVector;|
362        SucceedsEqual;|
363        SucceedsTilde;|
364        SupersetEqual;|
365        UpEquilibrium;|
366        VerticalTilde;|
367        VeryThinSpace;|
368        bigtriangleup;|
369        blacktriangle;|
370        divideontimes;|
371        fallingdotseq;|
372        hookleftarrow;|
373        leftarrowtail;|
374        leftharpoonup;|
375        longleftarrow;|
376        looparrowleft;|
377        measuredangle;|
378        ntriangleleft;|
379        shortparallel;|
380        smallsetminus;|
381        triangleright;|
382        upharpoonleft;|
383        varsubsetneqq;|
384        varsupsetneqq;|
385        DownArrowBar;|
386        DownTeeArrow;|
387        ExponentialE;|
388        GreaterEqual;|
389        GreaterTilde;|
390        HilbertSpace;|
391        HumpDownHump;|
392        Intersection;|
393        LeftArrowBar;|
394        LeftTeeArrow;|
395        LeftTriangle;|
396        LeftUpVector;|
397        NotCongruent;|
398        NotHumpEqual;|
399        NotLessEqual;|
400        NotLessTilde;|
401        Proportional;|
402        RightCeiling;|
403        RoundImplies;|
404        ShortUpArrow;|
405        SquareSubset;|
406        UnderBracket;|
407        VerticalLine;|
408        blacklozenge;|
409        exponentiale;|
410        risingdotseq;|
411        triangledown;|
412        triangleleft;|
413        varsubsetneq;|
414        varsupsetneq;|
415        CircleMinus;|
416        CircleTimes;|
417        Equilibrium;|
418        GreaterLess;|
419        LeftCeiling;|
420        LessGreater;|
421        MediumSpace;|
422        NotLessLess;|
423        NotPrecedes;|
424        NotSucceeds;|
425        NotSuperset;|
426        OverBracket;|
427        RightVector;|
428        Rrightarrow;|
429        RuleDelayed;|
430        SmallCircle;|
431        SquareUnion;|
432        SubsetEqual;|
433        UpDownArrow;|
434        Updownarrow;|
435        VerticalBar;|
436        backepsilon;|
437        blacksquare;|
438        circledcirc;|
439        circleddash;|
440        curlyeqprec;|
441        curlyeqsucc;|
442        diamondsuit;|
443        eqslantless;|
444        expectation;|
445        nRightarrow;|
446        nrightarrow;|
447        preccurlyeq;|
448        precnapprox;|
449        quaternions;|
450        straightphi;|
451        succcurlyeq;|
452        succnapprox;|
453        thickapprox;|
454        updownarrow;|
455        Bernoullis;|
456        CirclePlus;|
457        EqualTilde;|
458        Fouriertrf;|
459        ImaginaryI;|
460        Laplacetrf;|
461        LeftVector;|
462        Lleftarrow;|
463        NotElement;|
464        NotGreater;|
465        Proportion;|
466        RightArrow;|
467        RightFloor;|
468        Rightarrow;|
469        ThickSpace;|
470        TildeEqual;|
471        TildeTilde;|
472        UnderBrace;|
473        UpArrowBar;|
474        UpTeeArrow;|
475        circledast;|
476        complement;|
477        curlywedge;|
478        eqslantgtr;|
479        gtreqqless;|
480        lessapprox;|
481        lesseqqgtr;|
482        lmoustache;|
483        longmapsto;|
484        mapstodown;|
485        mapstoleft;|
486        nLeftarrow;|
487        nleftarrow;|
488        nsubseteqq;|
489        nsupseteqq;|
490        precapprox;|
491        rightarrow;|
492        rmoustache;|
493        sqsubseteq;|
494        sqsupseteq;|
495        subsetneqq;|
496        succapprox;|
497        supsetneqq;|
498        upuparrows;|
499        varepsilon;|
500        varnothing;|
501        Backslash;|
502        CenterDot;|
503        CircleDot;|
504        Congruent;|
505        Coproduct;|
506        DoubleDot;|
507        DownArrow;|
508        DownBreve;|
509        Downarrow;|
510        HumpEqual;|
511        LeftArrow;|
512        LeftFloor;|
513        Leftarrow;|
514        LessTilde;|
515        Mellintrf;|
516        MinusPlus;|
517        NotCupCap;|
518        NotExists;|
519        NotSubset;|
520        OverBrace;|
521        PlusMinus;|
522        Therefore;|
523        ThinSpace;|
524        TripleDot;|
525        UnionPlus;|
526        backprime;|
527        backsimeq;|
528        bigotimes;|
529        centerdot;|
530        checkmark;|
531        complexes;|
532        dotsquare;|
533        downarrow;|
534        gtrapprox;|
535        gtreqless;|
536        gvertneqq;|
537        heartsuit;|
538        leftarrow;|
539        lesseqgtr;|
540        lvertneqq;|
541        ngeqslant;|
542        nleqslant;|
543        nparallel;|
544        nshortmid;|
545        nsubseteq;|
546        nsupseteq;|
547        pitchfork;|
548        rationals;|
549        spadesuit;|
550        subseteqq;|
551        subsetneq;|
552        supseteqq;|
553        supsetneq;|
554        therefore;|
555        triangleq;|
556        varpropto;|
557        DDotrahd;|
558        DotEqual;|
559        Integral;|
560        LessLess;|
561        NotEqual;|
562        NotTilde;|
563        PartialD;|
564        Precedes;|
565        RightTee;|
566        Succeeds;|
567        SuchThat;|
568        Superset;|
569        Uarrocir;|
570        UnderBar;|
571        andslope;|
572        angmsdaa;|
573        angmsdab;|
574        angmsdac;|
575        angmsdad;|
576        angmsdae;|
577        angmsdaf;|
578        angmsdag;|
579        angmsdah;|
580        angrtvbd;|
581        approxeq;|
582        awconint;|
583        backcong;|
584        barwedge;|
585        bbrktbrk;|
586        bigoplus;|
587        bigsqcup;|
588        biguplus;|
589        bigwedge;|
590        boxminus;|
591        boxtimes;|
592        bsolhsub;|
593        capbrcup;|
594        circledR;|
595        circledS;|
596        cirfnint;|
597        clubsuit;|
598        cupbrcap;|
599        curlyvee;|
600        cwconint;|
601        doteqdot;|
602        dotminus;|
603        drbkarow;|
604        dzigrarr;|
605        elinters;|
606        emptyset;|
607        eqvparsl;|
608        fpartint;|
609        geqslant;|
610        gesdotol;|
611        gnapprox;|
612        hksearow;|
613        hkswarow;|
614        imagline;|
615        imagpart;|
616        infintie;|
617        integers;|
618        intercal;|
619        intlarhk;|
620        laemptyv;|
621        ldrushar;|
622        leqslant;|
623        lesdotor;|
624        llcorner;|
625        lnapprox;|
626        lrcorner;|
627        lurdshar;|
628        mapstoup;|
629        multimap;|
630        naturals;|
631        ncongdot;|
632        notindot;|
633        otimesas;|
634        parallel;|
635        plusacir;|
636        pointint;|
637        precneqq;|
638        precnsim;|
639        profalar;|
640        profline;|
641        profsurf;|
642        raemptyv;|
643        realpart;|
644        rppolint;|
645        rtriltri;|
646        scpolint;|
647        setminus;|
648        shortmid;|
649        smeparsl;|
650        sqsubset;|
651        sqsupset;|
652        subseteq;|
653        succneqq;|
654        succnsim;|
655        supseteq;|
656        thetasym;|
657        thicksim;|
658        timesbar;|
659        triangle;|
660        triminus;|
661        trpezium;|
662        ulcorner;|
663        urcorner;|
664        varkappa;|
665        varsigma;|
666        vartheta;|
667        Because;|
668        Cayleys;|
669        Cconint;|
670        Cedilla;|
671        Diamond;|
672        DownTee;|
673        Element;|
674        Epsilon;|
675        Implies;|
676        LeftTee;|
677        NewLine;|
678        NoBreak;|
679        NotLess;|
680        Omicron;|
681        OverBar;|
682        Product;|
683        UpArrow;|
684        Uparrow;|
685        Upsilon;|
686        alefsym;|
687        angrtvb;|
688        angzarr;|
689        asympeq;|
690        backsim;|
691        because;|
692        bemptyv;|
693        between;|
694        bigcirc;|
695        bigodot;|
696        bigstar;|
697        bnequiv;|
698        boxplus;|
699        ccupssm;|
700        cemptyv;|
701        cirscir;|
702        coloneq;|
703        congdot;|
704        cudarrl;|
705        cudarrr;|
706        cularrp;|
707        curarrm;|
708        dbkarow;|
709        ddagger;|
710        ddotseq;|
711        demptyv;|
712        diamond;|
713        digamma;|
714        dotplus;|
715        dwangle;|
716        epsilon;|
717        eqcolon;|
718        equivDD;|
719        gesdoto;|
720        gtquest;|
721        gtrless;|
722        harrcir;|
723        intprod;|
724        isindot;|
725        larrbfs;|
726        larrsim;|
727        lbrksld;|
728        lbrkslu;|
729        ldrdhar;|
730        lesdoto;|
731        lessdot;|
732        lessgtr;|
733        lesssim;|
734        lotimes;|
735        lozenge;|
736        ltquest;|
737        luruhar;|
738        maltese;|
739        minusdu;|
740        napprox;|
741        natural;|
742        nearrow;|
743        nexists;|
744        notinva;|
745        notinvb;|
746        notinvc;|
747        notniva;|
748        notnivb;|
749        notnivc;|
750        npolint;|
751        npreceq;|
752        nsqsube;|
753        nsqsupe;|
754        nsubset;|
755        nsucceq;|
756        nsupset;|
757        nvinfin;|
758        nvltrie;|
759        nvrtrie;|
760        nwarrow;|
761        olcross;|
762        omicron;|
763        orderof;|
764        orslope;|
765        pertenk;|
766        planckh;|
767        pluscir;|
768        plussim;|
769        plustwo;|
770        precsim;|
771        quatint;|
772        questeq;|
773        rarrbfs;|
774        rarrsim;|
775        rbrksld;|
776        rbrkslu;|
777        rdldhar;|
778        realine;|
779        rotimes;|
780        ruluhar;|
781        searrow;|
782        simplus;|
783        simrarr;|
784        subedot;|
785        submult;|
786        subplus;|
787        subrarr;|
788        succsim;|
789        supdsub;|
790        supedot;|
791        suphsol;|
792        suphsub;|
793        suplarr;|
794        supmult;|
795        supplus;|
796        swarrow;|
797        topfork;|
798        triplus;|
799        tritime;|
800        uparrow;|
801        upsilon;|
802        uwangle;|
803        vzigzag;|
804        zigrarr;|
805        Aacute;|
806        Abreve;|
807        Agrave;|
808        Assign;|
809        Atilde;|
810        Barwed;|
811        Bumpeq;|
812        Cacute;|
813        Ccaron;|
814        Ccedil;|
815        Colone;|
816        Conint;|
817        CupCap;|
818        Dagger;|
819        Dcaron;|
820        DotDot;|
821        Dstrok;|
822        Eacute;|
823        Ecaron;|
824        Egrave;|
825        Exists;|
826        ForAll;|
827        Gammad;|
828        Gbreve;|
829        Gcedil;|
830        HARDcy;|
831        Hstrok;|
832        Iacute;|
833        Igrave;|
834        Itilde;|
835        Jsercy;|
836        Kcedil;|
837        Lacute;|
838        Lambda;|
839        Lcaron;|
840        Lcedil;|
841        Lmidot;|
842        Lstrok;|
843        Nacute;|
844        Ncaron;|
845        Ncedil;|
846        Ntilde;|
847        Oacute;|
848        Odblac;|
849        Ograve;|
850        Oslash;|
851        Otilde;|
852        Otimes;|
853        Racute;|
854        Rarrtl;|
855        Rcaron;|
856        Rcedil;|
857        SHCHcy;|
858        SOFTcy;|
859        Sacute;|
860        Scaron;|
861        Scedil;|
862        Square;|
863        Subset;|
864        Supset;|
865        Tcaron;|
866        Tcedil;|
867        Tstrok;|
868        Uacute;|
869        Ubreve;|
870        Udblac;|
871        Ugrave;|
872        Utilde;|
873        Vdashl;|
874        Verbar;|
875        Vvdash;|
876        Yacute;|
877        Zacute;|
878        Zcaron;|
879        aacute;|
880        abreve;|
881        agrave;|
882        andand;|
883        angmsd;|
884        angsph;|
885        apacir;|
886        approx;|
887        atilde;|
888        barvee;|
889        barwed;|
890        becaus;|
891        bernou;|
892        bigcap;|
893        bigcup;|
894        bigvee;|
895        bkarow;|
896        bottom;|
897        bowtie;|
898        boxbox;|
899        bprime;|
900        brvbar;|
901        bullet;|
902        bumpeq;|
903        cacute;|
904        capand;|
905        capcap;|
906        capcup;|
907        capdot;|
908        ccaron;|
909        ccedil;|
910        circeq;|
911        cirmid;|
912        colone;|
913        commat;|
914        compfn;|
915        conint;|
916        coprod;|
917        copysr;|
918        cularr;|
919        cupcap;|
920        cupcup;|
921        cupdot;|
922        curarr;|
923        curren;|
924        cylcty;|
925        dagger;|
926        daleth;|
927        dcaron;|
928        dfisht;|
929        divide;|
930        divonx;|
931        dlcorn;|
932        dlcrop;|
933        dollar;|
934        drcorn;|
935        drcrop;|
936        dstrok;|
937        eacute;|
938        easter;|
939        ecaron;|
940        ecolon;|
941        egrave;|
942        egsdot;|
943        elsdot;|
944        emptyv;|
945        emsp13;|
946        emsp14;|
947        eparsl;|
948        eqcirc;|
949        equals;|
950        equest;|
951        female;|
952        ffilig;|
953        ffllig;|
954        forall;|
955        frac12;|
956        frac13;|
957        frac14;|
958        frac15;|
959        frac16;|
960        frac18;|
961        frac23;|
962        frac25;|
963        frac34;|
964        frac35;|
965        frac38;|
966        frac45;|
967        frac56;|
968        frac58;|
969        frac78;|
970        gacute;|
971        gammad;|
972        gbreve;|
973        gesdot;|
974        gesles;|
975        gtlPar;|
976        gtrarr;|
977        gtrdot;|
978        gtrsim;|
979        hairsp;|
980        hamilt;|
981        hardcy;|
982        hearts;|
983        hellip;|
984        hercon;|
985        homtht;|
986        horbar;|
987        hslash;|
988        hstrok;|
989        hybull;|
990        hyphen;|
991        iacute;|
992        igrave;|
993        iiiint;|
994        iinfin;|
995        incare;|
996        inodot;|
997        intcal;|
998        iquest;|
999        isinsv;|
1000        itilde;|
1001        jsercy;|
1002        kappav;|
1003        kcedil;|
1004        kgreen;|
1005        lAtail;|
1006        lacute;|
1007        lagran;|
1008        lambda;|
1009        langle;|
1010        larrfs;|
1011        larrhk;|
1012        larrlp;|
1013        larrpl;|
1014        larrtl;|
1015        latail;|
1016        lbrace;|
1017        lbrack;|
1018        lcaron;|
1019        lcedil;|
1020        ldquor;|
1021        lesdot;|
1022        lesges;|
1023        lfisht;|
1024        lfloor;|
1025        lharul;|
1026        llhard;|
1027        lmidot;|
1028        lmoust;|
1029        loplus;|
1030        lowast;|
1031        lowbar;|
1032        lparlt;|
1033        lrhard;|
1034        lsaquo;|
1035        lsquor;|
1036        lstrok;|
1037        lthree;|
1038        ltimes;|
1039        ltlarr;|
1040        ltrPar;|
1041        mapsto;|
1042        marker;|
1043        mcomma;|
1044        midast;|
1045        midcir;|
1046        middot;|
1047        minusb;|
1048        minusd;|
1049        mnplus;|
1050        models;|
1051        mstpos;|
1052        nVDash;|
1053        nVdash;|
1054        nacute;|
1055        nbumpe;|
1056        ncaron;|
1057        ncedil;|
1058        nearhk;|
1059        nequiv;|
1060        nesear;|
1061        nexist;|
1062        nltrie;|
1063        notinE;|
1064        nparsl;|
1065        nprcue;|
1066        nrarrc;|
1067        nrarrw;|
1068        nrtrie;|
1069        nsccue;|
1070        nsimeq;|
1071        ntilde;|
1072        numero;|
1073        nvDash;|
1074        nvHarr;|
1075        nvdash;|
1076        nvlArr;|
1077        nvrArr;|
1078        nwarhk;|
1079        nwnear;|
1080        oacute;|
1081        odblac;|
1082        odsold;|
1083        ograve;|
1084        ominus;|
1085        origof;|
1086        oslash;|
1087        otilde;|
1088        otimes;|
1089        parsim;|
1090        percnt;|
1091        period;|
1092        permil;|
1093        phmmat;|
1094        planck;|
1095        plankv;|
1096        plusdo;|
1097        plusdu;|
1098        plusmn;|
1099        preceq;|
1100        primes;|
1101        prnsim;|
1102        propto;|
1103        prurel;|
1104        puncsp;|
1105        qprime;|
1106        rAtail;|
1107        racute;|
1108        rangle;|
1109        rarrap;|
1110        rarrfs;|
1111        rarrhk;|
1112        rarrlp;|
1113        rarrpl;|
1114        rarrtl;|
1115        ratail;|
1116        rbrace;|
1117        rbrack;|
1118        rcaron;|
1119        rcedil;|
1120        rdquor;|
1121        rfisht;|
1122        rfloor;|
1123        rharul;|
1124        rmoust;|
1125        roplus;|
1126        rpargt;|
1127        rsaquo;|
1128        rsquor;|
1129        rthree;|
1130        rtimes;|
1131        sacute;|
1132        scaron;|
1133        scedil;|
1134        scnsim;|
1135        searhk;|
1136        seswar;|
1137        sfrown;|
1138        shchcy;|
1139        sigmaf;|
1140        sigmav;|
1141        simdot;|
1142        smashp;|
1143        softcy;|
1144        solbar;|
1145        spades;|
1146        sqcaps;|
1147        sqcups;|
1148        sqsube;|
1149        sqsupe;|
1150        square;|
1151        squarf;|
1152        ssetmn;|
1153        ssmile;|
1154        sstarf;|
1155        subdot;|
1156        subset;|
1157        subsim;|
1158        subsub;|
1159        subsup;|
1160        succeq;|
1161        supdot;|
1162        supset;|
1163        supsim;|
1164        supsub;|
1165        supsup;|
1166        swarhk;|
1167        swnwar;|
1168        target;|
1169        tcaron;|
1170        tcedil;|
1171        telrec;|
1172        there4;|
1173        thetav;|
1174        thinsp;|
1175        thksim;|
1176        timesb;|
1177        timesd;|
1178        topbot;|
1179        topcir;|
1180        tprime;|
1181        tridot;|
1182        tstrok;|
1183        uacute;|
1184        ubreve;|
1185        udblac;|
1186        ufisht;|
1187        ugrave;|
1188        ulcorn;|
1189        ulcrop;|
1190        urcorn;|
1191        urcrop;|
1192        utilde;|
1193        vangrt;|
1194        varphi;|
1195        varrho;|
1196        veebar;|
1197        vellip;|
1198        verbar;|
1199        vsubnE;|
1200        vsubne;|
1201        vsupnE;|
1202        vsupne;|
1203        wedbar;|
1204        wedgeq;|
1205        weierp;|
1206        wreath;|
1207        xoplus;|
1208        xotime;|
1209        xsqcup;|
1210        xuplus;|
1211        xwedge;|
1212        yacute;|
1213        zacute;|
1214        zcaron;|
1215        zeetrf;|
1216        AElig;|
1217        Aacute|
1218        Acirc;|
1219        Agrave|
1220        Alpha;|
1221        Amacr;|
1222        Aogon;|
1223        Aring;|
1224        Atilde|
1225        Breve;|
1226        Ccedil|
1227        Ccirc;|
1228        Colon;|
1229        Cross;|
1230        Dashv;|
1231        Delta;|
1232        Eacute|
1233        Ecirc;|
1234        Egrave|
1235        Emacr;|
1236        Eogon;|
1237        Equal;|
1238        Gamma;|
1239        Gcirc;|
1240        Hacek;|
1241        Hcirc;|
1242        IJlig;|
1243        Iacute|
1244        Icirc;|
1245        Igrave|
1246        Imacr;|
1247        Iogon;|
1248        Iukcy;|
1249        Jcirc;|
1250        Jukcy;|
1251        Kappa;|
1252        Ntilde|
1253        OElig;|
1254        Oacute|
1255        Ocirc;|
1256        Ograve|
1257        Omacr;|
1258        Omega;|
1259        Oslash|
1260        Otilde|
1261        Prime;|
1262        RBarr;|
1263        Scirc;|
1264        Sigma;|
1265        THORN;|
1266        TRADE;|
1267        TSHcy;|
1268        Theta;|
1269        Tilde;|
1270        Uacute|
1271        Ubrcy;|
1272        Ucirc;|
1273        Ugrave|
1274        Umacr;|
1275        Union;|
1276        Uogon;|
1277        UpTee;|
1278        Uring;|
1279        VDash;|
1280        Vdash;|
1281        Wcirc;|
1282        Wedge;|
1283        Yacute|
1284        Ycirc;|
1285        aacute|
1286        acirc;|
1287        acute;|
1288        aelig;|
1289        agrave|
1290        aleph;|
1291        alpha;|
1292        amacr;|
1293        amalg;|
1294        angle;|
1295        angrt;|
1296        angst;|
1297        aogon;|
1298        aring;|
1299        asymp;|
1300        atilde|
1301        awint;|
1302        bcong;|
1303        bdquo;|
1304        bepsi;|
1305        blank;|
1306        blk12;|
1307        blk14;|
1308        blk34;|
1309        block;|
1310        boxDL;|
1311        boxDR;|
1312        boxDl;|
1313        boxDr;|
1314        boxHD;|
1315        boxHU;|
1316        boxHd;|
1317        boxHu;|
1318        boxUL;|
1319        boxUR;|
1320        boxUl;|
1321        boxUr;|
1322        boxVH;|
1323        boxVL;|
1324        boxVR;|
1325        boxVh;|
1326        boxVl;|
1327        boxVr;|
1328        boxdL;|
1329        boxdR;|
1330        boxdl;|
1331        boxdr;|
1332        boxhD;|
1333        boxhU;|
1334        boxhd;|
1335        boxhu;|
1336        boxuL;|
1337        boxuR;|
1338        boxul;|
1339        boxur;|
1340        boxvH;|
1341        boxvL;|
1342        boxvR;|
1343        boxvh;|
1344        boxvl;|
1345        boxvr;|
1346        breve;|
1347        brvbar|
1348        bsemi;|
1349        bsime;|
1350        bsolb;|
1351        bumpE;|
1352        bumpe;|
1353        caret;|
1354        caron;|
1355        ccaps;|
1356        ccedil|
1357        ccirc;|
1358        ccups;|
1359        cedil;|
1360        check;|
1361        clubs;|
1362        colon;|
1363        comma;|
1364        crarr;|
1365        cross;|
1366        csube;|
1367        csupe;|
1368        ctdot;|
1369        cuepr;|
1370        cuesc;|
1371        cupor;|
1372        curren|
1373        cuvee;|
1374        cuwed;|
1375        cwint;|
1376        dashv;|
1377        dblac;|
1378        ddarr;|
1379        delta;|
1380        dharl;|
1381        dharr;|
1382        diams;|
1383        disin;|
1384        divide|
1385        doteq;|
1386        dtdot;|
1387        dtrif;|
1388        duarr;|
1389        duhar;|
1390        eDDot;|
1391        eacute|
1392        ecirc;|
1393        efDot;|
1394        egrave|
1395        emacr;|
1396        empty;|
1397        eogon;|
1398        eplus;|
1399        epsiv;|
1400        eqsim;|
1401        equiv;|
1402        erDot;|
1403        erarr;|
1404        esdot;|
1405        exist;|
1406        fflig;|
1407        filig;|
1408        fjlig;|
1409        fllig;|
1410        fltns;|
1411        forkv;|
1412        frac12|
1413        frac14|
1414        frac34|
1415        frasl;|
1416        frown;|
1417        gamma;|
1418        gcirc;|
1419        gescc;|
1420        gimel;|
1421        gneqq;|
1422        gnsim;|
1423        grave;|
1424        gsime;|
1425        gsiml;|
1426        gtcir;|
1427        gtdot;|
1428        harrw;|
1429        hcirc;|
1430        hoarr;|
1431        iacute|
1432        icirc;|
1433        iexcl;|
1434        igrave|
1435        iiint;|
1436        iiota;|
1437        ijlig;|
1438        imacr;|
1439        image;|
1440        imath;|
1441        imped;|
1442        infin;|
1443        iogon;|
1444        iprod;|
1445        iquest|
1446        isinE;|
1447        isins;|
1448        isinv;|
1449        iukcy;|
1450        jcirc;|
1451        jmath;|
1452        jukcy;|
1453        kappa;|
1454        lAarr;|
1455        lBarr;|
1456        langd;|
1457        laquo;|
1458        larrb;|
1459        lates;|
1460        lbarr;|
1461        lbbrk;|
1462        lbrke;|
1463        lceil;|
1464        ldquo;|
1465        lescc;|
1466        lhard;|
1467        lharu;|
1468        lhblk;|
1469        llarr;|
1470        lltri;|
1471        lneqq;|
1472        lnsim;|
1473        loang;|
1474        loarr;|
1475        lobrk;|
1476        lopar;|
1477        lrarr;|
1478        lrhar;|
1479        lrtri;|
1480        lsime;|
1481        lsimg;|
1482        lsquo;|
1483        ltcir;|
1484        ltdot;|
1485        ltrie;|
1486        ltrif;|
1487        mDDot;|
1488        mdash;|
1489        micro;|
1490        middot|
1491        minus;|
1492        mumap;|
1493        nabla;|
1494        napid;|
1495        napos;|
1496        natur;|
1497        nbump;|
1498        ncong;|
1499        ndash;|
1500        neArr;|
1501        nearr;|
1502        nedot;|
1503        nesim;|
1504        ngeqq;|
1505        ngsim;|
1506        nhArr;|
1507        nharr;|
1508        nhpar;|
1509        nlArr;|
1510        nlarr;|
1511        nleqq;|
1512        nless;|
1513        nlsim;|
1514        nltri;|
1515        notin;|
1516        notni;|
1517        npart;|
1518        nprec;|
1519        nrArr;|
1520        nrarr;|
1521        nrtri;|
1522        nsime;|
1523        nsmid;|
1524        nspar;|
1525        nsubE;|
1526        nsube;|
1527        nsucc;|
1528        nsupE;|
1529        nsupe;|
1530        ntilde|
1531        numsp;|
1532        nvsim;|
1533        nwArr;|
1534        nwarr;|
1535        oacute|
1536        ocirc;|
1537        odash;|
1538        oelig;|
1539        ofcir;|
1540        ograve|
1541        ohbar;|
1542        olarr;|
1543        olcir;|
1544        oline;|
1545        omacr;|
1546        omega;|
1547        operp;|
1548        oplus;|
1549        orarr;|
1550        order;|
1551        oslash|
1552        otilde|
1553        ovbar;|
1554        parsl;|
1555        phone;|
1556        plusb;|
1557        pluse;|
1558        plusmn|
1559        pound;|
1560        prcue;|
1561        prime;|
1562        prnap;|
1563        prsim;|
1564        quest;|
1565        rAarr;|
1566        rBarr;|
1567        radic;|
1568        rangd;|
1569        range;|
1570        raquo;|
1571        rarrb;|
1572        rarrc;|
1573        rarrw;|
1574        ratio;|
1575        rbarr;|
1576        rbbrk;|
1577        rbrke;|
1578        rceil;|
1579        rdquo;|
1580        reals;|
1581        rhard;|
1582        rharu;|
1583        rlarr;|
1584        rlhar;|
1585        rnmid;|
1586        roang;|
1587        roarr;|
1588        robrk;|
1589        ropar;|
1590        rrarr;|
1591        rsquo;|
1592        rtrie;|
1593        rtrif;|
1594        sbquo;|
1595        sccue;|
1596        scirc;|
1597        scnap;|
1598        scsim;|
1599        sdotb;|
1600        sdote;|
1601        seArr;|
1602        searr;|
1603        setmn;|
1604        sharp;|
1605        sigma;|
1606        simeq;|
1607        simgE;|
1608        simlE;|
1609        simne;|
1610        slarr;|
1611        smile;|
1612        smtes;|
1613        sqcap;|
1614        sqcup;|
1615        sqsub;|
1616        sqsup;|
1617        srarr;|
1618        starf;|
1619        strns;|
1620        subnE;|
1621        subne;|
1622        supnE;|
1623        supne;|
1624        swArr;|
1625        swarr;|
1626        szlig;|
1627        theta;|
1628        thkap;|
1629        thorn;|
1630        tilde;|
1631        times;|
1632        trade;|
1633        trisb;|
1634        tshcy;|
1635        twixt;|
1636        uacute|
1637        ubrcy;|
1638        ucirc;|
1639        udarr;|
1640        udhar;|
1641        ugrave|
1642        uharl;|
1643        uharr;|
1644        uhblk;|
1645        ultri;|
1646        umacr;|
1647        uogon;|
1648        uplus;|
1649        upsih;|
1650        uring;|
1651        urtri;|
1652        utdot;|
1653        utrif;|
1654        uuarr;|
1655        vBarv;|
1656        vDash;|
1657        varpi;|
1658        vdash;|
1659        veeeq;|
1660        vltri;|
1661        vnsub;|
1662        vnsup;|
1663        vprop;|
1664        vrtri;|
1665        wcirc;|
1666        wedge;|
1667        xcirc;|
1668        xdtri;|
1669        xhArr;|
1670        xharr;|
1671        xlArr;|
1672        xlarr;|
1673        xodot;|
1674        xrArr;|
1675        xrarr;|
1676        xutri;|
1677        yacute|
1678        ycirc;|
1679        AElig|
1680        Acirc|
1681        Aopf;|
1682        Aring|
1683        Ascr;|
1684        Auml;|
1685        Barv;|
1686        Beta;|
1687        Bopf;|
1688        Bscr;|
1689        CHcy;|
1690        COPY;|
1691        Cdot;|
1692        Copf;|
1693        Cscr;|
1694        DJcy;|
1695        DScy;|
1696        DZcy;|
1697        Darr;|
1698        Dopf;|
1699        Dscr;|
1700        Ecirc|
1701        Edot;|
1702        Eopf;|
1703        Escr;|
1704        Esim;|
1705        Euml;|
1706        Fopf;|
1707        Fscr;|
1708        GJcy;|
1709        Gdot;|
1710        Gopf;|
1711        Gscr;|
1712        Hopf;|
1713        Hscr;|
1714        IEcy;|
1715        IOcy;|
1716        Icirc|
1717        Idot;|
1718        Iopf;|
1719        Iota;|
1720        Iscr;|
1721        Iuml;|
1722        Jopf;|
1723        Jscr;|
1724        KHcy;|
1725        KJcy;|
1726        Kopf;|
1727        Kscr;|
1728        LJcy;|
1729        Lang;|
1730        Larr;|
1731        Lopf;|
1732        Lscr;|
1733        Mopf;|
1734        Mscr;|
1735        NJcy;|
1736        Nopf;|
1737        Nscr;|
1738        Ocirc|
1739        Oopf;|
1740        Oscr;|
1741        Ouml;|
1742        Popf;|
1743        Pscr;|
1744        QUOT;|
1745        Qopf;|
1746        Qscr;|
1747        Rang;|
1748        Rarr;|
1749        Ropf;|
1750        Rscr;|
1751        SHcy;|
1752        Sopf;|
1753        Sqrt;|
1754        Sscr;|
1755        Star;|
1756        THORN|
1757        TScy;|
1758        Topf;|
1759        Tscr;|
1760        Uarr;|
1761        Ucirc|
1762        Uopf;|
1763        Upsi;|
1764        Uscr;|
1765        Uuml;|
1766        Vbar;|
1767        Vert;|
1768        Vopf;|
1769        Vscr;|
1770        Wopf;|
1771        Wscr;|
1772        Xopf;|
1773        Xscr;|
1774        YAcy;|
1775        YIcy;|
1776        YUcy;|
1777        Yopf;|
1778        Yscr;|
1779        Yuml;|
1780        ZHcy;|
1781        Zdot;|
1782        Zeta;|
1783        Zopf;|
1784        Zscr;|
1785        acirc|
1786        acute|
1787        aelig|
1788        andd;|
1789        andv;|
1790        ange;|
1791        aopf;|
1792        apid;|
1793        apos;|
1794        aring|
1795        ascr;|
1796        auml;|
1797        bNot;|
1798        bbrk;|
1799        beta;|
1800        beth;|
1801        bnot;|
1802        bopf;|
1803        boxH;|
1804        boxV;|
1805        boxh;|
1806        boxv;|
1807        bscr;|
1808        bsim;|
1809        bsol;|
1810        bull;|
1811        bump;|
1812        caps;|
1813        cdot;|
1814        cedil|
1815        cent;|
1816        chcy;|
1817        cirE;|
1818        circ;|
1819        cire;|
1820        comp;|
1821        cong;|
1822        copf;|
1823        copy;|
1824        cscr;|
1825        csub;|
1826        csup;|
1827        cups;|
1828        dArr;|
1829        dHar;|
1830        darr;|
1831        dash;|
1832        diam;|
1833        djcy;|
1834        dopf;|
1835        dscr;|
1836        dscy;|
1837        dsol;|
1838        dtri;|
1839        dzcy;|
1840        eDot;|
1841        ecir;|
1842        ecirc|
1843        edot;|
1844        emsp;|
1845        ensp;|
1846        eopf;|
1847        epar;|
1848        epsi;|
1849        escr;|
1850        esim;|
1851        euml;|
1852        euro;|
1853        excl;|
1854        flat;|
1855        fnof;|
1856        fopf;|
1857        fork;|
1858        fscr;|
1859        gdot;|
1860        geqq;|
1861        gesl;|
1862        gjcy;|
1863        gnap;|
1864        gneq;|
1865        gopf;|
1866        gscr;|
1867        gsim;|
1868        gtcc;|
1869        gvnE;|
1870        hArr;|
1871        half;|
1872        harr;|
1873        hbar;|
1874        hopf;|
1875        hscr;|
1876        icirc|
1877        iecy;|
1878        iexcl|
1879        imof;|
1880        iocy;|
1881        iopf;|
1882        iota;|
1883        iscr;|
1884        isin;|
1885        iuml;|
1886        jopf;|
1887        jscr;|
1888        khcy;|
1889        kjcy;|
1890        kopf;|
1891        kscr;|
1892        lArr;|
1893        lHar;|
1894        lang;|
1895        laquo|
1896        larr;|
1897        late;|
1898        lcub;|
1899        ldca;|
1900        ldsh;|
1901        leqq;|
1902        lesg;|
1903        ljcy;|
1904        lnap;|
1905        lneq;|
1906        lopf;|
1907        lozf;|
1908        lpar;|
1909        lscr;|
1910        lsim;|
1911        lsqb;|
1912        ltcc;|
1913        ltri;|
1914        lvnE;|
1915        macr;|
1916        male;|
1917        malt;|
1918        micro|
1919        mlcp;|
1920        mldr;|
1921        mopf;|
1922        mscr;|
1923        nGtv;|
1924        nLtv;|
1925        nang;|
1926        napE;|
1927        nbsp;|
1928        ncap;|
1929        ncup;|
1930        ngeq;|
1931        nges;|
1932        ngtr;|
1933        nisd;|
1934        njcy;|
1935        nldr;|
1936        nleq;|
1937        nles;|
1938        nmid;|
1939        nopf;|
1940        npar;|
1941        npre;|
1942        nsce;|
1943        nscr;|
1944        nsim;|
1945        nsub;|
1946        nsup;|
1947        ntgl;|
1948        ntlg;|
1949        nvap;|
1950        nvge;|
1951        nvgt;|
1952        nvle;|
1953        nvlt;|
1954        oast;|
1955        ocir;|
1956        ocirc|
1957        odiv;|
1958        odot;|
1959        ogon;|
1960        oint;|
1961        omid;|
1962        oopf;|
1963        opar;|
1964        ordf;|
1965        ordm;|
1966        oror;|
1967        oscr;|
1968        osol;|
1969        ouml;|
1970        para;|
1971        part;|
1972        perp;|
1973        phiv;|
1974        plus;|
1975        popf;|
1976        pound|
1977        prap;|
1978        prec;|
1979        prnE;|
1980        prod;|
1981        prop;|
1982        pscr;|
1983        qint;|
1984        qopf;|
1985        qscr;|
1986        quot;|
1987        rArr;|
1988        rHar;|
1989        race;|
1990        rang;|
1991        raquo|
1992        rarr;|
1993        rcub;|
1994        rdca;|
1995        rdsh;|
1996        real;|
1997        rect;|
1998        rhov;|
1999        ring;|
2000        ropf;|
2001        rpar;|
2002        rscr;|
2003        rsqb;|
2004        rtri;|
2005        scap;|
2006        scnE;|
2007        sdot;|
2008        sect;|
2009        semi;|
2010        sext;|
2011        shcy;|
2012        sime;|
2013        simg;|
2014        siml;|
2015        smid;|
2016        smte;|
2017        solb;|
2018        sopf;|
2019        spar;|
2020        squf;|
2021        sscr;|
2022        star;|
2023        subE;|
2024        sube;|
2025        succ;|
2026        sung;|
2027        sup1;|
2028        sup2;|
2029        sup3;|
2030        supE;|
2031        supe;|
2032        szlig|
2033        tbrk;|
2034        tdot;|
2035        thorn|
2036        times|
2037        tint;|
2038        toea;|
2039        topf;|
2040        tosa;|
2041        trie;|
2042        tscr;|
2043        tscy;|
2044        uArr;|
2045        uHar;|
2046        uarr;|
2047        ucirc|
2048        uopf;|
2049        upsi;|
2050        uscr;|
2051        utri;|
2052        uuml;|
2053        vArr;|
2054        vBar;|
2055        varr;|
2056        vert;|
2057        vopf;|
2058        vscr;|
2059        wopf;|
2060        wscr;|
2061        xcap;|
2062        xcup;|
2063        xmap;|
2064        xnis;|
2065        xopf;|
2066        xscr;|
2067        xvee;|
2068        yacy;|
2069        yicy;|
2070        yopf;|
2071        yscr;|
2072        yucy;|
2073        yuml;|
2074        zdot;|
2075        zeta;|
2076        zhcy;|
2077        zopf;|
2078        zscr;|
2079        zwnj;|
2080        AMP;|
2081        Acy;|
2082        Afr;|
2083        And;|
2084        Auml|
2085        Bcy;|
2086        Bfr;|
2087        COPY|
2088        Cap;|
2089        Cfr;|
2090        Chi;|
2091        Cup;|
2092        Dcy;|
2093        Del;|
2094        Dfr;|
2095        Dot;|
2096        ENG;|
2097        ETH;|
2098        Ecy;|
2099        Efr;|
2100        Eta;|
2101        Euml|
2102        Fcy;|
2103        Ffr;|
2104        Gcy;|
2105        Gfr;|
2106        Hat;|
2107        Hfr;|
2108        Icy;|
2109        Ifr;|
2110        Int;|
2111        Iuml|
2112        Jcy;|
2113        Jfr;|
2114        Kcy;|
2115        Kfr;|
2116        Lcy;|
2117        Lfr;|
2118        Lsh;|
2119        Map;|
2120        Mcy;|
2121        Mfr;|
2122        Ncy;|
2123        Nfr;|
2124        Not;|
2125        Ocy;|
2126        Ofr;|
2127        Ouml|
2128        Pcy;|
2129        Pfr;|
2130        Phi;|
2131        Psi;|
2132        QUOT|
2133        Qfr;|
2134        REG;|
2135        Rcy;|
2136        Rfr;|
2137        Rho;|
2138        Rsh;|
2139        Scy;|
2140        Sfr;|
2141        Sub;|
2142        Sum;|
2143        Sup;|
2144        Tab;|
2145        Tau;|
2146        Tcy;|
2147        Tfr;|
2148        Ucy;|
2149        Ufr;|
2150        Uuml|
2151        Vcy;|
2152        Vee;|
2153        Vfr;|
2154        Wfr;|
2155        Xfr;|
2156        Ycy;|
2157        Yfr;|
2158        Zcy;|
2159        Zfr;|
2160        acE;|
2161        acd;|
2162        acy;|
2163        afr;|
2164        amp;|
2165        and;|
2166        ang;|
2167        apE;|
2168        ape;|
2169        ast;|
2170        auml|
2171        bcy;|
2172        bfr;|
2173        bne;|
2174        bot;|
2175        cap;|
2176        cent|
2177        cfr;|
2178        chi;|
2179        cir;|
2180        copy|
2181        cup;|
2182        dcy;|
2183        deg;|
2184        dfr;|
2185        die;|
2186        div;|
2187        dot;|
2188        ecy;|
2189        efr;|
2190        egs;|
2191        ell;|
2192        els;|
2193        eng;|
2194        eta;|
2195        eth;|
2196        euml|
2197        fcy;|
2198        ffr;|
2199        gEl;|
2200        gap;|
2201        gcy;|
2202        gel;|
2203        geq;|
2204        ges;|
2205        gfr;|
2206        ggg;|
2207        glE;|
2208        gla;|
2209        glj;|
2210        gnE;|
2211        gne;|
2212        hfr;|
2213        icy;|
2214        iff;|
2215        ifr;|
2216        int;|
2217        iuml|
2218        jcy;|
2219        jfr;|
2220        kcy;|
2221        kfr;|
2222        lEg;|
2223        lap;|
2224        lat;|
2225        lcy;|
2226        leg;|
2227        leq;|
2228        les;|
2229        lfr;|
2230        lgE;|
2231        lnE;|
2232        lne;|
2233        loz;|
2234        lrm;|
2235        lsh;|
2236        macr|
2237        map;|
2238        mcy;|
2239        mfr;|
2240        mho;|
2241        mid;|
2242        nGg;|
2243        nGt;|
2244        nLl;|
2245        nLt;|
2246        nap;|
2247        nbsp|
2248        ncy;|
2249        nfr;|
2250        ngE;|
2251        nge;|
2252        ngt;|
2253        nis;|
2254        niv;|
2255        nlE;|
2256        nle;|
2257        nlt;|
2258        not;|
2259        npr;|
2260        nsc;|
2261        num;|
2262        ocy;|
2263        ofr;|
2264        ogt;|
2265        ohm;|
2266        olt;|
2267        ord;|
2268        ordf|
2269        ordm|
2270        orv;|
2271        ouml|
2272        par;|
2273        para|
2274        pcy;|
2275        pfr;|
2276        phi;|
2277        piv;|
2278        prE;|
2279        pre;|
2280        psi;|
2281        qfr;|
2282        quot|
2283        rcy;|
2284        reg;|
2285        rfr;|
2286        rho;|
2287        rlm;|
2288        rsh;|
2289        scE;|
2290        sce;|
2291        scy;|
2292        sect|
2293        sfr;|
2294        shy;|
2295        sim;|
2296        smt;|
2297        sol;|
2298        squ;|
2299        sub;|
2300        sum;|
2301        sup1|
2302        sup2|
2303        sup3|
2304        sup;|
2305        tau;|
2306        tcy;|
2307        tfr;|
2308        top;|
2309        ucy;|
2310        ufr;|
2311        uml;|
2312        uuml|
2313        vcy;|
2314        vee;|
2315        vfr;|
2316        wfr;|
2317        xfr;|
2318        ycy;|
2319        yen;|
2320        yfr;|
2321        yuml|
2322        zcy;|
2323        zfr;|
2324        zwj;|
2325        AMP|
2326        DD;|
2327        ETH|
2328        GT;|
2329        Gg;|
2330        Gt;|
2331        Im;|
2332        LT;|
2333        Ll;|
2334        Lt;|
2335        Mu;|
2336        Nu;|
2337        Or;|
2338        Pi;|
2339        Pr;|
2340        REG|
2341        Re;|
2342        Sc;|
2343        Xi;|
2344        ac;|
2345        af;|
2346        amp|
2347        ap;|
2348        dd;|
2349        deg|
2350        ee;|
2351        eg;|
2352        el;|
2353        eth|
2354        gE;|
2355        ge;|
2356        gg;|
2357        gl;|
2358        gt;|
2359        ic;|
2360        ii;|
2361        in;|
2362        it;|
2363        lE;|
2364        le;|
2365        lg;|
2366        ll;|
2367        lt;|
2368        mp;|
2369        mu;|
2370        ne;|
2371        ni;|
2372        not|
2373        nu;|
2374        oS;|
2375        or;|
2376        pi;|
2377        pm;|
2378        pr;|
2379        reg|
2380        rx;|
2381        sc;|
2382        shy|
2383        uml|
2384        wp;|
2385        wr;|
2386        xi;|
2387        yen|
2388        GT|
2389        LT|
2390        gt|
2391        lt';
2392
2393    public const CHAR_REF_REGEX = '~
2394                ( .*? )                      # 1. prefix
2395                &
2396                (?:
2397                    \\# (?:
2398                        0*(\\d+)           |  # 2. decimal
2399                        [xX]0*([0-9A-Fa-f]+) # 3. hexadecimal
2400                    )
2401                    ( ; ) ?                  # 4. semicolon
2402                    |
2403                    ( \\# )                   # 5. bare hash
2404                    |
2405                    (
2406        CounterClockwiseContourIntegral;|
2407        ClockwiseContourIntegral;|
2408        DoubleLongLeftRightArrow;|
2409        NotNestedGreaterGreater;|
2410        DiacriticalDoubleAcute;|
2411        NotSquareSupersetEqual;|
2412        CloseCurlyDoubleQuote;|
2413        DoubleContourIntegral;|
2414        FilledVerySmallSquare;|
2415        NegativeVeryThinSpace;|
2416        NotPrecedesSlantEqual;|
2417        NotRightTriangleEqual;|
2418        NotSucceedsSlantEqual;|
2419        CapitalDifferentialD;|
2420        DoubleLeftRightArrow;|
2421        DoubleLongRightArrow;|
2422        EmptyVerySmallSquare;|
2423        NestedGreaterGreater;|
2424        NotDoubleVerticalBar;|
2425        NotGreaterSlantEqual;|
2426        NotLeftTriangleEqual;|
2427        NotSquareSubsetEqual;|
2428        OpenCurlyDoubleQuote;|
2429        ReverseUpEquilibrium;|
2430        DoubleLongLeftArrow;|
2431        DownLeftRightVector;|
2432        LeftArrowRightArrow;|
2433        NegativeMediumSpace;|
2434        NotGreaterFullEqual;|
2435        NotRightTriangleBar;|
2436        RightArrowLeftArrow;|
2437        SquareSupersetEqual;|
2438        leftrightsquigarrow;|
2439        DownRightTeeVector;|
2440        DownRightVectorBar;|
2441        LongLeftRightArrow;|
2442        Longleftrightarrow;|
2443        NegativeThickSpace;|
2444        NotLeftTriangleBar;|
2445        PrecedesSlantEqual;|
2446        ReverseEquilibrium;|
2447        RightDoubleBracket;|
2448        RightDownTeeVector;|
2449        RightDownVectorBar;|
2450        RightTriangleEqual;|
2451        SquareIntersection;|
2452        SucceedsSlantEqual;|
2453        blacktriangleright;|
2454        longleftrightarrow;|
2455        DoubleUpDownArrow;|
2456        DoubleVerticalBar;|
2457        DownLeftTeeVector;|
2458        DownLeftVectorBar;|
2459        FilledSmallSquare;|
2460        GreaterSlantEqual;|
2461        LeftDoubleBracket;|
2462        LeftDownTeeVector;|
2463        LeftDownVectorBar;|
2464        LeftTriangleEqual;|
2465        NegativeThinSpace;|
2466        NotGreaterGreater;|
2467        NotLessSlantEqual;|
2468        NotNestedLessLess;|
2469        NotReverseElement;|
2470        NotSquareSuperset;|
2471        NotTildeFullEqual;|
2472        RightAngleBracket;|
2473        RightUpDownVector;|
2474        SquareSubsetEqual;|
2475        VerticalSeparator;|
2476        blacktriangledown;|
2477        blacktriangleleft;|
2478        leftrightharpoons;|
2479        rightleftharpoons;|
2480        twoheadrightarrow;|
2481        DiacriticalAcute;|
2482        DiacriticalGrave;|
2483        DiacriticalTilde;|
2484        DoubleRightArrow;|
2485        DownArrowUpArrow;|
2486        EmptySmallSquare;|
2487        GreaterEqualLess;|
2488        GreaterFullEqual;|
2489        LeftAngleBracket;|
2490        LeftUpDownVector;|
2491        LessEqualGreater;|
2492        NonBreakingSpace;|
2493        NotPrecedesEqual;|
2494        NotRightTriangle;|
2495        NotSucceedsEqual;|
2496        NotSucceedsTilde;|
2497        NotSupersetEqual;|
2498        RightTriangleBar;|
2499        RightUpTeeVector;|
2500        RightUpVectorBar;|
2501        UnderParenthesis;|
2502        UpArrowDownArrow;|
2503        circlearrowright;|
2504        downharpoonright;|
2505        ntrianglerighteq;|
2506        rightharpoondown;|
2507        rightrightarrows;|
2508        twoheadleftarrow;|
2509        vartriangleright;|
2510        CloseCurlyQuote;|
2511        ContourIntegral;|
2512        DoubleDownArrow;|
2513        DoubleLeftArrow;|
2514        DownRightVector;|
2515        LeftRightVector;|
2516        LeftTriangleBar;|
2517        LeftUpTeeVector;|
2518        LeftUpVectorBar;|
2519        LowerRightArrow;|
2520        NotGreaterEqual;|
2521        NotGreaterTilde;|
2522        NotHumpDownHump;|
2523        NotLeftTriangle;|
2524        NotSquareSubset;|
2525        OverParenthesis;|
2526        RightDownVector;|
2527        ShortRightArrow;|
2528        UpperRightArrow;|
2529        bigtriangledown;|
2530        circlearrowleft;|
2531        curvearrowright;|
2532        downharpoonleft;|
2533        leftharpoondown;|
2534        leftrightarrows;|
2535        nLeftrightarrow;|
2536        nleftrightarrow;|
2537        ntrianglelefteq;|
2538        rightleftarrows;|
2539        rightsquigarrow;|
2540        rightthreetimes;|
2541        straightepsilon;|
2542        trianglerighteq;|
2543        vartriangleleft;|
2544        DiacriticalDot;|
2545        DoubleRightTee;|
2546        DownLeftVector;|
2547        GreaterGreater;|
2548        HorizontalLine;|
2549        InvisibleComma;|
2550        InvisibleTimes;|
2551        LeftDownVector;|
2552        LeftRightArrow;|
2553        Leftrightarrow;|
2554        LessSlantEqual;|
2555        LongRightArrow;|
2556        Longrightarrow;|
2557        LowerLeftArrow;|
2558        NestedLessLess;|
2559        NotGreaterLess;|
2560        NotLessGreater;|
2561        NotSubsetEqual;|
2562        NotVerticalBar;|
2563        OpenCurlyQuote;|
2564        ReverseElement;|
2565        RightTeeVector;|
2566        RightVectorBar;|
2567        ShortDownArrow;|
2568        ShortLeftArrow;|
2569        SquareSuperset;|
2570        TildeFullEqual;|
2571        UpperLeftArrow;|
2572        ZeroWidthSpace;|
2573        curvearrowleft;|
2574        doublebarwedge;|
2575        downdownarrows;|
2576        hookrightarrow;|
2577        leftleftarrows;|
2578        leftrightarrow;|
2579        leftthreetimes;|
2580        longrightarrow;|
2581        looparrowright;|
2582        nshortparallel;|
2583        ntriangleright;|
2584        rightarrowtail;|
2585        rightharpoonup;|
2586        trianglelefteq;|
2587        upharpoonright;|
2588        ApplyFunction;|
2589        DifferentialD;|
2590        DoubleLeftTee;|
2591        DoubleUpArrow;|
2592        LeftTeeVector;|
2593        LeftVectorBar;|
2594        LessFullEqual;|
2595        LongLeftArrow;|
2596        Longleftarrow;|
2597        NotEqualTilde;|
2598        NotTildeEqual;|
2599        NotTildeTilde;|
2600        Poincareplane;|
2601        PrecedesEqual;|
2602        PrecedesTilde;|
2603        RightArrowBar;|
2604        RightTeeArrow;|
2605        RightTriangle;|
2606        RightUpVector;|
2607        SucceedsEqual;|
2608        SucceedsTilde;|
2609        SupersetEqual;|
2610        UpEquilibrium;|
2611        VerticalTilde;|
2612        VeryThinSpace;|
2613        bigtriangleup;|
2614        blacktriangle;|
2615        divideontimes;|
2616        fallingdotseq;|
2617        hookleftarrow;|
2618        leftarrowtail;|
2619        leftharpoonup;|
2620        longleftarrow;|
2621        looparrowleft;|
2622        measuredangle;|
2623        ntriangleleft;|
2624        shortparallel;|
2625        smallsetminus;|
2626        triangleright;|
2627        upharpoonleft;|
2628        varsubsetneqq;|
2629        varsupsetneqq;|
2630        DownArrowBar;|
2631        DownTeeArrow;|
2632        ExponentialE;|
2633        GreaterEqual;|
2634        GreaterTilde;|
2635        HilbertSpace;|
2636        HumpDownHump;|
2637        Intersection;|
2638        LeftArrowBar;|
2639        LeftTeeArrow;|
2640        LeftTriangle;|
2641        LeftUpVector;|
2642        NotCongruent;|
2643        NotHumpEqual;|
2644        NotLessEqual;|
2645        NotLessTilde;|
2646        Proportional;|
2647        RightCeiling;|
2648        RoundImplies;|
2649        ShortUpArrow;|
2650        SquareSubset;|
2651        UnderBracket;|
2652        VerticalLine;|
2653        blacklozenge;|
2654        exponentiale;|
2655        risingdotseq;|
2656        triangledown;|
2657        triangleleft;|
2658        varsubsetneq;|
2659        varsupsetneq;|
2660        CircleMinus;|
2661        CircleTimes;|
2662        Equilibrium;|
2663        GreaterLess;|
2664        LeftCeiling;|
2665        LessGreater;|
2666        MediumSpace;|
2667        NotLessLess;|
2668        NotPrecedes;|
2669        NotSucceeds;|
2670        NotSuperset;|
2671        OverBracket;|
2672        RightVector;|
2673        Rrightarrow;|
2674        RuleDelayed;|
2675        SmallCircle;|
2676        SquareUnion;|
2677        SubsetEqual;|
2678        UpDownArrow;|
2679        Updownarrow;|
2680        VerticalBar;|
2681        backepsilon;|
2682        blacksquare;|
2683        circledcirc;|
2684        circleddash;|
2685        curlyeqprec;|
2686        curlyeqsucc;|
2687        diamondsuit;|
2688        eqslantless;|
2689        expectation;|
2690        nRightarrow;|
2691        nrightarrow;|
2692        preccurlyeq;|
2693        precnapprox;|
2694        quaternions;|
2695        straightphi;|
2696        succcurlyeq;|
2697        succnapprox;|
2698        thickapprox;|
2699        updownarrow;|
2700        Bernoullis;|
2701        CirclePlus;|
2702        EqualTilde;|
2703        Fouriertrf;|
2704        ImaginaryI;|
2705        Laplacetrf;|
2706        LeftVector;|
2707        Lleftarrow;|
2708        NotElement;|
2709        NotGreater;|
2710        Proportion;|
2711        RightArrow;|
2712        RightFloor;|
2713        Rightarrow;|
2714        ThickSpace;|
2715        TildeEqual;|
2716        TildeTilde;|
2717        UnderBrace;|
2718        UpArrowBar;|
2719        UpTeeArrow;|
2720        circledast;|
2721        complement;|
2722        curlywedge;|
2723        eqslantgtr;|
2724        gtreqqless;|
2725        lessapprox;|
2726        lesseqqgtr;|
2727        lmoustache;|
2728        longmapsto;|
2729        mapstodown;|
2730        mapstoleft;|
2731        nLeftarrow;|
2732        nleftarrow;|
2733        nsubseteqq;|
2734        nsupseteqq;|
2735        precapprox;|
2736        rightarrow;|
2737        rmoustache;|
2738        sqsubseteq;|
2739        sqsupseteq;|
2740        subsetneqq;|
2741        succapprox;|
2742        supsetneqq;|
2743        upuparrows;|
2744        varepsilon;|
2745        varnothing;|
2746        Backslash;|
2747        CenterDot;|
2748        CircleDot;|
2749        Congruent;|
2750        Coproduct;|
2751        DoubleDot;|
2752        DownArrow;|
2753        DownBreve;|
2754        Downarrow;|
2755        HumpEqual;|
2756        LeftArrow;|
2757        LeftFloor;|
2758        Leftarrow;|
2759        LessTilde;|
2760        Mellintrf;|
2761        MinusPlus;|
2762        NotCupCap;|
2763        NotExists;|
2764        NotSubset;|
2765        OverBrace;|
2766        PlusMinus;|
2767        Therefore;|
2768        ThinSpace;|
2769        TripleDot;|
2770        UnionPlus;|
2771        backprime;|
2772        backsimeq;|
2773        bigotimes;|
2774        centerdot;|
2775        checkmark;|
2776        complexes;|
2777        dotsquare;|
2778        downarrow;|
2779        gtrapprox;|
2780        gtreqless;|
2781        gvertneqq;|
2782        heartsuit;|
2783        leftarrow;|
2784        lesseqgtr;|
2785        lvertneqq;|
2786        ngeqslant;|
2787        nleqslant;|
2788        nparallel;|
2789        nshortmid;|
2790        nsubseteq;|
2791        nsupseteq;|
2792        pitchfork;|
2793        rationals;|
2794        spadesuit;|
2795        subseteqq;|
2796        subsetneq;|
2797        supseteqq;|
2798        supsetneq;|
2799        therefore;|
2800        triangleq;|
2801        varpropto;|
2802        DDotrahd;|
2803        DotEqual;|
2804        Integral;|
2805        LessLess;|
2806        NotEqual;|
2807        NotTilde;|
2808        PartialD;|
2809        Precedes;|
2810        RightTee;|
2811        Succeeds;|
2812        SuchThat;|
2813        Superset;|
2814        Uarrocir;|
2815        UnderBar;|
2816        andslope;|
2817        angmsdaa;|
2818        angmsdab;|
2819        angmsdac;|
2820        angmsdad;|
2821        angmsdae;|
2822        angmsdaf;|
2823        angmsdag;|
2824        angmsdah;|
2825        angrtvbd;|
2826        approxeq;|
2827        awconint;|
2828        backcong;|
2829        barwedge;|
2830        bbrktbrk;|
2831        bigoplus;|
2832        bigsqcup;|
2833        biguplus;|
2834        bigwedge;|
2835        boxminus;|
2836        boxtimes;|
2837        bsolhsub;|
2838        capbrcup;|
2839        circledR;|
2840        circledS;|
2841        cirfnint;|
2842        clubsuit;|
2843        cupbrcap;|
2844        curlyvee;|
2845        cwconint;|
2846        doteqdot;|
2847        dotminus;|
2848        drbkarow;|
2849        dzigrarr;|
2850        elinters;|
2851        emptyset;|
2852        eqvparsl;|
2853        fpartint;|
2854        geqslant;|
2855        gesdotol;|
2856        gnapprox;|
2857        hksearow;|
2858        hkswarow;|
2859        imagline;|
2860        imagpart;|
2861        infintie;|
2862        integers;|
2863        intercal;|
2864        intlarhk;|
2865        laemptyv;|
2866        ldrushar;|
2867        leqslant;|
2868        lesdotor;|
2869        llcorner;|
2870        lnapprox;|
2871        lrcorner;|
2872        lurdshar;|
2873        mapstoup;|
2874        multimap;|
2875        naturals;|
2876        ncongdot;|
2877        notindot;|
2878        otimesas;|
2879        parallel;|
2880        plusacir;|
2881        pointint;|
2882        precneqq;|
2883        precnsim;|
2884        profalar;|
2885        profline;|
2886        profsurf;|
2887        raemptyv;|
2888        realpart;|
2889        rppolint;|
2890        rtriltri;|
2891        scpolint;|
2892        setminus;|
2893        shortmid;|
2894        smeparsl;|
2895        sqsubset;|
2896        sqsupset;|
2897        subseteq;|
2898        succneqq;|
2899        succnsim;|
2900        supseteq;|
2901        thetasym;|
2902        thicksim;|
2903        timesbar;|
2904        triangle;|
2905        triminus;|
2906        trpezium;|
2907        ulcorner;|
2908        urcorner;|
2909        varkappa;|
2910        varsigma;|
2911        vartheta;|
2912        Because;|
2913        Cayleys;|
2914        Cconint;|
2915        Cedilla;|
2916        Diamond;|
2917        DownTee;|
2918        Element;|
2919        Epsilon;|
2920        Implies;|
2921        LeftTee;|
2922        NewLine;|
2923        NoBreak;|
2924        NotLess;|
2925        Omicron;|
2926        OverBar;|
2927        Product;|
2928        UpArrow;|
2929        Uparrow;|
2930        Upsilon;|
2931        alefsym;|
2932        angrtvb;|
2933        angzarr;|
2934        asympeq;|
2935        backsim;|
2936        because;|
2937        bemptyv;|
2938        between;|
2939        bigcirc;|
2940        bigodot;|
2941        bigstar;|
2942        bnequiv;|
2943        boxplus;|
2944        ccupssm;|
2945        cemptyv;|
2946        cirscir;|
2947        coloneq;|
2948        congdot;|
2949        cudarrl;|
2950        cudarrr;|
2951        cularrp;|
2952        curarrm;|
2953        dbkarow;|
2954        ddagger;|
2955        ddotseq;|
2956        demptyv;|
2957        diamond;|
2958        digamma;|
2959        dotplus;|
2960        dwangle;|
2961        epsilon;|
2962        eqcolon;|
2963        equivDD;|
2964        gesdoto;|
2965        gtquest;|
2966        gtrless;|
2967        harrcir;|
2968        intprod;|
2969        isindot;|
2970        larrbfs;|
2971        larrsim;|
2972        lbrksld;|
2973        lbrkslu;|
2974        ldrdhar;|
2975        lesdoto;|
2976        lessdot;|
2977        lessgtr;|
2978        lesssim;|
2979        lotimes;|
2980        lozenge;|
2981        ltquest;|
2982        luruhar;|
2983        maltese;|
2984        minusdu;|
2985        napprox;|
2986        natural;|
2987        nearrow;|
2988        nexists;|
2989        notinva;|
2990        notinvb;|
2991        notinvc;|
2992        notniva;|
2993        notnivb;|
2994        notnivc;|
2995        npolint;|
2996        npreceq;|
2997        nsqsube;|
2998        nsqsupe;|
2999        nsubset;|
3000        nsucceq;|
3001        nsupset;|
3002        nvinfin;|
3003        nvltrie;|
3004        nvrtrie;|
3005        nwarrow;|
3006        olcross;|
3007        omicron;|
3008        orderof;|
3009        orslope;|
3010        pertenk;|
3011        planckh;|
3012        pluscir;|
3013        plussim;|
3014        plustwo;|
3015        precsim;|
3016        quatint;|
3017        questeq;|
3018        rarrbfs;|
3019        rarrsim;|
3020        rbrksld;|
3021        rbrkslu;|
3022        rdldhar;|
3023        realine;|
3024        rotimes;|
3025        ruluhar;|
3026        searrow;|
3027        simplus;|
3028        simrarr;|
3029        subedot;|
3030        submult;|
3031        subplus;|
3032        subrarr;|
3033        succsim;|
3034        supdsub;|
3035        supedot;|
3036        suphsol;|
3037        suphsub;|
3038        suplarr;|
3039        supmult;|
3040        supplus;|
3041        swarrow;|
3042        topfork;|
3043        triplus;|
3044        tritime;|
3045        uparrow;|
3046        upsilon;|
3047        uwangle;|
3048        vzigzag;|
3049        zigrarr;|
3050        Aacute;|
3051        Abreve;|
3052        Agrave;|
3053        Assign;|
3054        Atilde;|
3055        Barwed;|
3056        Bumpeq;|
3057        Cacute;|
3058        Ccaron;|
3059        Ccedil;|
3060        Colone;|
3061        Conint;|
3062        CupCap;|
3063        Dagger;|
3064        Dcaron;|
3065        DotDot;|
3066        Dstrok;|
3067        Eacute;|
3068        Ecaron;|
3069        Egrave;|
3070        Exists;|
3071        ForAll;|
3072        Gammad;|
3073        Gbreve;|
3074        Gcedil;|
3075        HARDcy;|
3076        Hstrok;|
3077        Iacute;|
3078        Igrave;|
3079        Itilde;|
3080        Jsercy;|
3081        Kcedil;|
3082        Lacute;|
3083        Lambda;|
3084        Lcaron;|
3085        Lcedil;|
3086        Lmidot;|
3087        Lstrok;|
3088        Nacute;|
3089        Ncaron;|
3090        Ncedil;|
3091        Ntilde;|
3092        Oacute;|
3093        Odblac;|
3094        Ograve;|
3095        Oslash;|
3096        Otilde;|
3097        Otimes;|
3098        Racute;|
3099        Rarrtl;|
3100        Rcaron;|
3101        Rcedil;|
3102        SHCHcy;|
3103        SOFTcy;|
3104        Sacute;|
3105        Scaron;|
3106        Scedil;|
3107        Square;|
3108        Subset;|
3109        Supset;|
3110        Tcaron;|
3111        Tcedil;|
3112        Tstrok;|
3113        Uacute;|
3114        Ubreve;|
3115        Udblac;|
3116        Ugrave;|
3117        Utilde;|
3118        Vdashl;|
3119        Verbar;|
3120        Vvdash;|
3121        Yacute;|
3122        Zacute;|
3123        Zcaron;|
3124        aacute;|
3125        abreve;|
3126        agrave;|
3127        andand;|
3128        angmsd;|
3129        angsph;|
3130        apacir;|
3131        approx;|
3132        atilde;|
3133        barvee;|
3134        barwed;|
3135        becaus;|
3136        bernou;|
3137        bigcap;|
3138        bigcup;|
3139        bigvee;|
3140        bkarow;|
3141        bottom;|
3142        bowtie;|
3143        boxbox;|
3144        bprime;|
3145        brvbar;|
3146        bullet;|
3147        bumpeq;|
3148        cacute;|
3149        capand;|
3150        capcap;|
3151        capcup;|
3152        capdot;|
3153        ccaron;|
3154        ccedil;|
3155        circeq;|
3156        cirmid;|
3157        colone;|
3158        commat;|
3159        compfn;|
3160        conint;|
3161        coprod;|
3162        copysr;|
3163        cularr;|
3164        cupcap;|
3165        cupcup;|
3166        cupdot;|
3167        curarr;|
3168        curren;|
3169        cylcty;|
3170        dagger;|
3171        daleth;|
3172        dcaron;|
3173        dfisht;|
3174        divide;|
3175        divonx;|
3176        dlcorn;|
3177        dlcrop;|
3178        dollar;|
3179        drcorn;|
3180        drcrop;|
3181        dstrok;|
3182        eacute;|
3183        easter;|
3184        ecaron;|
3185        ecolon;|
3186        egrave;|
3187        egsdot;|
3188        elsdot;|
3189        emptyv;|
3190        emsp13;|
3191        emsp14;|
3192        eparsl;|
3193        eqcirc;|
3194        equals;|
3195        equest;|
3196        female;|
3197        ffilig;|
3198        ffllig;|
3199        forall;|
3200        frac12;|
3201        frac13;|
3202        frac14;|
3203        frac15;|
3204        frac16;|
3205        frac18;|
3206        frac23;|
3207        frac25;|
3208        frac34;|
3209        frac35;|
3210        frac38;|
3211        frac45;|
3212        frac56;|
3213        frac58;|
3214        frac78;|
3215        gacute;|
3216        gammad;|
3217        gbreve;|
3218        gesdot;|
3219        gesles;|
3220        gtlPar;|
3221        gtrarr;|
3222        gtrdot;|
3223        gtrsim;|
3224        hairsp;|
3225        hamilt;|
3226        hardcy;|
3227        hearts;|
3228        hellip;|
3229        hercon;|
3230        homtht;|
3231        horbar;|
3232        hslash;|
3233        hstrok;|
3234        hybull;|
3235        hyphen;|
3236        iacute;|
3237        igrave;|
3238        iiiint;|
3239        iinfin;|
3240        incare;|
3241        inodot;|
3242        intcal;|
3243        iquest;|
3244        isinsv;|
3245        itilde;|
3246        jsercy;|
3247        kappav;|
3248        kcedil;|
3249        kgreen;|
3250        lAtail;|
3251        lacute;|
3252        lagran;|
3253        lambda;|
3254        langle;|
3255        larrfs;|
3256        larrhk;|
3257        larrlp;|
3258        larrpl;|
3259        larrtl;|
3260        latail;|
3261        lbrace;|
3262        lbrack;|
3263        lcaron;|
3264        lcedil;|
3265        ldquor;|
3266        lesdot;|
3267        lesges;|
3268        lfisht;|
3269        lfloor;|
3270        lharul;|
3271        llhard;|
3272        lmidot;|
3273        lmoust;|
3274        loplus;|
3275        lowast;|
3276        lowbar;|
3277        lparlt;|
3278        lrhard;|
3279        lsaquo;|
3280        lsquor;|
3281        lstrok;|
3282        lthree;|
3283        ltimes;|
3284        ltlarr;|
3285        ltrPar;|
3286        mapsto;|
3287        marker;|
3288        mcomma;|
3289        midast;|
3290        midcir;|
3291        middot;|
3292        minusb;|
3293        minusd;|
3294        mnplus;|
3295        models;|
3296        mstpos;|
3297        nVDash;|
3298        nVdash;|
3299        nacute;|
3300        nbumpe;|
3301        ncaron;|
3302        ncedil;|
3303        nearhk;|
3304        nequiv;|
3305        nesear;|
3306        nexist;|
3307        nltrie;|
3308        notinE;|
3309        nparsl;|
3310        nprcue;|
3311        nrarrc;|
3312        nrarrw;|
3313        nrtrie;|
3314        nsccue;|
3315        nsimeq;|
3316        ntilde;|
3317        numero;|
3318        nvDash;|
3319        nvHarr;|
3320        nvdash;|
3321        nvlArr;|
3322        nvrArr;|
3323        nwarhk;|
3324        nwnear;|
3325        oacute;|
3326        odblac;|
3327        odsold;|
3328        ograve;|
3329        ominus;|
3330        origof;|
3331        oslash;|
3332        otilde;|
3333        otimes;|
3334        parsim;|
3335        percnt;|
3336        period;|
3337        permil;|
3338        phmmat;|
3339        planck;|
3340        plankv;|
3341        plusdo;|
3342        plusdu;|
3343        plusmn;|
3344        preceq;|
3345        primes;|
3346        prnsim;|
3347        propto;|
3348        prurel;|
3349        puncsp;|
3350        qprime;|
3351        rAtail;|
3352        racute;|
3353        rangle;|
3354        rarrap;|
3355        rarrfs;|
3356        rarrhk;|
3357        rarrlp;|
3358        rarrpl;|
3359        rarrtl;|
3360        ratail;|
3361        rbrace;|
3362        rbrack;|
3363        rcaron;|
3364        rcedil;|
3365        rdquor;|
3366        rfisht;|
3367        rfloor;|
3368        rharul;|
3369        rmoust;|
3370        roplus;|
3371        rpargt;|
3372        rsaquo;|
3373        rsquor;|
3374        rthree;|
3375        rtimes;|
3376        sacute;|
3377        scaron;|
3378        scedil;|
3379        scnsim;|
3380        searhk;|
3381        seswar;|
3382        sfrown;|
3383        shchcy;|
3384        sigmaf;|
3385        sigmav;|
3386        simdot;|
3387        smashp;|
3388        softcy;|
3389        solbar;|
3390        spades;|
3391        sqcaps;|
3392        sqcups;|
3393        sqsube;|
3394        sqsupe;|
3395        square;|
3396        squarf;|
3397        ssetmn;|
3398        ssmile;|
3399        sstarf;|
3400        subdot;|
3401        subset;|
3402        subsim;|
3403        subsub;|
3404        subsup;|
3405        succeq;|
3406        supdot;|
3407        supset;|
3408        supsim;|
3409        supsub;|
3410        supsup;|
3411        swarhk;|
3412        swnwar;|
3413        target;|
3414        tcaron;|
3415        tcedil;|
3416        telrec;|
3417        there4;|
3418        thetav;|
3419        thinsp;|
3420        thksim;|
3421        timesb;|
3422        timesd;|
3423        topbot;|
3424        topcir;|
3425        tprime;|
3426        tridot;|
3427        tstrok;|
3428        uacute;|
3429        ubreve;|
3430        udblac;|
3431        ufisht;|
3432        ugrave;|
3433        ulcorn;|
3434        ulcrop;|
3435        urcorn;|
3436        urcrop;|
3437        utilde;|
3438        vangrt;|
3439        varphi;|
3440        varrho;|
3441        veebar;|
3442        vellip;|
3443        verbar;|
3444        vsubnE;|
3445        vsubne;|
3446        vsupnE;|
3447        vsupne;|
3448        wedbar;|
3449        wedgeq;|
3450        weierp;|
3451        wreath;|
3452        xoplus;|
3453        xotime;|
3454        xsqcup;|
3455        xuplus;|
3456        xwedge;|
3457        yacute;|
3458        zacute;|
3459        zcaron;|
3460        zeetrf;|
3461        AElig;|
3462        Aacute|
3463        Acirc;|
3464        Agrave|
3465        Alpha;|
3466        Amacr;|
3467        Aogon;|
3468        Aring;|
3469        Atilde|
3470        Breve;|
3471        Ccedil|
3472        Ccirc;|
3473        Colon;|
3474        Cross;|
3475        Dashv;|
3476        Delta;|
3477        Eacute|
3478        Ecirc;|
3479        Egrave|
3480        Emacr;|
3481        Eogon;|
3482        Equal;|
3483        Gamma;|
3484        Gcirc;|
3485        Hacek;|
3486        Hcirc;|
3487        IJlig;|
3488        Iacute|
3489        Icirc;|
3490        Igrave|
3491        Imacr;|
3492        Iogon;|
3493        Iukcy;|
3494        Jcirc;|
3495        Jukcy;|
3496        Kappa;|
3497        Ntilde|
3498        OElig;|
3499        Oacute|
3500        Ocirc;|
3501        Ograve|
3502        Omacr;|
3503        Omega;|
3504        Oslash|
3505        Otilde|
3506        Prime;|
3507        RBarr;|
3508        Scirc;|
3509        Sigma;|
3510        THORN;|
3511        TRADE;|
3512        TSHcy;|
3513        Theta;|
3514        Tilde;|
3515        Uacute|
3516        Ubrcy;|
3517        Ucirc;|
3518        Ugrave|
3519        Umacr;|
3520        Union;|
3521        Uogon;|
3522        UpTee;|
3523        Uring;|
3524        VDash;|
3525        Vdash;|
3526        Wcirc;|
3527        Wedge;|
3528        Yacute|
3529        Ycirc;|
3530        aacute|
3531        acirc;|
3532        acute;|
3533        aelig;|
3534        agrave|
3535        aleph;|
3536        alpha;|
3537        amacr;|
3538        amalg;|
3539        angle;|
3540        angrt;|
3541        angst;|
3542        aogon;|
3543        aring;|
3544        asymp;|
3545        atilde|
3546        awint;|
3547        bcong;|
3548        bdquo;|
3549        bepsi;|
3550        blank;|
3551        blk12;|
3552        blk14;|
3553        blk34;|
3554        block;|
3555        boxDL;|
3556        boxDR;|
3557        boxDl;|
3558        boxDr;|
3559        boxHD;|
3560        boxHU;|
3561        boxHd;|
3562        boxHu;|
3563        boxUL;|
3564        boxUR;|
3565        boxUl;|
3566        boxUr;|
3567        boxVH;|
3568        boxVL;|
3569        boxVR;|
3570        boxVh;|
3571        boxVl;|
3572        boxVr;|
3573        boxdL;|
3574        boxdR;|
3575        boxdl;|
3576        boxdr;|
3577        boxhD;|
3578        boxhU;|
3579        boxhd;|
3580        boxhu;|
3581        boxuL;|
3582        boxuR;|
3583        boxul;|
3584        boxur;|
3585        boxvH;|
3586        boxvL;|
3587        boxvR;|
3588        boxvh;|
3589        boxvl;|
3590        boxvr;|
3591        breve;|
3592        brvbar|
3593        bsemi;|
3594        bsime;|
3595        bsolb;|
3596        bumpE;|
3597        bumpe;|
3598        caret;|
3599        caron;|
3600        ccaps;|
3601        ccedil|
3602        ccirc;|
3603        ccups;|
3604        cedil;|
3605        check;|
3606        clubs;|
3607        colon;|
3608        comma;|
3609        crarr;|
3610        cross;|
3611        csube;|
3612        csupe;|
3613        ctdot;|
3614        cuepr;|
3615        cuesc;|
3616        cupor;|
3617        curren|
3618        cuvee;|
3619        cuwed;|
3620        cwint;|
3621        dashv;|
3622        dblac;|
3623        ddarr;|
3624        delta;|
3625        dharl;|
3626        dharr;|
3627        diams;|
3628        disin;|
3629        divide|
3630        doteq;|
3631        dtdot;|
3632        dtrif;|
3633        duarr;|
3634        duhar;|
3635        eDDot;|
3636        eacute|
3637        ecirc;|
3638        efDot;|
3639        egrave|
3640        emacr;|
3641        empty;|
3642        eogon;|
3643        eplus;|
3644        epsiv;|
3645        eqsim;|
3646        equiv;|
3647        erDot;|
3648        erarr;|
3649        esdot;|
3650        exist;|
3651        fflig;|
3652        filig;|
3653        fjlig;|
3654        fllig;|
3655        fltns;|
3656        forkv;|
3657        frac12|
3658        frac14|
3659        frac34|
3660        frasl;|
3661        frown;|
3662        gamma;|
3663        gcirc;|
3664        gescc;|
3665        gimel;|
3666        gneqq;|
3667        gnsim;|
3668        grave;|
3669        gsime;|
3670        gsiml;|
3671        gtcir;|
3672        gtdot;|
3673        harrw;|
3674        hcirc;|
3675        hoarr;|
3676        iacute|
3677        icirc;|
3678        iexcl;|
3679        igrave|
3680        iiint;|
3681        iiota;|
3682        ijlig;|
3683        imacr;|
3684        image;|
3685        imath;|
3686        imped;|
3687        infin;|
3688        iogon;|
3689        iprod;|
3690        iquest|
3691        isinE;|
3692        isins;|
3693        isinv;|
3694        iukcy;|
3695        jcirc;|
3696        jmath;|
3697        jukcy;|
3698        kappa;|
3699        lAarr;|
3700        lBarr;|
3701        langd;|
3702        laquo;|
3703        larrb;|
3704        lates;|
3705        lbarr;|
3706        lbbrk;|
3707        lbrke;|
3708        lceil;|
3709        ldquo;|
3710        lescc;|
3711        lhard;|
3712        lharu;|
3713        lhblk;|
3714        llarr;|
3715        lltri;|
3716        lneqq;|
3717        lnsim;|
3718        loang;|
3719        loarr;|
3720        lobrk;|
3721        lopar;|
3722        lrarr;|
3723        lrhar;|
3724        lrtri;|
3725        lsime;|
3726        lsimg;|
3727        lsquo;|
3728        ltcir;|
3729        ltdot;|
3730        ltrie;|
3731        ltrif;|
3732        mDDot;|
3733        mdash;|
3734        micro;|
3735        middot|
3736        minus;|
3737        mumap;|
3738        nabla;|
3739        napid;|
3740        napos;|
3741        natur;|
3742        nbump;|
3743        ncong;|
3744        ndash;|
3745        neArr;|
3746        nearr;|
3747        nedot;|
3748        nesim;|
3749        ngeqq;|
3750        ngsim;|
3751        nhArr;|
3752        nharr;|
3753        nhpar;|
3754        nlArr;|
3755        nlarr;|
3756        nleqq;|
3757        nless;|
3758        nlsim;|
3759        nltri;|
3760        notin;|
3761        notni;|
3762        npart;|
3763        nprec;|
3764        nrArr;|
3765        nrarr;|
3766        nrtri;|
3767        nsime;|
3768        nsmid;|
3769        nspar;|
3770        nsubE;|
3771        nsube;|
3772        nsucc;|
3773        nsupE;|
3774        nsupe;|
3775        ntilde|
3776        numsp;|
3777        nvsim;|
3778        nwArr;|
3779        nwarr;|
3780        oacute|
3781        ocirc;|
3782        odash;|
3783        oelig;|
3784        ofcir;|
3785        ograve|
3786        ohbar;|
3787        olarr;|
3788        olcir;|
3789        oline;|
3790        omacr;|
3791        omega;|
3792        operp;|
3793        oplus;|
3794        orarr;|
3795        order;|
3796        oslash|
3797        otilde|
3798        ovbar;|
3799        parsl;|
3800        phone;|
3801        plusb;|
3802        pluse;|
3803        plusmn|
3804        pound;|
3805        prcue;|
3806        prime;|
3807        prnap;|
3808        prsim;|
3809        quest;|
3810        rAarr;|
3811        rBarr;|
3812        radic;|
3813        rangd;|
3814        range;|
3815        raquo;|
3816        rarrb;|
3817        rarrc;|
3818        rarrw;|
3819        ratio;|
3820        rbarr;|
3821        rbbrk;|
3822        rbrke;|
3823        rceil;|
3824        rdquo;|
3825        reals;|
3826        rhard;|
3827        rharu;|
3828        rlarr;|
3829        rlhar;|
3830        rnmid;|
3831        roang;|
3832        roarr;|
3833        robrk;|
3834        ropar;|
3835        rrarr;|
3836        rsquo;|
3837        rtrie;|
3838        rtrif;|
3839        sbquo;|
3840        sccue;|
3841        scirc;|
3842        scnap;|
3843        scsim;|
3844        sdotb;|
3845        sdote;|
3846        seArr;|
3847        searr;|
3848        setmn;|
3849        sharp;|
3850        sigma;|
3851        simeq;|
3852        simgE;|
3853        simlE;|
3854        simne;|
3855        slarr;|
3856        smile;|
3857        smtes;|
3858        sqcap;|
3859        sqcup;|
3860        sqsub;|
3861        sqsup;|
3862        srarr;|
3863        starf;|
3864        strns;|
3865        subnE;|
3866        subne;|
3867        supnE;|
3868        supne;|
3869        swArr;|
3870        swarr;|
3871        szlig;|
3872        theta;|
3873        thkap;|
3874        thorn;|
3875        tilde;|
3876        times;|
3877        trade;|
3878        trisb;|
3879        tshcy;|
3880        twixt;|
3881        uacute|
3882        ubrcy;|
3883        ucirc;|
3884        udarr;|
3885        udhar;|
3886        ugrave|
3887        uharl;|
3888        uharr;|
3889        uhblk;|
3890        ultri;|
3891        umacr;|
3892        uogon;|
3893        uplus;|
3894        upsih;|
3895        uring;|
3896        urtri;|
3897        utdot;|
3898        utrif;|
3899        uuarr;|
3900        vBarv;|
3901        vDash;|
3902        varpi;|
3903        vdash;|
3904        veeeq;|
3905        vltri;|
3906        vnsub;|
3907        vnsup;|
3908        vprop;|
3909        vrtri;|
3910        wcirc;|
3911        wedge;|
3912        xcirc;|
3913        xdtri;|
3914        xhArr;|
3915        xharr;|
3916        xlArr;|
3917        xlarr;|
3918        xodot;|
3919        xrArr;|
3920        xrarr;|
3921        xutri;|
3922        yacute|
3923        ycirc;|
3924        AElig|
3925        Acirc|
3926        Aopf;|
3927        Aring|
3928        Ascr;|
3929        Auml;|
3930        Barv;|
3931        Beta;|
3932        Bopf;|
3933        Bscr;|
3934        CHcy;|
3935        COPY;|
3936        Cdot;|
3937        Copf;|
3938        Cscr;|
3939        DJcy;|
3940        DScy;|
3941        DZcy;|
3942        Darr;|
3943        Dopf;|
3944        Dscr;|
3945        Ecirc|
3946        Edot;|
3947        Eopf;|
3948        Escr;|
3949        Esim;|
3950        Euml;|
3951        Fopf;|
3952        Fscr;|
3953        GJcy;|
3954        Gdot;|
3955        Gopf;|
3956        Gscr;|
3957        Hopf;|
3958        Hscr;|
3959        IEcy;|
3960        IOcy;|
3961        Icirc|
3962        Idot;|
3963        Iopf;|
3964        Iota;|
3965        Iscr;|
3966        Iuml;|
3967        Jopf;|
3968        Jscr;|
3969        KHcy;|
3970        KJcy;|
3971        Kopf;|
3972        Kscr;|
3973        LJcy;|
3974        Lang;|
3975        Larr;|
3976        Lopf;|
3977        Lscr;|
3978        Mopf;|
3979        Mscr;|
3980        NJcy;|
3981        Nopf;|
3982        Nscr;|
3983        Ocirc|
3984        Oopf;|
3985        Oscr;|
3986        Ouml;|
3987        Popf;|
3988        Pscr;|
3989        QUOT;|
3990        Qopf;|
3991        Qscr;|
3992        Rang;|
3993        Rarr;|
3994        Ropf;|
3995        Rscr;|
3996        SHcy;|
3997        Sopf;|
3998        Sqrt;|
3999        Sscr;|
4000        Star;|
4001        THORN|
4002        TScy;|
4003        Topf;|
4004        Tscr;|
4005        Uarr;|
4006        Ucirc|
4007        Uopf;|
4008        Upsi;|
4009        Uscr;|
4010        Uuml;|
4011        Vbar;|
4012        Vert;|
4013        Vopf;|
4014        Vscr;|
4015        Wopf;|
4016        Wscr;|
4017        Xopf;|
4018        Xscr;|
4019        YAcy;|
4020        YIcy;|
4021        YUcy;|
4022        Yopf;|
4023        Yscr;|
4024        Yuml;|
4025        ZHcy;|
4026        Zdot;|
4027        Zeta;|
4028        Zopf;|
4029        Zscr;|
4030        acirc|
4031        acute|
4032        aelig|
4033        andd;|
4034        andv;|
4035        ange;|
4036        aopf;|
4037        apid;|
4038        apos;|
4039        aring|
4040        ascr;|
4041        auml;|
4042        bNot;|
4043        bbrk;|
4044        beta;|
4045        beth;|
4046        bnot;|
4047        bopf;|
4048        boxH;|
4049        boxV;|
4050        boxh;|
4051        boxv;|
4052        bscr;|
4053        bsim;|
4054        bsol;|
4055        bull;|
4056        bump;|
4057        caps;|
4058        cdot;|
4059        cedil|
4060        cent;|
4061        chcy;|
4062        cirE;|
4063        circ;|
4064        cire;|
4065        comp;|
4066        cong;|
4067        copf;|
4068        copy;|
4069        cscr;|
4070        csub;|
4071        csup;|
4072        cups;|
4073        dArr;|
4074        dHar;|
4075        darr;|
4076        dash;|
4077        diam;|
4078        djcy;|
4079        dopf;|
4080        dscr;|
4081        dscy;|
4082        dsol;|
4083        dtri;|
4084        dzcy;|
4085        eDot;|
4086        ecir;|
4087        ecirc|
4088        edot;|
4089        emsp;|
4090        ensp;|
4091        eopf;|
4092        epar;|
4093        epsi;|
4094        escr;|
4095        esim;|
4096        euml;|
4097        euro;|
4098        excl;|
4099        flat;|
4100        fnof;|
4101        fopf;|
4102        fork;|
4103        fscr;|
4104        gdot;|
4105        geqq;|
4106        gesl;|
4107        gjcy;|
4108        gnap;|
4109        gneq;|
4110        gopf;|
4111        gscr;|
4112        gsim;|
4113        gtcc;|
4114        gvnE;|
4115        hArr;|
4116        half;|
4117        harr;|
4118        hbar;|
4119        hopf;|
4120        hscr;|
4121        icirc|
4122        iecy;|
4123        iexcl|
4124        imof;|
4125        iocy;|
4126        iopf;|
4127        iota;|
4128        iscr;|
4129        isin;|
4130        iuml;|
4131        jopf;|
4132        jscr;|
4133        khcy;|
4134        kjcy;|
4135        kopf;|
4136        kscr;|
4137        lArr;|
4138        lHar;|
4139        lang;|
4140        laquo|
4141        larr;|
4142        late;|
4143        lcub;|
4144        ldca;|
4145        ldsh;|
4146        leqq;|
4147        lesg;|
4148        ljcy;|
4149        lnap;|
4150        lneq;|
4151        lopf;|
4152        lozf;|
4153        lpar;|
4154        lscr;|
4155        lsim;|
4156        lsqb;|
4157        ltcc;|
4158        ltri;|
4159        lvnE;|
4160        macr;|
4161        male;|
4162        malt;|
4163        micro|
4164        mlcp;|
4165        mldr;|
4166        mopf;|
4167        mscr;|
4168        nGtv;|
4169        nLtv;|
4170        nang;|
4171        napE;|
4172        nbsp;|
4173        ncap;|
4174        ncup;|
4175        ngeq;|
4176        nges;|
4177        ngtr;|
4178        nisd;|
4179        njcy;|
4180        nldr;|
4181        nleq;|
4182        nles;|
4183        nmid;|
4184        nopf;|
4185        npar;|
4186        npre;|
4187        nsce;|
4188        nscr;|
4189        nsim;|
4190        nsub;|
4191        nsup;|
4192        ntgl;|
4193        ntlg;|
4194        nvap;|
4195        nvge;|
4196        nvgt;|
4197        nvle;|
4198        nvlt;|
4199        oast;|
4200        ocir;|
4201        ocirc|
4202        odiv;|
4203        odot;|
4204        ogon;|
4205        oint;|
4206        omid;|
4207        oopf;|
4208        opar;|
4209        ordf;|
4210        ordm;|
4211        oror;|
4212        oscr;|
4213        osol;|
4214        ouml;|
4215        para;|
4216        part;|
4217        perp;|
4218        phiv;|
4219        plus;|
4220        popf;|
4221        pound|
4222        prap;|
4223        prec;|
4224        prnE;|
4225        prod;|
4226        prop;|
4227        pscr;|
4228        qint;|
4229        qopf;|
4230        qscr;|
4231        quot;|
4232        rArr;|
4233        rHar;|
4234        race;|
4235        rang;|
4236        raquo|
4237        rarr;|
4238        rcub;|
4239        rdca;|
4240        rdsh;|
4241        real;|
4242        rect;|
4243        rhov;|
4244        ring;|
4245        ropf;|
4246        rpar;|
4247        rscr;|
4248        rsqb;|
4249        rtri;|
4250        scap;|
4251        scnE;|
4252        sdot;|
4253        sect;|
4254        semi;|
4255        sext;|
4256        shcy;|
4257        sime;|
4258        simg;|
4259        siml;|
4260        smid;|
4261        smte;|
4262        solb;|
4263        sopf;|
4264        spar;|
4265        squf;|
4266        sscr;|
4267        star;|
4268        subE;|
4269        sube;|
4270        succ;|
4271        sung;|
4272        sup1;|
4273        sup2;|
4274        sup3;|
4275        supE;|
4276        supe;|
4277        szlig|
4278        tbrk;|
4279        tdot;|
4280        thorn|
4281        times|
4282        tint;|
4283        toea;|
4284        topf;|
4285        tosa;|
4286        trie;|
4287        tscr;|
4288        tscy;|
4289        uArr;|
4290        uHar;|
4291        uarr;|
4292        ucirc|
4293        uopf;|
4294        upsi;|
4295        uscr;|
4296        utri;|
4297        uuml;|
4298        vArr;|
4299        vBar;|
4300        varr;|
4301        vert;|
4302        vopf;|
4303        vscr;|
4304        wopf;|
4305        wscr;|
4306        xcap;|
4307        xcup;|
4308        xmap;|
4309        xnis;|
4310        xopf;|
4311        xscr;|
4312        xvee;|
4313        yacy;|
4314        yicy;|
4315        yopf;|
4316        yscr;|
4317        yucy;|
4318        yuml;|
4319        zdot;|
4320        zeta;|
4321        zhcy;|
4322        zopf;|
4323        zscr;|
4324        zwnj;|
4325        AMP;|
4326        Acy;|
4327        Afr;|
4328        And;|
4329        Auml|
4330        Bcy;|
4331        Bfr;|
4332        COPY|
4333        Cap;|
4334        Cfr;|
4335        Chi;|
4336        Cup;|
4337        Dcy;|
4338        Del;|
4339        Dfr;|
4340        Dot;|
4341        ENG;|
4342        ETH;|
4343        Ecy;|
4344        Efr;|
4345        Eta;|
4346        Euml|
4347        Fcy;|
4348        Ffr;|
4349        Gcy;|
4350        Gfr;|
4351        Hat;|
4352        Hfr;|
4353        Icy;|
4354        Ifr;|
4355        Int;|
4356        Iuml|
4357        Jcy;|
4358        Jfr;|
4359        Kcy;|
4360        Kfr;|
4361        Lcy;|
4362        Lfr;|
4363        Lsh;|
4364        Map;|
4365        Mcy;|
4366        Mfr;|
4367        Ncy;|
4368        Nfr;|
4369        Not;|
4370        Ocy;|
4371        Ofr;|
4372        Ouml|
4373        Pcy;|
4374        Pfr;|
4375        Phi;|
4376        Psi;|
4377        QUOT|
4378        Qfr;|
4379        REG;|
4380        Rcy;|
4381        Rfr;|
4382        Rho;|
4383        Rsh;|
4384        Scy;|
4385        Sfr;|
4386        Sub;|
4387        Sum;|
4388        Sup;|
4389        Tab;|
4390        Tau;|
4391        Tcy;|
4392        Tfr;|
4393        Ucy;|
4394        Ufr;|
4395        Uuml|
4396        Vcy;|
4397        Vee;|
4398        Vfr;|
4399        Wfr;|
4400        Xfr;|
4401        Ycy;|
4402        Yfr;|
4403        Zcy;|
4404        Zfr;|
4405        acE;|
4406        acd;|
4407        acy;|
4408        afr;|
4409        amp;|
4410        and;|
4411        ang;|
4412        apE;|
4413        ape;|
4414        ast;|
4415        auml|
4416        bcy;|
4417        bfr;|
4418        bne;|
4419        bot;|
4420        cap;|
4421        cent|
4422        cfr;|
4423        chi;|
4424        cir;|
4425        copy|
4426        cup;|
4427        dcy;|
4428        deg;|
4429        dfr;|
4430        die;|
4431        div;|
4432        dot;|
4433        ecy;|
4434        efr;|
4435        egs;|
4436        ell;|
4437        els;|
4438        eng;|
4439        eta;|
4440        eth;|
4441        euml|
4442        fcy;|
4443        ffr;|
4444        gEl;|
4445        gap;|
4446        gcy;|
4447        gel;|
4448        geq;|
4449        ges;|
4450        gfr;|
4451        ggg;|
4452        glE;|
4453        gla;|
4454        glj;|
4455        gnE;|
4456        gne;|
4457        hfr;|
4458        icy;|
4459        iff;|
4460        ifr;|
4461        int;|
4462        iuml|
4463        jcy;|
4464        jfr;|
4465        kcy;|
4466        kfr;|
4467        lEg;|
4468        lap;|
4469        lat;|
4470        lcy;|
4471        leg;|
4472        leq;|
4473        les;|
4474        lfr;|
4475        lgE;|
4476        lnE;|
4477        lne;|
4478        loz;|
4479        lrm;|
4480        lsh;|
4481        macr|
4482        map;|
4483        mcy;|
4484        mfr;|
4485        mho;|
4486        mid;|
4487        nGg;|
4488        nGt;|
4489        nLl;|
4490        nLt;|
4491        nap;|
4492        nbsp|
4493        ncy;|
4494        nfr;|
4495        ngE;|
4496        nge;|
4497        ngt;|
4498        nis;|
4499        niv;|
4500        nlE;|
4501        nle;|
4502        nlt;|
4503        not;|
4504        npr;|
4505        nsc;|
4506        num;|
4507        ocy;|
4508        ofr;|
4509        ogt;|
4510        ohm;|
4511        olt;|
4512        ord;|
4513        ordf|
4514        ordm|
4515        orv;|
4516        ouml|
4517        par;|
4518        para|
4519        pcy;|
4520        pfr;|
4521        phi;|
4522        piv;|
4523        prE;|
4524        pre;|
4525        psi;|
4526        qfr;|
4527        quot|
4528        rcy;|
4529        reg;|
4530        rfr;|
4531        rho;|
4532        rlm;|
4533        rsh;|
4534        scE;|
4535        sce;|
4536        scy;|
4537        sect|
4538        sfr;|
4539        shy;|
4540        sim;|
4541        smt;|
4542        sol;|
4543        squ;|
4544        sub;|
4545        sum;|
4546        sup1|
4547        sup2|
4548        sup3|
4549        sup;|
4550        tau;|
4551        tcy;|
4552        tfr;|
4553        top;|
4554        ucy;|
4555        ufr;|
4556        uml;|
4557        uuml|
4558        vcy;|
4559        vee;|
4560        vfr;|
4561        wfr;|
4562        xfr;|
4563        ycy;|
4564        yen;|
4565        yfr;|
4566        yuml|
4567        zcy;|
4568        zfr;|
4569        zwj;|
4570        AMP|
4571        DD;|
4572        ETH|
4573        GT;|
4574        Gg;|
4575        Gt;|
4576        Im;|
4577        LT;|
4578        Ll;|
4579        Lt;|
4580        Mu;|
4581        Nu;|
4582        Or;|
4583        Pi;|
4584        Pr;|
4585        REG|
4586        Re;|
4587        Sc;|
4588        Xi;|
4589        ac;|
4590        af;|
4591        amp|
4592        ap;|
4593        dd;|
4594        deg|
4595        ee;|
4596        eg;|
4597        el;|
4598        eth|
4599        gE;|
4600        ge;|
4601        gg;|
4602        gl;|
4603        gt;|
4604        ic;|
4605        ii;|
4606        in;|
4607        it;|
4608        lE;|
4609        le;|
4610        lg;|
4611        ll;|
4612        lt;|
4613        mp;|
4614        mu;|
4615        ne;|
4616        ni;|
4617        not|
4618        nu;|
4619        oS;|
4620        or;|
4621        pi;|
4622        pm;|
4623        pr;|
4624        reg|
4625        rx;|
4626        sc;|
4627        shy|
4628        uml|
4629        wp;|
4630        wr;|
4631        xi;|
4632        yen|
4633        GT|
4634        LT|
4635        gt|
4636        lt) # 6. known named
4637                    (?:
4638                        (?<! ; )             # Assert no semicolon prior
4639                        ( [=a-zA-Z0-9] )     # 7. attribute suffix
4640                    )?
4641                    |
4642                    ( [a-zA-Z0-9]+ ; )       # 8. invalid named
4643                )
4644                # S = study, for efficient knownNamed
4645                # A = anchor, to avoid unnecessary movement of the whole pattern on failure
4646                ~xAsS';
4647
4648    public const NAMED_ENTITY_TRANSLATION = [
4649        'Aacute;' => 'Á',
4650        'Aacute' => 'Á',
4651        'aacute;' => 'á',
4652        'aacute' => 'á',
4653        'Abreve;' => 'Ă',
4654        'abreve;' => 'ă',
4655        'ac;' => '∾',
4656        'acd;' => '∿',
4657        'acE;' => '∾̳',
4658        'Acirc;' => 'Â',
4659        'Acirc' => 'Â',
4660        'acirc;' => 'â',
4661        'acirc' => 'â',
4662        'acute;' => '´',
4663        'acute' => '´',
4664        'Acy;' => 'А',
4665        'acy;' => 'а',
4666        'AElig;' => 'Æ',
4667        'AElig' => 'Æ',
4668        'aelig;' => 'æ',
4669        'aelig' => 'æ',
4670        'af;' => '⁡',
4671        'Afr;' => '𝔄',
4672        'afr;' => '𝔞',
4673        'Agrave;' => 'À',
4674        'Agrave' => 'À',
4675        'agrave;' => 'à',
4676        'agrave' => 'à',
4677        'alefsym;' => 'ℵ',
4678        'aleph;' => 'ℵ',
4679        'Alpha;' => 'Α',
4680        'alpha;' => 'α',
4681        'Amacr;' => 'Ā',
4682        'amacr;' => 'ā',
4683        'amalg;' => '⨿',
4684        'amp;' => '&',
4685        'amp' => '&',
4686        'AMP;' => '&',
4687        'AMP' => '&',
4688        'andand;' => '⩕',
4689        'And;' => '⩓',
4690        'and;' => '∧',
4691        'andd;' => '⩜',
4692        'andslope;' => '⩘',
4693        'andv;' => '⩚',
4694        'ang;' => '∠',
4695        'ange;' => '⦤',
4696        'angle;' => '∠',
4697        'angmsdaa;' => '⦨',
4698        'angmsdab;' => '⦩',
4699        'angmsdac;' => '⦪',
4700        'angmsdad;' => '⦫',
4701        'angmsdae;' => '⦬',
4702        'angmsdaf;' => '⦭',
4703        'angmsdag;' => '⦮',
4704        'angmsdah;' => '⦯',
4705        'angmsd;' => '∡',
4706        'angrt;' => '∟',
4707        'angrtvb;' => '⊾',
4708        'angrtvbd;' => '⦝',
4709        'angsph;' => '∢',
4710        'angst;' => 'Å',
4711        'angzarr;' => '⍼',
4712        'Aogon;' => 'Ą',
4713        'aogon;' => 'ą',
4714        'Aopf;' => '𝔸',
4715        'aopf;' => '𝕒',
4716        'apacir;' => '⩯',
4717        'ap;' => '≈',
4718        'apE;' => '⩰',
4719        'ape;' => '≊',
4720        'apid;' => '≋',
4721        'apos;' => '\'',
4722        'ApplyFunction;' => '⁡',
4723        'approx;' => '≈',
4724        'approxeq;' => '≊',
4725        'Aring;' => 'Å',
4726        'Aring' => 'Å',
4727        'aring;' => 'å',
4728        'aring' => 'å',
4729        'Ascr;' => '𝒜',
4730        'ascr;' => '𝒶',
4731        'Assign;' => '≔',
4732        'ast;' => '*',
4733        'asymp;' => '≈',
4734        'asympeq;' => '≍',
4735        'Atilde;' => 'Ã',
4736        'Atilde' => 'Ã',
4737        'atilde;' => 'ã',
4738        'atilde' => 'ã',
4739        'Auml;' => 'Ä',
4740        'Auml' => 'Ä',
4741        'auml;' => 'ä',
4742        'auml' => 'ä',
4743        'awconint;' => '∳',
4744        'awint;' => '⨑',
4745        'backcong;' => '≌',
4746        'backepsilon;' => '϶',
4747        'backprime;' => '‵',
4748        'backsim;' => '∽',
4749        'backsimeq;' => '⋍',
4750        'Backslash;' => '∖',
4751        'Barv;' => '⫧',
4752        'barvee;' => '⊽',
4753        'barwed;' => '⌅',
4754        'Barwed;' => '⌆',
4755        'barwedge;' => '⌅',
4756        'bbrk;' => '⎵',
4757        'bbrktbrk;' => '⎶',
4758        'bcong;' => '≌',
4759        'Bcy;' => 'Б',
4760        'bcy;' => 'б',
4761        'bdquo;' => '„',
4762        'becaus;' => '∵',
4763        'because;' => '∵',
4764        'Because;' => '∵',
4765        'bemptyv;' => '⦰',
4766        'bepsi;' => '϶',
4767        'bernou;' => 'ℬ',
4768        'Bernoullis;' => 'ℬ',
4769        'Beta;' => 'Β',
4770        'beta;' => 'β',
4771        'beth;' => 'ℶ',
4772        'between;' => '≬',
4773        'Bfr;' => '𝔅',
4774        'bfr;' => '𝔟',
4775        'bigcap;' => '⋂',
4776        'bigcirc;' => '◯',
4777        'bigcup;' => '⋃',
4778        'bigodot;' => '⨀',
4779        'bigoplus;' => '⨁',
4780        'bigotimes;' => '⨂',
4781        'bigsqcup;' => '⨆',
4782        'bigstar;' => '★',
4783        'bigtriangledown;' => '▽',
4784        'bigtriangleup;' => '△',
4785        'biguplus;' => '⨄',
4786        'bigvee;' => '⋁',
4787        'bigwedge;' => '⋀',
4788        'bkarow;' => '⤍',
4789        'blacklozenge;' => '⧫',
4790        'blacksquare;' => '▪',
4791        'blacktriangle;' => '▴',
4792        'blacktriangledown;' => '▾',
4793        'blacktriangleleft;' => '◂',
4794        'blacktriangleright;' => '▸',
4795        'blank;' => '␣',
4796        'blk12;' => '▒',
4797        'blk14;' => '░',
4798        'blk34;' => '▓',
4799        'block;' => '█',
4800        'bne;' => '=⃥',
4801        'bnequiv;' => '≡⃥',
4802        'bNot;' => '⫭',
4803        'bnot;' => '⌐',
4804        'Bopf;' => '𝔹',
4805        'bopf;' => '𝕓',
4806        'bot;' => '⊥',
4807        'bottom;' => '⊥',
4808        'bowtie;' => '⋈',
4809        'boxbox;' => '⧉',
4810        'boxdl;' => '┐',
4811        'boxdL;' => '╕',
4812        'boxDl;' => '╖',
4813        'boxDL;' => '╗',
4814        'boxdr;' => '┌',
4815        'boxdR;' => '╒',
4816        'boxDr;' => '╓',
4817        'boxDR;' => '╔',
4818        'boxh;' => '─',
4819        'boxH;' => '═',
4820        'boxhd;' => '┬',
4821        'boxHd;' => '╤',
4822        'boxhD;' => '╥',
4823        'boxHD;' => '╦',
4824        'boxhu;' => '┴',
4825        'boxHu;' => '╧',
4826        'boxhU;' => '╨',
4827        'boxHU;' => '╩',
4828        'boxminus;' => '⊟',
4829        'boxplus;' => '⊞',
4830        'boxtimes;' => '⊠',
4831        'boxul;' => '┘',
4832        'boxuL;' => '╛',
4833        'boxUl;' => '╜',
4834        'boxUL;' => '╝',
4835        'boxur;' => '└',
4836        'boxuR;' => '╘',
4837        'boxUr;' => '╙',
4838        'boxUR;' => '╚',
4839        'boxv;' => '│',
4840        'boxV;' => '║',
4841        'boxvh;' => '┼',
4842        'boxvH;' => '╪',
4843        'boxVh;' => '╫',
4844        'boxVH;' => '╬',
4845        'boxvl;' => '┤',
4846        'boxvL;' => '╡',
4847        'boxVl;' => '╢',
4848        'boxVL;' => '╣',
4849        'boxvr;' => '├',
4850        'boxvR;' => '╞',
4851        'boxVr;' => '╟',
4852        'boxVR;' => '╠',
4853        'bprime;' => '‵',
4854        'breve;' => '˘',
4855        'Breve;' => '˘',
4856        'brvbar;' => '¦',
4857        'brvbar' => '¦',
4858        'bscr;' => '𝒷',
4859        'Bscr;' => 'ℬ',
4860        'bsemi;' => '⁏',
4861        'bsim;' => '∽',
4862        'bsime;' => '⋍',
4863        'bsolb;' => '⧅',
4864        'bsol;' => '\\',
4865        'bsolhsub;' => '⟈',
4866        'bull;' => '•',
4867        'bullet;' => '•',
4868        'bump;' => '≎',
4869        'bumpE;' => '⪮',
4870        'bumpe;' => '≏',
4871        'Bumpeq;' => '≎',
4872        'bumpeq;' => '≏',
4873        'Cacute;' => 'Ć',
4874        'cacute;' => 'ć',
4875        'capand;' => '⩄',
4876        'capbrcup;' => '⩉',
4877        'capcap;' => '⩋',
4878        'cap;' => '∩',
4879        'Cap;' => '⋒',
4880        'capcup;' => '⩇',
4881        'capdot;' => '⩀',
4882        'CapitalDifferentialD;' => 'ⅅ',
4883        'caps;' => '∩︀',
4884        'caret;' => '⁁',
4885        'caron;' => 'ˇ',
4886        'Cayleys;' => 'ℭ',
4887        'ccaps;' => '⩍',
4888        'Ccaron;' => 'Č',
4889        'ccaron;' => 'č',
4890        'Ccedil;' => 'Ç',
4891        'Ccedil' => 'Ç',
4892        'ccedil;' => 'ç',
4893        'ccedil' => 'ç',
4894        'Ccirc;' => 'Ĉ',
4895        'ccirc;' => 'ĉ',
4896        'Cconint;' => '∰',
4897        'ccups;' => '⩌',
4898        'ccupssm;' => '⩐',
4899        'Cdot;' => 'Ċ',
4900        'cdot;' => 'ċ',
4901        'cedil;' => '¸',
4902        'cedil' => '¸',
4903        'Cedilla;' => '¸',
4904        'cemptyv;' => '⦲',
4905        'cent;' => '¢',
4906        'cent' => '¢',
4907        'centerdot;' => '·',
4908        'CenterDot;' => '·',
4909        'cfr;' => '𝔠',
4910        'Cfr;' => 'ℭ',
4911        'CHcy;' => 'Ч',
4912        'chcy;' => 'ч',
4913        'check;' => '✓',
4914        'checkmark;' => '✓',
4915        'Chi;' => 'Χ',
4916        'chi;' => 'χ',
4917        'circ;' => 'ˆ',
4918        'circeq;' => '≗',
4919        'circlearrowleft;' => '↺',
4920        'circlearrowright;' => '↻',
4921        'circledast;' => '⊛',
4922        'circledcirc;' => '⊚',
4923        'circleddash;' => '⊝',
4924        'CircleDot;' => '⊙',
4925        'circledR;' => '®',
4926        'circledS;' => 'Ⓢ',
4927        'CircleMinus;' => '⊖',
4928        'CirclePlus;' => '⊕',
4929        'CircleTimes;' => '⊗',
4930        'cir;' => '○',
4931        'cirE;' => '⧃',
4932        'cire;' => '≗',
4933        'cirfnint;' => '⨐',
4934        'cirmid;' => '⫯',
4935        'cirscir;' => '⧂',
4936        'ClockwiseContourIntegral;' => '∲',
4937        'CloseCurlyDoubleQuote;' => '”',
4938        'CloseCurlyQuote;' => '’',
4939        'clubs;' => '♣',
4940        'clubsuit;' => '♣',
4941        'colon;' => ':',
4942        'Colon;' => '∷',
4943        'Colone;' => '⩴',
4944        'colone;' => '≔',
4945        'coloneq;' => '≔',
4946        'comma;' => ',',
4947        'commat;' => '@',
4948        'comp;' => '∁',
4949        'compfn;' => '∘',
4950        'complement;' => '∁',
4951        'complexes;' => 'ℂ',
4952        'cong;' => '≅',
4953        'congdot;' => '⩭',
4954        'Congruent;' => '≡',
4955        'conint;' => '∮',
4956        'Conint;' => '∯',
4957        'ContourIntegral;' => '∮',
4958        'copf;' => '𝕔',
4959        'Copf;' => 'ℂ',
4960        'coprod;' => '∐',
4961        'Coproduct;' => '∐',
4962        'copy;' => '©',
4963        'copy' => '©',
4964        'COPY;' => '©',
4965        'COPY' => '©',
4966        'copysr;' => '℗',
4967        'CounterClockwiseContourIntegral;' => '∳',
4968        'crarr;' => '↵',
4969        'cross;' => '✗',
4970        'Cross;' => '⨯',
4971        'Cscr;' => '𝒞',
4972        'cscr;' => '𝒸',
4973        'csub;' => '⫏',
4974        'csube;' => '⫑',
4975        'csup;' => '⫐',
4976        'csupe;' => '⫒',
4977        'ctdot;' => '⋯',
4978        'cudarrl;' => '⤸',
4979        'cudarrr;' => '⤵',
4980        'cuepr;' => '⋞',
4981        'cuesc;' => '⋟',
4982        'cularr;' => '↶',
4983        'cularrp;' => '⤽',
4984        'cupbrcap;' => '⩈',
4985        'cupcap;' => '⩆',
4986        'CupCap;' => '≍',
4987        'cup;' => '∪',
4988        'Cup;' => '⋓',
4989        'cupcup;' => '⩊',
4990        'cupdot;' => '⊍',
4991        'cupor;' => '⩅',
4992        'cups;' => '∪︀',
4993        'curarr;' => '↷',
4994        'curarrm;' => '⤼',
4995        'curlyeqprec;' => '⋞',
4996        'curlyeqsucc;' => '⋟',
4997        'curlyvee;' => '⋎',
4998        'curlywedge;' => '⋏',
4999        'curren;' => '¤',
5000        'curren' => '¤',
5001        'curvearrowleft;' => '↶',
5002        'curvearrowright;' => '↷',
5003        'cuvee;' => '⋎',
5004        'cuwed;' => '⋏',
5005        'cwconint;' => '∲',
5006        'cwint;' => '∱',
5007        'cylcty;' => '⌭',
5008        'dagger;' => '†',
5009        'Dagger;' => '‡',
5010        'daleth;' => 'ℸ',
5011        'darr;' => '↓',
5012        'Darr;' => '↡',
5013        'dArr;' => '⇓',
5014        'dash;' => '‐',
5015        'Dashv;' => '⫤',
5016        'dashv;' => '⊣',
5017        'dbkarow;' => '⤏',
5018        'dblac;' => '˝',
5019        'Dcaron;' => 'Ď',
5020        'dcaron;' => 'ď',
5021        'Dcy;' => 'Д',
5022        'dcy;' => 'д',
5023        'ddagger;' => '‡',
5024        'ddarr;' => '⇊',
5025        'DD;' => 'ⅅ',
5026        'dd;' => 'ⅆ',
5027        'DDotrahd;' => '⤑',
5028        'ddotseq;' => '⩷',
5029        'deg;' => '°',
5030        'deg' => '°',
5031        'Del;' => '∇',
5032        'Delta;' => 'Δ',
5033        'delta;' => 'δ',
5034        'demptyv;' => '⦱',
5035        'dfisht;' => '⥿',
5036        'Dfr;' => '𝔇',
5037        'dfr;' => '𝔡',
5038        'dHar;' => '⥥',
5039        'dharl;' => '⇃',
5040        'dharr;' => '⇂',
5041        'DiacriticalAcute;' => '´',
5042        'DiacriticalDot;' => '˙',
5043        'DiacriticalDoubleAcute;' => '˝',
5044        'DiacriticalGrave;' => '`',
5045        'DiacriticalTilde;' => '˜',
5046        'diam;' => '⋄',
5047        'diamond;' => '⋄',
5048        'Diamond;' => '⋄',
5049        'diamondsuit;' => '♦',
5050        'diams;' => '♦',
5051        'die;' => '¨',
5052        'DifferentialD;' => 'ⅆ',
5053        'digamma;' => 'ϝ',
5054        'disin;' => '⋲',
5055        'div;' => '÷',
5056        'divide;' => '÷',
5057        'divide' => '÷',
5058        'divideontimes;' => '⋇',
5059        'divonx;' => '⋇',
5060        'DJcy;' => 'Ђ',
5061        'djcy;' => 'ђ',
5062        'dlcorn;' => '⌞',
5063        'dlcrop;' => '⌍',
5064        'dollar;' => '$',
5065        'Dopf;' => '𝔻',
5066        'dopf;' => '𝕕',
5067        'Dot;' => '¨',
5068        'dot;' => '˙',
5069        'DotDot;' => '⃜',
5070        'doteq;' => '≐',
5071        'doteqdot;' => '≑',
5072        'DotEqual;' => '≐',
5073        'dotminus;' => '∸',
5074        'dotplus;' => '∔',
5075        'dotsquare;' => '⊡',
5076        'doublebarwedge;' => '⌆',
5077        'DoubleContourIntegral;' => '∯',
5078        'DoubleDot;' => '¨',
5079        'DoubleDownArrow;' => '⇓',
5080        'DoubleLeftArrow;' => '⇐',
5081        'DoubleLeftRightArrow;' => '⇔',
5082        'DoubleLeftTee;' => '⫤',
5083        'DoubleLongLeftArrow;' => '⟸',
5084        'DoubleLongLeftRightArrow;' => '⟺',
5085        'DoubleLongRightArrow;' => '⟹',
5086        'DoubleRightArrow;' => '⇒',
5087        'DoubleRightTee;' => '⊨',
5088        'DoubleUpArrow;' => '⇑',
5089        'DoubleUpDownArrow;' => '⇕',
5090        'DoubleVerticalBar;' => '∥',
5091        'DownArrowBar;' => '⤓',
5092        'downarrow;' => '↓',
5093        'DownArrow;' => '↓',
5094        'Downarrow;' => '⇓',
5095        'DownArrowUpArrow;' => '⇵',
5096        'DownBreve;' => '̑',
5097        'downdownarrows;' => '⇊',
5098        'downharpoonleft;' => '⇃',
5099        'downharpoonright;' => '⇂',
5100        'DownLeftRightVector;' => '⥐',
5101        'DownLeftTeeVector;' => '⥞',
5102        'DownLeftVectorBar;' => '⥖',
5103        'DownLeftVector;' => '↽',
5104        'DownRightTeeVector;' => '⥟',
5105        'DownRightVectorBar;' => '⥗',
5106        'DownRightVector;' => '⇁',
5107        'DownTeeArrow;' => '↧',
5108        'DownTee;' => '⊤',
5109        'drbkarow;' => '⤐',
5110        'drcorn;' => '⌟',
5111        'drcrop;' => '⌌',
5112        'Dscr;' => '𝒟',
5113        'dscr;' => '𝒹',
5114        'DScy;' => 'Ѕ',
5115        'dscy;' => 'ѕ',
5116        'dsol;' => '⧶',
5117        'Dstrok;' => 'Đ',
5118        'dstrok;' => 'đ',
5119        'dtdot;' => '⋱',
5120        'dtri;' => '▿',
5121        'dtrif;' => '▾',
5122        'duarr;' => '⇵',
5123        'duhar;' => '⥯',
5124        'dwangle;' => '⦦',
5125        'DZcy;' => 'Џ',
5126        'dzcy;' => 'џ',
5127        'dzigrarr;' => '⟿',
5128        'Eacute;' => 'É',
5129        'Eacute' => 'É',
5130        'eacute;' => 'é',
5131        'eacute' => 'é',
5132        'easter;' => '⩮',
5133        'Ecaron;' => 'Ě',
5134        'ecaron;' => 'ě',
5135        'Ecirc;' => 'Ê',
5136        'Ecirc' => 'Ê',
5137        'ecirc;' => 'ê',
5138        'ecirc' => 'ê',
5139        'ecir;' => '≖',
5140        'ecolon;' => '≕',
5141        'Ecy;' => 'Э',
5142        'ecy;' => 'э',
5143        'eDDot;' => '⩷',
5144        'Edot;' => 'Ė',
5145        'edot;' => 'ė',
5146        'eDot;' => '≑',
5147        'ee;' => 'ⅇ',
5148        'efDot;' => '≒',
5149        'Efr;' => '𝔈',
5150        'efr;' => '𝔢',
5151        'eg;' => '⪚',
5152        'Egrave;' => 'È',
5153        'Egrave' => 'È',
5154        'egrave;' => 'è',
5155        'egrave' => 'è',
5156        'egs;' => '⪖',
5157        'egsdot;' => '⪘',
5158        'el;' => '⪙',
5159        'Element;' => '∈',
5160        'elinters;' => '⏧',
5161        'ell;' => 'ℓ',
5162        'els;' => '⪕',
5163        'elsdot;' => '⪗',
5164        'Emacr;' => 'Ē',
5165        'emacr;' => 'ē',
5166        'empty;' => '∅',
5167        'emptyset;' => '∅',
5168        'EmptySmallSquare;' => '◻',
5169        'emptyv;' => '∅',
5170        'EmptyVerySmallSquare;' => '▫',
5171        'emsp13;' => ' ',
5172        'emsp14;' => ' ',
5173        'emsp;' => ' ',
5174        'ENG;' => 'Ŋ',
5175        'eng;' => 'ŋ',
5176        'ensp;' => ' ',
5177        'Eogon;' => 'Ę',
5178        'eogon;' => 'ę',
5179        'Eopf;' => '𝔼',
5180        'eopf;' => '𝕖',
5181        'epar;' => '⋕',
5182        'eparsl;' => '⧣',
5183        'eplus;' => '⩱',
5184        'epsi;' => 'ε',
5185        'Epsilon;' => 'Ε',
5186        'epsilon;' => 'ε',
5187        'epsiv;' => 'ϵ',
5188        'eqcirc;' => '≖',
5189        'eqcolon;' => '≕',
5190        'eqsim;' => '≂',
5191        'eqslantgtr;' => '⪖',
5192        'eqslantless;' => '⪕',
5193        'Equal;' => '⩵',
5194        'equals;' => '=',
5195        'EqualTilde;' => '≂',
5196        'equest;' => '≟',
5197        'Equilibrium;' => '⇌',
5198        'equiv;' => '≡',
5199        'equivDD;' => '⩸',
5200        'eqvparsl;' => '⧥',
5201        'erarr;' => '⥱',
5202        'erDot;' => '≓',
5203        'escr;' => 'ℯ',
5204        'Escr;' => 'ℰ',
5205        'esdot;' => '≐',
5206        'Esim;' => '⩳',
5207        'esim;' => '≂',
5208        'Eta;' => 'Η',
5209        'eta;' => 'η',
5210        'ETH;' => 'Ð',
5211        'ETH' => 'Ð',
5212        'eth;' => 'ð',
5213        'eth' => 'ð',
5214        'Euml;' => 'Ë',
5215        'Euml' => 'Ë',
5216        'euml;' => 'ë',
5217        'euml' => 'ë',
5218        'euro;' => '€',
5219        'excl;' => '!',
5220        'exist;' => '∃',
5221        'Exists;' => '∃',
5222        'expectation;' => 'ℰ',
5223        'exponentiale;' => 'ⅇ',
5224        'ExponentialE;' => 'ⅇ',
5225        'fallingdotseq;' => '≒',
5226        'Fcy;' => 'Ф',
5227        'fcy;' => 'ф',
5228        'female;' => '♀',
5229        'ffilig;' => 'ffi',
5230        'fflig;' => 'ff',
5231        'ffllig;' => 'ffl',
5232        'Ffr;' => '𝔉',
5233        'ffr;' => '𝔣',
5234        'filig;' => 'fi',
5235        'FilledSmallSquare;' => '◼',
5236        'FilledVerySmallSquare;' => '▪',
5237        'fjlig;' => 'fj',
5238        'flat;' => '♭',
5239        'fllig;' => 'fl',
5240        'fltns;' => '▱',
5241        'fnof;' => 'ƒ',
5242        'Fopf;' => '𝔽',
5243        'fopf;' => '𝕗',
5244        'forall;' => '∀',
5245        'ForAll;' => '∀',
5246        'fork;' => '⋔',
5247        'forkv;' => '⫙',
5248        'Fouriertrf;' => 'ℱ',
5249        'fpartint;' => '⨍',
5250        'frac12;' => '½',
5251        'frac12' => '½',
5252        'frac13;' => '⅓',
5253        'frac14;' => '¼',
5254        'frac14' => '¼',
5255        'frac15;' => '⅕',
5256        'frac16;' => '⅙',
5257        'frac18;' => '⅛',
5258        'frac23;' => '⅔',
5259        'frac25;' => '⅖',
5260        'frac34;' => '¾',
5261        'frac34' => '¾',
5262        'frac35;' => '⅗',
5263        'frac38;' => '⅜',
5264        'frac45;' => '⅘',
5265        'frac56;' => '⅚',
5266        'frac58;' => '⅝',
5267        'frac78;' => '⅞',
5268        'frasl;' => '⁄',
5269        'frown;' => '⌢',
5270        'fscr;' => '𝒻',
5271        'Fscr;' => 'ℱ',
5272        'gacute;' => 'ǵ',
5273        'Gamma;' => 'Γ',
5274        'gamma;' => 'γ',
5275        'Gammad;' => 'Ϝ',
5276        'gammad;' => 'ϝ',
5277        'gap;' => '⪆',
5278        'Gbreve;' => 'Ğ',
5279        'gbreve;' => 'ğ',
5280        'Gcedil;' => 'Ģ',
5281        'Gcirc;' => 'Ĝ',
5282        'gcirc;' => 'ĝ',
5283        'Gcy;' => 'Г',
5284        'gcy;' => 'г',
5285        'Gdot;' => 'Ġ',
5286        'gdot;' => 'ġ',
5287        'ge;' => '≥',
5288        'gE;' => '≧',
5289        'gEl;' => '⪌',
5290        'gel;' => '⋛',
5291        'geq;' => '≥',
5292        'geqq;' => '≧',
5293        'geqslant;' => '⩾',
5294        'gescc;' => '⪩',
5295        'ges;' => '⩾',
5296        'gesdot;' => '⪀',
5297        'gesdoto;' => '⪂',
5298        'gesdotol;' => '⪄',
5299        'gesl;' => '⋛︀',
5300        'gesles;' => '⪔',
5301        'Gfr;' => '𝔊',
5302        'gfr;' => '𝔤',
5303        'gg;' => '≫',
5304        'Gg;' => '⋙',
5305        'ggg;' => '⋙',
5306        'gimel;' => 'ℷ',
5307        'GJcy;' => 'Ѓ',
5308        'gjcy;' => 'ѓ',
5309        'gla;' => '⪥',
5310        'gl;' => '≷',
5311        'glE;' => '⪒',
5312        'glj;' => '⪤',
5313        'gnap;' => '⪊',
5314        'gnapprox;' => '⪊',
5315        'gne;' => '⪈',
5316        'gnE;' => '≩',
5317        'gneq;' => '⪈',
5318        'gneqq;' => '≩',
5319        'gnsim;' => '⋧',
5320        'Gopf;' => '𝔾',
5321        'gopf;' => '𝕘',
5322        'grave;' => '`',
5323        'GreaterEqual;' => '≥',
5324        'GreaterEqualLess;' => '⋛',
5325        'GreaterFullEqual;' => '≧',
5326        'GreaterGreater;' => '⪢',
5327        'GreaterLess;' => '≷',
5328        'GreaterSlantEqual;' => '⩾',
5329        'GreaterTilde;' => '≳',
5330        'Gscr;' => '𝒢',
5331        'gscr;' => 'ℊ',
5332        'gsim;' => '≳',
5333        'gsime;' => '⪎',
5334        'gsiml;' => '⪐',
5335        'gtcc;' => '⪧',
5336        'gtcir;' => '⩺',
5337        'gt;' => '>',
5338        'gt' => '>',
5339        'GT;' => '>',
5340        'GT' => '>',
5341        'Gt;' => '≫',
5342        'gtdot;' => '⋗',
5343        'gtlPar;' => '⦕',
5344        'gtquest;' => '⩼',
5345        'gtrapprox;' => '⪆',
5346        'gtrarr;' => '⥸',
5347        'gtrdot;' => '⋗',
5348        'gtreqless;' => '⋛',
5349        'gtreqqless;' => '⪌',
5350        'gtrless;' => '≷',
5351        'gtrsim;' => '≳',
5352        'gvertneqq;' => '≩︀',
5353        'gvnE;' => '≩︀',
5354        'Hacek;' => 'ˇ',
5355        'hairsp;' => ' ',
5356        'half;' => '½',
5357        'hamilt;' => 'ℋ',
5358        'HARDcy;' => 'Ъ',
5359        'hardcy;' => 'ъ',
5360        'harrcir;' => '⥈',
5361        'harr;' => '↔',
5362        'hArr;' => '⇔',
5363        'harrw;' => '↭',
5364        'Hat;' => '^',
5365        'hbar;' => 'ℏ',
5366        'Hcirc;' => 'Ĥ',
5367        'hcirc;' => 'ĥ',
5368        'hearts;' => '♥',
5369        'heartsuit;' => '♥',
5370        'hellip;' => '…',
5371        'hercon;' => '⊹',
5372        'hfr;' => '𝔥',
5373        'Hfr;' => 'ℌ',
5374        'HilbertSpace;' => 'ℋ',
5375        'hksearow;' => '⤥',
5376        'hkswarow;' => '⤦',
5377        'hoarr;' => '⇿',
5378        'homtht;' => '∻',
5379        'hookleftarrow;' => '↩',
5380        'hookrightarrow;' => '↪',
5381        'hopf;' => '𝕙',
5382        'Hopf;' => 'ℍ',
5383        'horbar;' => '―',
5384        'HorizontalLine;' => '─',
5385        'hscr;' => '𝒽',
5386        'Hscr;' => 'ℋ',
5387        'hslash;' => 'ℏ',
5388        'Hstrok;' => 'Ħ',
5389        'hstrok;' => 'ħ',
5390        'HumpDownHump;' => '≎',
5391        'HumpEqual;' => '≏',
5392        'hybull;' => '⁃',
5393        'hyphen;' => '‐',
5394        'Iacute;' => 'Í',
5395        'Iacute' => 'Í',
5396        'iacute;' => 'í',
5397        'iacute' => 'í',
5398        'ic;' => '⁣',
5399        'Icirc;' => 'Î',
5400        'Icirc' => 'Î',
5401        'icirc;' => 'î',
5402        'icirc' => 'î',
5403        'Icy;' => 'И',
5404        'icy;' => 'и',
5405        'Idot;' => 'İ',
5406        'IEcy;' => 'Е',
5407        'iecy;' => 'е',
5408        'iexcl;' => '¡',
5409        'iexcl' => '¡',
5410        'iff;' => '⇔',
5411        'ifr;' => '𝔦',
5412        'Ifr;' => 'ℑ',
5413        'Igrave;' => 'Ì',
5414        'Igrave' => 'Ì',
5415        'igrave;' => 'ì',
5416        'igrave' => 'ì',
5417        'ii;' => 'ⅈ',
5418        'iiiint;' => '⨌',
5419        'iiint;' => '∭',
5420        'iinfin;' => '⧜',
5421        'iiota;' => '℩',
5422        'IJlig;' => 'IJ',
5423        'ijlig;' => 'ij',
5424        'Imacr;' => 'Ī',
5425        'imacr;' => 'ī',
5426        'image;' => 'ℑ',
5427        'ImaginaryI;' => 'ⅈ',
5428        'imagline;' => 'ℐ',
5429        'imagpart;' => 'ℑ',
5430        'imath;' => 'ı',
5431        'Im;' => 'ℑ',
5432        'imof;' => '⊷',
5433        'imped;' => 'Ƶ',
5434        'Implies;' => '⇒',
5435        'incare;' => '℅',
5436        'in;' => '∈',
5437        'infin;' => '∞',
5438        'infintie;' => '⧝',
5439        'inodot;' => 'ı',
5440        'intcal;' => '⊺',
5441        'int;' => '∫',
5442        'Int;' => '∬',
5443        'integers;' => 'ℤ',
5444        'Integral;' => '∫',
5445        'intercal;' => '⊺',
5446        'Intersection;' => '⋂',
5447        'intlarhk;' => '⨗',
5448        'intprod;' => '⨼',
5449        'InvisibleComma;' => '⁣',
5450        'InvisibleTimes;' => '⁢',
5451        'IOcy;' => 'Ё',
5452        'iocy;' => 'ё',
5453        'Iogon;' => 'Į',
5454        'iogon;' => 'į',
5455        'Iopf;' => '𝕀',
5456        'iopf;' => '𝕚',
5457        'Iota;' => 'Ι',
5458        'iota;' => 'ι',
5459        'iprod;' => '⨼',
5460        'iquest;' => '¿',
5461        'iquest' => '¿',
5462        'iscr;' => '𝒾',
5463        'Iscr;' => 'ℐ',
5464        'isin;' => '∈',
5465        'isindot;' => '⋵',
5466        'isinE;' => '⋹',
5467        'isins;' => '⋴',
5468        'isinsv;' => '⋳',
5469        'isinv;' => '∈',
5470        'it;' => '⁢',
5471        'Itilde;' => 'Ĩ',
5472        'itilde;' => 'ĩ',
5473        'Iukcy;' => 'І',
5474        'iukcy;' => 'і',
5475        'Iuml;' => 'Ï',
5476        'Iuml' => 'Ï',
5477        'iuml;' => 'ï',
5478        'iuml' => 'ï',
5479        'Jcirc;' => 'Ĵ',
5480        'jcirc;' => 'ĵ',
5481        'Jcy;' => 'Й',
5482        'jcy;' => 'й',
5483        'Jfr;' => '𝔍',
5484        'jfr;' => '𝔧',
5485        'jmath;' => 'ȷ',
5486        'Jopf;' => '𝕁',
5487        'jopf;' => '𝕛',
5488        'Jscr;' => '𝒥',
5489        'jscr;' => '𝒿',
5490        'Jsercy;' => 'Ј',
5491        'jsercy;' => 'ј',
5492        'Jukcy;' => 'Є',
5493        'jukcy;' => 'є',
5494        'Kappa;' => 'Κ',
5495        'kappa;' => 'κ',
5496        'kappav;' => 'ϰ',
5497        'Kcedil;' => 'Ķ',
5498        'kcedil;' => 'ķ',
5499        'Kcy;' => 'К',
5500        'kcy;' => 'к',
5501        'Kfr;' => '𝔎',
5502        'kfr;' => '𝔨',
5503        'kgreen;' => 'ĸ',
5504        'KHcy;' => 'Х',
5505        'khcy;' => 'х',
5506        'KJcy;' => 'Ќ',
5507        'kjcy;' => 'ќ',
5508        'Kopf;' => '𝕂',
5509        'kopf;' => '𝕜',
5510        'Kscr;' => '𝒦',
5511        'kscr;' => '𝓀',
5512        'lAarr;' => '⇚',
5513        'Lacute;' => 'Ĺ',
5514        'lacute;' => 'ĺ',
5515        'laemptyv;' => '⦴',
5516        'lagran;' => 'ℒ',
5517        'Lambda;' => 'Λ',
5518        'lambda;' => 'λ',
5519        'lang;' => '⟨',
5520        'Lang;' => '⟪',
5521        'langd;' => '⦑',
5522        'langle;' => '⟨',
5523        'lap;' => '⪅',
5524        'Laplacetrf;' => 'ℒ',
5525        'laquo;' => '«',
5526        'laquo' => '«',
5527        'larrb;' => '⇤',
5528        'larrbfs;' => '⤟',
5529        'larr;' => '←',
5530        'Larr;' => '↞',
5531        'lArr;' => '⇐',
5532        'larrfs;' => '⤝',
5533        'larrhk;' => '↩',
5534        'larrlp;' => '↫',
5535        'larrpl;' => '⤹',
5536        'larrsim;' => '⥳',
5537        'larrtl;' => '↢',
5538        'latail;' => '⤙',
5539        'lAtail;' => '⤛',
5540        'lat;' => '⪫',
5541        'late;' => '⪭',
5542        'lates;' => '⪭︀',
5543        'lbarr;' => '⤌',
5544        'lBarr;' => '⤎',
5545        'lbbrk;' => '❲',
5546        'lbrace;' => '{',
5547        'lbrack;' => '[',
5548        'lbrke;' => '⦋',
5549        'lbrksld;' => '⦏',
5550        'lbrkslu;' => '⦍',
5551        'Lcaron;' => 'Ľ',
5552        'lcaron;' => 'ľ',
5553        'Lcedil;' => 'Ļ',
5554        'lcedil;' => 'ļ',
5555        'lceil;' => '⌈',
5556        'lcub;' => '{',
5557        'Lcy;' => 'Л',
5558        'lcy;' => 'л',
5559        'ldca;' => '⤶',
5560        'ldquo;' => '“',
5561        'ldquor;' => '„',
5562        'ldrdhar;' => '⥧',
5563        'ldrushar;' => '⥋',
5564        'ldsh;' => '↲',
5565        'le;' => '≤',
5566        'lE;' => '≦',
5567        'LeftAngleBracket;' => '⟨',
5568        'LeftArrowBar;' => '⇤',
5569        'leftarrow;' => '←',
5570        'LeftArrow;' => '←',
5571        'Leftarrow;' => '⇐',
5572        'LeftArrowRightArrow;' => '⇆',
5573        'leftarrowtail;' => '↢',
5574        'LeftCeiling;' => '⌈',
5575        'LeftDoubleBracket;' => '⟦',
5576        'LeftDownTeeVector;' => '⥡',
5577        'LeftDownVectorBar;' => '⥙',
5578        'LeftDownVector;' => '⇃',
5579        'LeftFloor;' => '⌊',
5580        'leftharpoondown;' => '↽',
5581        'leftharpoonup;' => '↼',
5582        'leftleftarrows;' => '⇇',
5583        'leftrightarrow;' => '↔',
5584        'LeftRightArrow;' => '↔',
5585        'Leftrightarrow;' => '⇔',
5586        'leftrightarrows;' => '⇆',
5587        'leftrightharpoons;' => '⇋',
5588        'leftrightsquigarrow;' => '↭',
5589        'LeftRightVector;' => '⥎',
5590        'LeftTeeArrow;' => '↤',
5591        'LeftTee;' => '⊣',
5592        'LeftTeeVector;' => '⥚',
5593        'leftthreetimes;' => '⋋',
5594        'LeftTriangleBar;' => '⧏',
5595        'LeftTriangle;' => '⊲',
5596        'LeftTriangleEqual;' => '⊴',
5597        'LeftUpDownVector;' => '⥑',
5598        'LeftUpTeeVector;' => '⥠',
5599        'LeftUpVectorBar;' => '⥘',
5600        'LeftUpVector;' => '↿',
5601        'LeftVectorBar;' => '⥒',
5602        'LeftVector;' => '↼',
5603        'lEg;' => '⪋',
5604        'leg;' => '⋚',
5605        'leq;' => '≤',
5606        'leqq;' => '≦',
5607        'leqslant;' => '⩽',
5608        'lescc;' => '⪨',
5609        'les;' => '⩽',
5610        'lesdot;' => '⩿',
5611        'lesdoto;' => '⪁',
5612        'lesdotor;' => '⪃',
5613        'lesg;' => '⋚︀',
5614        'lesges;' => '⪓',
5615        'lessapprox;' => '⪅',
5616        'lessdot;' => '⋖',
5617        'lesseqgtr;' => '⋚',
5618        'lesseqqgtr;' => '⪋',
5619        'LessEqualGreater;' => '⋚',
5620        'LessFullEqual;' => '≦',
5621        'LessGreater;' => '≶',
5622        'lessgtr;' => '≶',
5623        'LessLess;' => '⪡',
5624        'lesssim;' => '≲',
5625        'LessSlantEqual;' => '⩽',
5626        'LessTilde;' => '≲',
5627        'lfisht;' => '⥼',
5628        'lfloor;' => '⌊',
5629        'Lfr;' => '𝔏',
5630        'lfr;' => '𝔩',
5631        'lg;' => '≶',
5632        'lgE;' => '⪑',
5633        'lHar;' => '⥢',
5634        'lhard;' => '↽',
5635        'lharu;' => '↼',
5636        'lharul;' => '⥪',
5637        'lhblk;' => '▄',
5638        'LJcy;' => 'Љ',
5639        'ljcy;' => 'љ',
5640        'llarr;' => '⇇',
5641        'll;' => '≪',
5642        'Ll;' => '⋘',
5643        'llcorner;' => '⌞',
5644        'Lleftarrow;' => '⇚',
5645        'llhard;' => '⥫',
5646        'lltri;' => '◺',
5647        'Lmidot;' => 'Ŀ',
5648        'lmidot;' => 'ŀ',
5649        'lmoustache;' => '⎰',
5650        'lmoust;' => '⎰',
5651        'lnap;' => '⪉',
5652        'lnapprox;' => '⪉',
5653        'lne;' => '⪇',
5654        'lnE;' => '≨',
5655        'lneq;' => '⪇',
5656        'lneqq;' => '≨',
5657        'lnsim;' => '⋦',
5658        'loang;' => '⟬',
5659        'loarr;' => '⇽',
5660        'lobrk;' => '⟦',
5661        'longleftarrow;' => '⟵',
5662        'LongLeftArrow;' => '⟵',
5663        'Longleftarrow;' => '⟸',
5664        'longleftrightarrow;' => '⟷',
5665        'LongLeftRightArrow;' => '⟷',
5666        'Longleftrightarrow;' => '⟺',
5667        'longmapsto;' => '⟼',
5668        'longrightarrow;' => '⟶',
5669        'LongRightArrow;' => '⟶',
5670        'Longrightarrow;' => '⟹',
5671        'looparrowleft;' => '↫',
5672        'looparrowright;' => '↬',
5673        'lopar;' => '⦅',
5674        'Lopf;' => '𝕃',
5675        'lopf;' => '𝕝',
5676        'loplus;' => '⨭',
5677        'lotimes;' => '⨴',
5678        'lowast;' => '∗',
5679        'lowbar;' => '_',
5680        'LowerLeftArrow;' => '↙',
5681        'LowerRightArrow;' => '↘',
5682        'loz;' => '◊',
5683        'lozenge;' => '◊',
5684        'lozf;' => '⧫',
5685        'lpar;' => '(',
5686        'lparlt;' => '⦓',
5687        'lrarr;' => '⇆',
5688        'lrcorner;' => '⌟',
5689        'lrhar;' => '⇋',
5690        'lrhard;' => '⥭',
5691        'lrm;' => '‎',
5692        'lrtri;' => '⊿',
5693        'lsaquo;' => '‹',
5694        'lscr;' => '𝓁',
5695        'Lscr;' => 'ℒ',
5696        'lsh;' => '↰',
5697        'Lsh;' => '↰',
5698        'lsim;' => '≲',
5699        'lsime;' => '⪍',
5700        'lsimg;' => '⪏',
5701        'lsqb;' => '[',
5702        'lsquo;' => '‘',
5703        'lsquor;' => '‚',
5704        'Lstrok;' => 'Ł',
5705        'lstrok;' => 'ł',
5706        'ltcc;' => '⪦',
5707        'ltcir;' => '⩹',
5708        'lt;' => '<',
5709        'lt' => '<',
5710        'LT;' => '<',
5711        'LT' => '<',
5712        'Lt;' => '≪',
5713        'ltdot;' => '⋖',
5714        'lthree;' => '⋋',
5715        'ltimes;' => '⋉',
5716        'ltlarr;' => '⥶',
5717        'ltquest;' => '⩻',
5718        'ltri;' => '◃',
5719        'ltrie;' => '⊴',
5720        'ltrif;' => '◂',
5721        'ltrPar;' => '⦖',
5722        'lurdshar;' => '⥊',
5723        'luruhar;' => '⥦',
5724        'lvertneqq;' => '≨︀',
5725        'lvnE;' => '≨︀',
5726        'macr;' => '¯',
5727        'macr' => '¯',
5728        'male;' => '♂',
5729        'malt;' => '✠',
5730        'maltese;' => '✠',
5731        'Map;' => '⤅',
5732        'map;' => '↦',
5733        'mapsto;' => '↦',
5734        'mapstodown;' => '↧',
5735        'mapstoleft;' => '↤',
5736        'mapstoup;' => '↥',
5737        'marker;' => '▮',
5738        'mcomma;' => '⨩',
5739        'Mcy;' => 'М',
5740        'mcy;' => 'м',
5741        'mdash;' => '—',
5742        'mDDot;' => '∺',
5743        'measuredangle;' => '∡',
5744        'MediumSpace;' => ' ',
5745        'Mellintrf;' => 'ℳ',
5746        'Mfr;' => '𝔐',
5747        'mfr;' => '𝔪',
5748        'mho;' => '℧',
5749        'micro;' => 'µ',
5750        'micro' => 'µ',
5751        'midast;' => '*',
5752        'midcir;' => '⫰',
5753        'mid;' => '∣',
5754        'middot;' => '·',
5755        'middot' => '·',
5756        'minusb;' => '⊟',
5757        'minus;' => '−',
5758        'minusd;' => '∸',
5759        'minusdu;' => '⨪',
5760        'MinusPlus;' => '∓',
5761        'mlcp;' => '⫛',
5762        'mldr;' => '…',
5763        'mnplus;' => '∓',
5764        'models;' => '⊧',
5765        'Mopf;' => '𝕄',
5766        'mopf;' => '𝕞',
5767        'mp;' => '∓',
5768        'mscr;' => '𝓂',
5769        'Mscr;' => 'ℳ',
5770        'mstpos;' => '∾',
5771        'Mu;' => 'Μ',
5772        'mu;' => 'μ',
5773        'multimap;' => '⊸',
5774        'mumap;' => '⊸',
5775        'nabla;' => '∇',
5776        'Nacute;' => 'Ń',
5777        'nacute;' => 'ń',
5778        'nang;' => '∠⃒',
5779        'nap;' => '≉',
5780        'napE;' => '⩰̸',
5781        'napid;' => '≋̸',
5782        'napos;' => 'ʼn',
5783        'napprox;' => '≉',
5784        'natural;' => '♮',
5785        'naturals;' => 'ℕ',
5786        'natur;' => '♮',
5787        'nbsp;' => ' ',
5788        'nbsp' => ' ',
5789        'nbump;' => '≎̸',
5790        'nbumpe;' => '≏̸',
5791        'ncap;' => '⩃',
5792        'Ncaron;' => 'Ň',
5793        'ncaron;' => 'ň',
5794        'Ncedil;' => 'Ņ',
5795        'ncedil;' => 'ņ',
5796        'ncong;' => '≇',
5797        'ncongdot;' => '⩭̸',
5798        'ncup;' => '⩂',
5799        'Ncy;' => 'Н',
5800        'ncy;' => 'н',
5801        'ndash;' => '–',
5802        'nearhk;' => '⤤',
5803        'nearr;' => '↗',
5804        'neArr;' => '⇗',
5805        'nearrow;' => '↗',
5806        'ne;' => '≠',
5807        'nedot;' => '≐̸',
5808        'NegativeMediumSpace;' => '​',
5809        'NegativeThickSpace;' => '​',
5810        'NegativeThinSpace;' => '​',
5811        'NegativeVeryThinSpace;' => '​',
5812        'nequiv;' => '≢',
5813        'nesear;' => '⤨',
5814        'nesim;' => '≂̸',
5815        'NestedGreaterGreater;' => '≫',
5816        'NestedLessLess;' => '≪',
5817        'NewLine;' => '
5818',
5819        'nexist;' => '∄',
5820        'nexists;' => '∄',
5821        'Nfr;' => '𝔑',
5822        'nfr;' => '𝔫',
5823        'ngE;' => '≧̸',
5824        'nge;' => '≱',
5825        'ngeq;' => '≱',
5826        'ngeqq;' => '≧̸',
5827        'ngeqslant;' => '⩾̸',
5828        'nges;' => '⩾̸',
5829        'nGg;' => '⋙̸',
5830        'ngsim;' => '≵',
5831        'nGt;' => '≫⃒',
5832        'ngt;' => '≯',
5833        'ngtr;' => '≯',
5834        'nGtv;' => '≫̸',
5835        'nharr;' => '↮',
5836        'nhArr;' => '⇎',
5837        'nhpar;' => '⫲',
5838        'ni;' => '∋',
5839        'nis;' => '⋼',
5840        'nisd;' => '⋺',
5841        'niv;' => '∋',
5842        'NJcy;' => 'Њ',
5843        'njcy;' => 'њ',
5844        'nlarr;' => '↚',
5845        'nlArr;' => '⇍',
5846        'nldr;' => '‥',
5847        'nlE;' => '≦̸',
5848        'nle;' => '≰',
5849        'nleftarrow;' => '↚',
5850        'nLeftarrow;' => '⇍',
5851        'nleftrightarrow;' => '↮',
5852        'nLeftrightarrow;' => '⇎',
5853        'nleq;' => '≰',
5854        'nleqq;' => '≦̸',
5855        'nleqslant;' => '⩽̸',
5856        'nles;' => '⩽̸',
5857        'nless;' => '≮',
5858        'nLl;' => '⋘̸',
5859        'nlsim;' => '≴',
5860        'nLt;' => '≪⃒',
5861        'nlt;' => '≮',
5862        'nltri;' => '⋪',
5863        'nltrie;' => '⋬',
5864        'nLtv;' => '≪̸',
5865        'nmid;' => '∤',
5866        'NoBreak;' => '⁠',
5867        'NonBreakingSpace;' => ' ',
5868        'nopf;' => '𝕟',
5869        'Nopf;' => 'ℕ',
5870        'Not;' => '⫬',
5871        'not;' => '¬',
5872        'not' => '¬',
5873        'NotCongruent;' => '≢',
5874        'NotCupCap;' => '≭',
5875        'NotDoubleVerticalBar;' => '∦',
5876        'NotElement;' => '∉',
5877        'NotEqual;' => '≠',
5878        'NotEqualTilde;' => '≂̸',
5879        'NotExists;' => '∄',
5880        'NotGreater;' => '≯',
5881        'NotGreaterEqual;' => '≱',
5882        'NotGreaterFullEqual;' => '≧̸',
5883        'NotGreaterGreater;' => '≫̸',
5884        'NotGreaterLess;' => '≹',
5885        'NotGreaterSlantEqual;' => '⩾̸',
5886        'NotGreaterTilde;' => '≵',
5887        'NotHumpDownHump;' => '≎̸',
5888        'NotHumpEqual;' => '≏̸',
5889        'notin;' => '∉',
5890        'notindot;' => '⋵̸',
5891        'notinE;' => '⋹̸',
5892        'notinva;' => '∉',
5893        'notinvb;' => '⋷',
5894        'notinvc;' => '⋶',
5895        'NotLeftTriangleBar;' => '⧏̸',
5896        'NotLeftTriangle;' => '⋪',
5897        'NotLeftTriangleEqual;' => '⋬',
5898        'NotLess;' => '≮',
5899        'NotLessEqual;' => '≰',
5900        'NotLessGreater;' => '≸',
5901        'NotLessLess;' => '≪̸',
5902        'NotLessSlantEqual;' => '⩽̸',
5903        'NotLessTilde;' => '≴',
5904        'NotNestedGreaterGreater;' => '⪢̸',
5905        'NotNestedLessLess;' => '⪡̸',
5906        'notni;' => '∌',
5907        'notniva;' => '∌',
5908        'notnivb;' => '⋾',
5909        'notnivc;' => '⋽',
5910        'NotPrecedes;' => '⊀',
5911        'NotPrecedesEqual;' => '⪯̸',
5912        'NotPrecedesSlantEqual;' => '⋠',
5913        'NotReverseElement;' => '∌',
5914        'NotRightTriangleBar;' => '⧐̸',
5915        'NotRightTriangle;' => '⋫',
5916        'NotRightTriangleEqual;' => '⋭',
5917        'NotSquareSubset;' => '⊏̸',
5918        'NotSquareSubsetEqual;' => '⋢',
5919        'NotSquareSuperset;' => '⊐̸',
5920        'NotSquareSupersetEqual;' => '⋣',
5921        'NotSubset;' => '⊂⃒',
5922        'NotSubsetEqual;' => '⊈',
5923        'NotSucceeds;' => '⊁',
5924        'NotSucceedsEqual;' => '⪰̸',
5925        'NotSucceedsSlantEqual;' => '⋡',
5926        'NotSucceedsTilde;' => '≿̸',
5927        'NotSuperset;' => '⊃⃒',
5928        'NotSupersetEqual;' => '⊉',
5929        'NotTilde;' => '≁',
5930        'NotTildeEqual;' => '≄',
5931        'NotTildeFullEqual;' => '≇',
5932        'NotTildeTilde;' => '≉',
5933        'NotVerticalBar;' => '∤',
5934        'nparallel;' => '∦',
5935        'npar;' => '∦',
5936        'nparsl;' => '⫽⃥',
5937        'npart;' => '∂̸',
5938        'npolint;' => '⨔',
5939        'npr;' => '⊀',
5940        'nprcue;' => '⋠',
5941        'nprec;' => '⊀',
5942        'npreceq;' => '⪯̸',
5943        'npre;' => '⪯̸',
5944        'nrarrc;' => '⤳̸',
5945        'nrarr;' => '↛',
5946        'nrArr;' => '⇏',
5947        'nrarrw;' => '↝̸',
5948        'nrightarrow;' => '↛',
5949        'nRightarrow;' => '⇏',
5950        'nrtri;' => '⋫',
5951        'nrtrie;' => '⋭',
5952        'nsc;' => '⊁',
5953        'nsccue;' => '⋡',
5954        'nsce;' => '⪰̸',
5955        'Nscr;' => '𝒩',
5956        'nscr;' => '𝓃',
5957        'nshortmid;' => '∤',
5958        'nshortparallel;' => '∦',
5959        'nsim;' => '≁',
5960        'nsime;' => '≄',
5961        'nsimeq;' => '≄',
5962        'nsmid;' => '∤',
5963        'nspar;' => '∦',
5964        'nsqsube;' => '⋢',
5965        'nsqsupe;' => '⋣',
5966        'nsub;' => '⊄',
5967        'nsubE;' => '⫅̸',
5968        'nsube;' => '⊈',
5969        'nsubset;' => '⊂⃒',
5970        'nsubseteq;' => '⊈',
5971        'nsubseteqq;' => '⫅̸',
5972        'nsucc;' => '⊁',
5973        'nsucceq;' => '⪰̸',
5974        'nsup;' => '⊅',
5975        'nsupE;' => '⫆̸',
5976        'nsupe;' => '⊉',
5977        'nsupset;' => '⊃⃒',
5978        'nsupseteq;' => '⊉',
5979        'nsupseteqq;' => '⫆̸',
5980        'ntgl;' => '≹',
5981        'Ntilde;' => 'Ñ',
5982        'Ntilde' => 'Ñ',
5983        'ntilde;' => 'ñ',
5984        'ntilde' => 'ñ',
5985        'ntlg;' => '≸',
5986        'ntriangleleft;' => '⋪',
5987        'ntrianglelefteq;' => '⋬',
5988        'ntriangleright;' => '⋫',
5989        'ntrianglerighteq;' => '⋭',
5990        'Nu;' => 'Ν',
5991        'nu;' => 'ν',
5992        'num;' => '#',
5993        'numero;' => '№',
5994        'numsp;' => ' ',
5995        'nvap;' => '≍⃒',
5996        'nvdash;' => '⊬',
5997        'nvDash;' => '⊭',
5998        'nVdash;' => '⊮',
5999        'nVDash;' => '⊯',
6000        'nvge;' => '≥⃒',
6001        'nvgt;' => '>⃒',
6002        'nvHarr;' => '⤄',
6003        'nvinfin;' => '⧞',
6004        'nvlArr;' => '⤂',
6005        'nvle;' => '≤⃒',
6006        'nvlt;' => '<⃒',
6007        'nvltrie;' => '⊴⃒',
6008        'nvrArr;' => '⤃',
6009        'nvrtrie;' => '⊵⃒',
6010        'nvsim;' => '∼⃒',
6011        'nwarhk;' => '⤣',
6012        'nwarr;' => '↖',
6013        'nwArr;' => '⇖',
6014        'nwarrow;' => '↖',
6015        'nwnear;' => '⤧',
6016        'Oacute;' => 'Ó',
6017        'Oacute' => 'Ó',
6018        'oacute;' => 'ó',
6019        'oacute' => 'ó',
6020        'oast;' => '⊛',
6021        'Ocirc;' => 'Ô',
6022        'Ocirc' => 'Ô',
6023        'ocirc;' => 'ô',
6024        'ocirc' => 'ô',
6025        'ocir;' => '⊚',
6026        'Ocy;' => 'О',
6027        'ocy;' => 'о',
6028        'odash;' => '⊝',
6029        'Odblac;' => 'Ő',
6030        'odblac;' => 'ő',
6031        'odiv;' => '⨸',
6032        'odot;' => '⊙',
6033        'odsold;' => '⦼',
6034        'OElig;' => 'Œ',
6035        'oelig;' => 'œ',
6036        'ofcir;' => '⦿',
6037        'Ofr;' => '𝔒',
6038        'ofr;' => '𝔬',
6039        'ogon;' => '˛',
6040        'Ograve;' => 'Ò',
6041        'Ograve' => 'Ò',
6042        'ograve;' => 'ò',
6043        'ograve' => 'ò',
6044        'ogt;' => '⧁',
6045        'ohbar;' => '⦵',
6046        'ohm;' => 'Ω',
6047        'oint;' => '∮',
6048        'olarr;' => '↺',
6049        'olcir;' => '⦾',
6050        'olcross;' => '⦻',
6051        'oline;' => '‾',
6052        'olt;' => '⧀',
6053        'Omacr;' => 'Ō',
6054        'omacr;' => 'ō',
6055        'Omega;' => 'Ω',
6056        'omega;' => 'ω',
6057        'Omicron;' => 'Ο',
6058        'omicron;' => 'ο',
6059        'omid;' => '⦶',
6060        'ominus;' => '⊖',
6061        'Oopf;' => '𝕆',
6062        'oopf;' => '𝕠',
6063        'opar;' => '⦷',
6064        'OpenCurlyDoubleQuote;' => '“',
6065        'OpenCurlyQuote;' => '‘',
6066        'operp;' => '⦹',
6067        'oplus;' => '⊕',
6068        'orarr;' => '↻',
6069        'Or;' => '⩔',
6070        'or;' => '∨',
6071        'ord;' => '⩝',
6072        'order;' => 'ℴ',
6073        'orderof;' => 'ℴ',
6074        'ordf;' => 'ª',
6075        'ordf' => 'ª',
6076        'ordm;' => 'º',
6077        'ordm' => 'º',
6078        'origof;' => '⊶',
6079        'oror;' => '⩖',
6080        'orslope;' => '⩗',
6081        'orv;' => '⩛',
6082        'oS;' => 'Ⓢ',
6083        'Oscr;' => '𝒪',
6084        'oscr;' => 'ℴ',
6085        'Oslash;' => 'Ø',
6086        'Oslash' => 'Ø',
6087        'oslash;' => 'ø',
6088        'oslash' => 'ø',
6089        'osol;' => '⊘',
6090        'Otilde;' => 'Õ',
6091        'Otilde' => 'Õ',
6092        'otilde;' => 'õ',
6093        'otilde' => 'õ',
6094        'otimesas;' => '⨶',
6095        'Otimes;' => '⨷',
6096        'otimes;' => '⊗',
6097        'Ouml;' => 'Ö',
6098        'Ouml' => 'Ö',
6099        'ouml;' => 'ö',
6100        'ouml' => 'ö',
6101        'ovbar;' => '⌽',
6102        'OverBar;' => '‾',
6103        'OverBrace;' => '⏞',
6104        'OverBracket;' => '⎴',
6105        'OverParenthesis;' => '⏜',
6106        'para;' => '¶',
6107        'para' => '¶',
6108        'parallel;' => '∥',
6109        'par;' => '∥',
6110        'parsim;' => '⫳',
6111        'parsl;' => '⫽',
6112        'part;' => '∂',
6113        'PartialD;' => '∂',
6114        'Pcy;' => 'П',
6115        'pcy;' => 'п',
6116        'percnt;' => '%',
6117        'period;' => '.',
6118        'permil;' => '‰',
6119        'perp;' => '⊥',
6120        'pertenk;' => '‱',
6121        'Pfr;' => '𝔓',
6122        'pfr;' => '𝔭',
6123        'Phi;' => 'Φ',
6124        'phi;' => 'φ',
6125        'phiv;' => 'ϕ',
6126        'phmmat;' => 'ℳ',
6127        'phone;' => '☎',
6128        'Pi;' => 'Π',
6129        'pi;' => 'π',
6130        'pitchfork;' => '⋔',
6131        'piv;' => 'ϖ',
6132        'planck;' => 'ℏ',
6133        'planckh;' => 'ℎ',
6134        'plankv;' => 'ℏ',
6135        'plusacir;' => '⨣',
6136        'plusb;' => '⊞',
6137        'pluscir;' => '⨢',
6138        'plus;' => '+',
6139        'plusdo;' => '∔',
6140        'plusdu;' => '⨥',
6141        'pluse;' => '⩲',
6142        'PlusMinus;' => '±',
6143        'plusmn;' => '±',
6144        'plusmn' => '±',
6145        'plussim;' => '⨦',
6146        'plustwo;' => '⨧',
6147        'pm;' => '±',
6148        'Poincareplane;' => 'ℌ',
6149        'pointint;' => '⨕',
6150        'popf;' => '𝕡',
6151        'Popf;' => 'ℙ',
6152        'pound;' => '£',
6153        'pound' => '£',
6154        'prap;' => '⪷',
6155        'Pr;' => '⪻',
6156        'pr;' => '≺',
6157        'prcue;' => '≼',
6158        'precapprox;' => '⪷',
6159        'prec;' => '≺',
6160        'preccurlyeq;' => '≼',
6161        'Precedes;' => '≺',
6162        'PrecedesEqual;' => '⪯',
6163        'PrecedesSlantEqual;' => '≼',
6164        'PrecedesTilde;' => '≾',
6165        'preceq;' => '⪯',
6166        'precnapprox;' => '⪹',
6167        'precneqq;' => '⪵',
6168        'precnsim;' => '⋨',
6169        'pre;' => '⪯',
6170        'prE;' => '⪳',
6171        'precsim;' => '≾',
6172        'prime;' => '′',
6173        'Prime;' => '″',
6174        'primes;' => 'ℙ',
6175        'prnap;' => '⪹',
6176        'prnE;' => '⪵',
6177        'prnsim;' => '⋨',
6178        'prod;' => '∏',
6179        'Product;' => '∏',
6180        'profalar;' => '⌮',
6181        'profline;' => '⌒',
6182        'profsurf;' => '⌓',
6183        'prop;' => '∝',
6184        'Proportional;' => '∝',
6185        'Proportion;' => '∷',
6186        'propto;' => '∝',
6187        'prsim;' => '≾',
6188        'prurel;' => '⊰',
6189        'Pscr;' => '𝒫',
6190        'pscr;' => '𝓅',
6191        'Psi;' => 'Ψ',
6192        'psi;' => 'ψ',
6193        'puncsp;' => ' ',
6194        'Qfr;' => '𝔔',
6195        'qfr;' => '𝔮',
6196        'qint;' => '⨌',
6197        'qopf;' => '𝕢',
6198        'Qopf;' => 'ℚ',
6199        'qprime;' => '⁗',
6200        'Qscr;' => '𝒬',
6201        'qscr;' => '𝓆',
6202        'quaternions;' => 'ℍ',
6203        'quatint;' => '⨖',
6204        'quest;' => '?',
6205        'questeq;' => '≟',
6206        'quot;' => '"',
6207        'quot' => '"',
6208        'QUOT;' => '"',
6209        'QUOT' => '"',
6210        'rAarr;' => '⇛',
6211        'race;' => '∽̱',
6212        'Racute;' => 'Ŕ',
6213        'racute;' => 'ŕ',
6214        'radic;' => '√',
6215        'raemptyv;' => '⦳',
6216        'rang;' => '⟩',
6217        'Rang;' => '⟫',
6218        'rangd;' => '⦒',
6219        'range;' => '⦥',
6220        'rangle;' => '⟩',
6221        'raquo;' => '»',
6222        'raquo' => '»',
6223        'rarrap;' => '⥵',
6224        'rarrb;' => '⇥',
6225        'rarrbfs;' => '⤠',
6226        'rarrc;' => '⤳',
6227        'rarr;' => '→',
6228        'Rarr;' => '↠',
6229        'rArr;' => '⇒',
6230        'rarrfs;' => '⤞',
6231        'rarrhk;' => '↪',
6232        'rarrlp;' => '↬',
6233        'rarrpl;' => '⥅',
6234        'rarrsim;' => '⥴',
6235        'Rarrtl;' => '⤖',
6236        'rarrtl;' => '↣',
6237        'rarrw;' => '↝',
6238        'ratail;' => '⤚',
6239        'rAtail;' => '⤜',
6240        'ratio;' => '∶',
6241        'rationals;' => 'ℚ',
6242        'rbarr;' => '⤍',
6243        'rBarr;' => '⤏',
6244        'RBarr;' => '⤐',
6245        'rbbrk;' => '❳',
6246        'rbrace;' => '}',
6247        'rbrack;' => ']',
6248        'rbrke;' => '⦌',
6249        'rbrksld;' => '⦎',
6250        'rbrkslu;' => '⦐',
6251        'Rcaron;' => 'Ř',
6252        'rcaron;' => 'ř',
6253        'Rcedil;' => 'Ŗ',
6254        'rcedil;' => 'ŗ',
6255        'rceil;' => '⌉',
6256        'rcub;' => '}',
6257        'Rcy;' => 'Р',
6258        'rcy;' => 'р',
6259        'rdca;' => '⤷',
6260        'rdldhar;' => '⥩',
6261        'rdquo;' => '”',
6262        'rdquor;' => '”',
6263        'rdsh;' => '↳',
6264        'real;' => 'ℜ',
6265        'realine;' => 'ℛ',
6266        'realpart;' => 'ℜ',
6267        'reals;' => 'ℝ',
6268        'Re;' => 'ℜ',
6269        'rect;' => '▭',
6270        'reg;' => '®',
6271        'reg' => '®',
6272        'REG;' => '®',
6273        'REG' => '®',
6274        'ReverseElement;' => '∋',
6275        'ReverseEquilibrium;' => '⇋',
6276        'ReverseUpEquilibrium;' => '⥯',
6277        'rfisht;' => '⥽',
6278        'rfloor;' => '⌋',
6279        'rfr;' => '𝔯',
6280        'Rfr;' => 'ℜ',
6281        'rHar;' => '⥤',
6282        'rhard;' => '⇁',
6283        'rharu;' => '⇀',
6284        'rharul;' => '⥬',
6285        'Rho;' => 'Ρ',
6286        'rho;' => 'ρ',
6287        'rhov;' => 'ϱ',
6288        'RightAngleBracket;' => '⟩',
6289        'RightArrowBar;' => '⇥',
6290        'rightarrow;' => '→',
6291        'RightArrow;' => '→',
6292        'Rightarrow;' => '⇒',
6293        'RightArrowLeftArrow;' => '⇄',
6294        'rightarrowtail;' => '↣',
6295        'RightCeiling;' => '⌉',
6296        'RightDoubleBracket;' => '⟧',
6297        'RightDownTeeVector;' => '⥝',
6298        'RightDownVectorBar;' => '⥕',
6299        'RightDownVector;' => '⇂',
6300        'RightFloor;' => '⌋',
6301        'rightharpoondown;' => '⇁',
6302        'rightharpoonup;' => '⇀',
6303        'rightleftarrows;' => '⇄',
6304        'rightleftharpoons;' => '⇌',
6305        'rightrightarrows;' => '⇉',
6306        'rightsquigarrow;' => '↝',
6307        'RightTeeArrow;' => '↦',
6308        'RightTee;' => '⊢',
6309        'RightTeeVector;' => '⥛',
6310        'rightthreetimes;' => '⋌',
6311        'RightTriangleBar;' => '⧐',
6312        'RightTriangle;' => '⊳',
6313        'RightTriangleEqual;' => '⊵',
6314        'RightUpDownVector;' => '⥏',
6315        'RightUpTeeVector;' => '⥜',
6316        'RightUpVectorBar;' => '⥔',
6317        'RightUpVector;' => '↾',
6318        'RightVectorBar;' => '⥓',
6319        'RightVector;' => '⇀',
6320        'ring;' => '˚',
6321        'risingdotseq;' => '≓',
6322        'rlarr;' => '⇄',
6323        'rlhar;' => '⇌',
6324        'rlm;' => '‏',
6325        'rmoustache;' => '⎱',
6326        'rmoust;' => '⎱',
6327        'rnmid;' => '⫮',
6328        'roang;' => '⟭',
6329        'roarr;' => '⇾',
6330        'robrk;' => '⟧',
6331        'ropar;' => '⦆',
6332        'ropf;' => '𝕣',
6333        'Ropf;' => 'ℝ',
6334        'roplus;' => '⨮',
6335        'rotimes;' => '⨵',
6336        'RoundImplies;' => '⥰',
6337        'rpar;' => ')',
6338        'rpargt;' => '⦔',
6339        'rppolint;' => '⨒',
6340        'rrarr;' => '⇉',
6341        'Rrightarrow;' => '⇛',
6342        'rsaquo;' => '›',
6343        'rscr;' => '𝓇',
6344        'Rscr;' => 'ℛ',
6345        'rsh;' => '↱',
6346        'Rsh;' => '↱',
6347        'rsqb;' => ']',
6348        'rsquo;' => '’',
6349        'rsquor;' => '’',
6350        'rthree;' => '⋌',
6351        'rtimes;' => '⋊',
6352        'rtri;' => '▹',
6353        'rtrie;' => '⊵',
6354        'rtrif;' => '▸',
6355        'rtriltri;' => '⧎',
6356        'RuleDelayed;' => '⧴',
6357        'ruluhar;' => '⥨',
6358        'rx;' => '℞',
6359        'Sacute;' => 'Ś',
6360        'sacute;' => 'ś',
6361        'sbquo;' => '‚',
6362        'scap;' => '⪸',
6363        'Scaron;' => 'Š',
6364        'scaron;' => 'š',
6365        'Sc;' => '⪼',
6366        'sc;' => '≻',
6367        'sccue;' => '≽',
6368        'sce;' => '⪰',
6369        'scE;' => '⪴',
6370        'Scedil;' => 'Ş',
6371        'scedil;' => 'ş',
6372        'Scirc;' => 'Ŝ',
6373        'scirc;' => 'ŝ',
6374        'scnap;' => '⪺',
6375        'scnE;' => '⪶',
6376        'scnsim;' => '⋩',
6377        'scpolint;' => '⨓',
6378        'scsim;' => '≿',
6379        'Scy;' => 'С',
6380        'scy;' => 'с',
6381        'sdotb;' => '⊡',
6382        'sdot;' => '⋅',
6383        'sdote;' => '⩦',
6384        'searhk;' => '⤥',
6385        'searr;' => '↘',
6386        'seArr;' => '⇘',
6387        'searrow;' => '↘',
6388        'sect;' => '§',
6389        'sect' => '§',
6390        'semi;' => ';',
6391        'seswar;' => '⤩',
6392        'setminus;' => '∖',
6393        'setmn;' => '∖',
6394        'sext;' => '✶',
6395        'Sfr;' => '𝔖',
6396        'sfr;' => '𝔰',
6397        'sfrown;' => '⌢',
6398        'sharp;' => '♯',
6399        'SHCHcy;' => 'Щ',
6400        'shchcy;' => 'щ',
6401        'SHcy;' => 'Ш',
6402        'shcy;' => 'ш',
6403        'ShortDownArrow;' => '↓',
6404        'ShortLeftArrow;' => '←',
6405        'shortmid;' => '∣',
6406        'shortparallel;' => '∥',
6407        'ShortRightArrow;' => '→',
6408        'ShortUpArrow;' => '↑',
6409        'shy;' => '­',
6410        'shy' => '­',
6411        'Sigma;' => 'Σ',
6412        'sigma;' => 'σ',
6413        'sigmaf;' => 'ς',
6414        'sigmav;' => 'ς',
6415        'sim;' => '∼',
6416        'simdot;' => '⩪',
6417        'sime;' => '≃',
6418        'simeq;' => '≃',
6419        'simg;' => '⪞',
6420        'simgE;' => '⪠',
6421        'siml;' => '⪝',
6422        'simlE;' => '⪟',
6423        'simne;' => '≆',
6424        'simplus;' => '⨤',
6425        'simrarr;' => '⥲',
6426        'slarr;' => '←',
6427        'SmallCircle;' => '∘',
6428        'smallsetminus;' => '∖',
6429        'smashp;' => '⨳',
6430        'smeparsl;' => '⧤',
6431        'smid;' => '∣',
6432        'smile;' => '⌣',
6433        'smt;' => '⪪',
6434        'smte;' => '⪬',
6435        'smtes;' => '⪬︀',
6436        'SOFTcy;' => 'Ь',
6437        'softcy;' => 'ь',
6438        'solbar;' => '⌿',
6439        'solb;' => '⧄',
6440        'sol;' => '/',
6441        'Sopf;' => '𝕊',
6442        'sopf;' => '𝕤',
6443        'spades;' => '♠',
6444        'spadesuit;' => '♠',
6445        'spar;' => '∥',
6446        'sqcap;' => '⊓',
6447        'sqcaps;' => '⊓︀',
6448        'sqcup;' => '⊔',
6449        'sqcups;' => '⊔︀',
6450        'Sqrt;' => '√',
6451        'sqsub;' => '⊏',
6452        'sqsube;' => '⊑',
6453        'sqsubset;' => '⊏',
6454        'sqsubseteq;' => '⊑',
6455        'sqsup;' => '⊐',
6456        'sqsupe;' => '⊒',
6457        'sqsupset;' => '⊐',
6458        'sqsupseteq;' => '⊒',
6459        'square;' => '□',
6460        'Square;' => '□',
6461        'SquareIntersection;' => '⊓',
6462        'SquareSubset;' => '⊏',
6463        'SquareSubsetEqual;' => '⊑',
6464        'SquareSuperset;' => '⊐',
6465        'SquareSupersetEqual;' => '⊒',
6466        'SquareUnion;' => '⊔',
6467        'squarf;' => '▪',
6468        'squ;' => '□',
6469        'squf;' => '▪',
6470        'srarr;' => '→',
6471        'Sscr;' => '𝒮',
6472        'sscr;' => '𝓈',
6473        'ssetmn;' => '∖',
6474        'ssmile;' => '⌣',
6475        'sstarf;' => '⋆',
6476        'Star;' => '⋆',
6477        'star;' => '☆',
6478        'starf;' => '★',
6479        'straightepsilon;' => 'ϵ',
6480        'straightphi;' => 'ϕ',
6481        'strns;' => '¯',
6482        'sub;' => '⊂',
6483        'Sub;' => '⋐',
6484        'subdot;' => '⪽',
6485        'subE;' => '⫅',
6486        'sube;' => '⊆',
6487        'subedot;' => '⫃',
6488        'submult;' => '⫁',
6489        'subnE;' => '⫋',
6490        'subne;' => '⊊',
6491        'subplus;' => '⪿',
6492        'subrarr;' => '⥹',
6493        'subset;' => '⊂',
6494        'Subset;' => '⋐',
6495        'subseteq;' => '⊆',
6496        'subseteqq;' => '⫅',
6497        'SubsetEqual;' => '⊆',
6498        'subsetneq;' => '⊊',
6499        'subsetneqq;' => '⫋',
6500        'subsim;' => '⫇',
6501        'subsub;' => '⫕',
6502        'subsup;' => '⫓',
6503        'succapprox;' => '⪸',
6504        'succ;' => '≻',
6505        'succcurlyeq;' => '≽',
6506        'Succeeds;' => '≻',
6507        'SucceedsEqual;' => '⪰',
6508        'SucceedsSlantEqual;' => '≽',
6509        'SucceedsTilde;' => '≿',
6510        'succeq;' => '⪰',
6511        'succnapprox;' => '⪺',
6512        'succneqq;' => '⪶',
6513        'succnsim;' => '⋩',
6514        'succsim;' => '≿',
6515        'SuchThat;' => '∋',
6516        'sum;' => '∑',
6517        'Sum;' => '∑',
6518        'sung;' => '♪',
6519        'sup1;' => '¹',
6520        'sup1' => '¹',
6521        'sup2;' => '²',
6522        'sup2' => '²',
6523        'sup3;' => '³',
6524        'sup3' => '³',
6525        'sup;' => '⊃',
6526        'Sup;' => '⋑',
6527        'supdot;' => '⪾',
6528        'supdsub;' => '⫘',
6529        'supE;' => '⫆',
6530        'supe;' => '⊇',
6531        'supedot;' => '⫄',
6532        'Superset;' => '⊃',
6533        'SupersetEqual;' => '⊇',
6534        'suphsol;' => '⟉',
6535        'suphsub;' => '⫗',
6536        'suplarr;' => '⥻',
6537        'supmult;' => '⫂',
6538        'supnE;' => '⫌',
6539        'supne;' => '⊋',
6540        'supplus;' => '⫀',
6541        'supset;' => '⊃',
6542        'Supset;' => '⋑',
6543        'supseteq;' => '⊇',
6544        'supseteqq;' => '⫆',
6545        'supsetneq;' => '⊋',
6546        'supsetneqq;' => '⫌',
6547        'supsim;' => '⫈',
6548        'supsub;' => '⫔',
6549        'supsup;' => '⫖',
6550        'swarhk;' => '⤦',
6551        'swarr;' => '↙',
6552        'swArr;' => '⇙',
6553        'swarrow;' => '↙',
6554        'swnwar;' => '⤪',
6555        'szlig;' => 'ß',
6556        'szlig' => 'ß',
6557        'Tab;' => '    ',
6558        'target;' => '⌖',
6559        'Tau;' => 'Τ',
6560        'tau;' => 'τ',
6561        'tbrk;' => '⎴',
6562        'Tcaron;' => 'Ť',
6563        'tcaron;' => 'ť',
6564        'Tcedil;' => 'Ţ',
6565        'tcedil;' => 'ţ',
6566        'Tcy;' => 'Т',
6567        'tcy;' => 'т',
6568        'tdot;' => '⃛',
6569        'telrec;' => '⌕',
6570        'Tfr;' => '𝔗',
6571        'tfr;' => '𝔱',
6572        'there4;' => '∴',
6573        'therefore;' => '∴',
6574        'Therefore;' => '∴',
6575        'Theta;' => 'Θ',
6576        'theta;' => 'θ',
6577        'thetasym;' => 'ϑ',
6578        'thetav;' => 'ϑ',
6579        'thickapprox;' => '≈',
6580        'thicksim;' => '∼',
6581        'ThickSpace;' => '  ',
6582        'ThinSpace;' => ' ',
6583        'thinsp;' => ' ',
6584        'thkap;' => '≈',
6585        'thksim;' => '∼',
6586        'THORN;' => 'Þ',
6587        'THORN' => 'Þ',
6588        'thorn;' => 'þ',
6589        'thorn' => 'þ',
6590        'tilde;' => '˜',
6591        'Tilde;' => '∼',
6592        'TildeEqual;' => '≃',
6593        'TildeFullEqual;' => '≅',
6594        'TildeTilde;' => '≈',
6595        'timesbar;' => '⨱',
6596        'timesb;' => '⊠',
6597        'times;' => '×',
6598        'times' => '×',
6599        'timesd;' => '⨰',
6600        'tint;' => '∭',
6601        'toea;' => '⤨',
6602        'topbot;' => '⌶',
6603        'topcir;' => '⫱',
6604        'top;' => '⊤',
6605        'Topf;' => '𝕋',
6606        'topf;' => '𝕥',
6607        'topfork;' => '⫚',
6608        'tosa;' => '⤩',
6609        'tprime;' => '‴',
6610        'trade;' => '™',
6611        'TRADE;' => '™',
6612        'triangle;' => '▵',
6613        'triangledown;' => '▿',
6614        'triangleleft;' => '◃',
6615        'trianglelefteq;' => '⊴',
6616        'triangleq;' => '≜',
6617        'triangleright;' => '▹',
6618        'trianglerighteq;' => '⊵',
6619        'tridot;' => '◬',
6620        'trie;' => '≜',
6621        'triminus;' => '⨺',
6622        'TripleDot;' => '⃛',
6623        'triplus;' => '⨹',
6624        'trisb;' => '⧍',
6625        'tritime;' => '⨻',
6626        'trpezium;' => '⏢',
6627        'Tscr;' => '𝒯',
6628        'tscr;' => '𝓉',
6629        'TScy;' => 'Ц',
6630        'tscy;' => 'ц',
6631        'TSHcy;' => 'Ћ',
6632        'tshcy;' => 'ћ',
6633        'Tstrok;' => 'Ŧ',
6634        'tstrok;' => 'ŧ',
6635        'twixt;' => '≬',
6636        'twoheadleftarrow;' => '↞',
6637        'twoheadrightarrow;' => '↠',
6638        'Uacute;' => 'Ú',
6639        'Uacute' => 'Ú',
6640        'uacute;' => 'ú',
6641        'uacute' => 'ú',
6642        'uarr;' => '↑',
6643        'Uarr;' => '↟',
6644        'uArr;' => '⇑',
6645        'Uarrocir;' => '⥉',
6646        'Ubrcy;' => 'Ў',
6647        'ubrcy;' => 'ў',
6648        'Ubreve;' => 'Ŭ',
6649        'ubreve;' => 'ŭ',
6650        'Ucirc;' => 'Û',
6651        'Ucirc' => 'Û',
6652        'ucirc;' => 'û',
6653        'ucirc' => 'û',
6654        'Ucy;' => 'У',
6655        'ucy;' => 'у',
6656        'udarr;' => '⇅',
6657        'Udblac;' => 'Ű',
6658        'udblac;' => 'ű',
6659        'udhar;' => '⥮',
6660        'ufisht;' => '⥾',
6661        'Ufr;' => '𝔘',
6662        'ufr;' => '𝔲',
6663        'Ugrave;' => 'Ù',
6664        'Ugrave' => 'Ù',
6665        'ugrave;' => 'ù',
6666        'ugrave' => 'ù',
6667        'uHar;' => '⥣',
6668        'uharl;' => '↿',
6669        'uharr;' => '↾',
6670        'uhblk;' => '▀',
6671        'ulcorn;' => '⌜',
6672        'ulcorner;' => '⌜',
6673        'ulcrop;' => '⌏',
6674        'ultri;' => '◸',
6675        'Umacr;' => 'Ū',
6676        'umacr;' => 'ū',
6677        'uml;' => '¨',
6678        'uml' => '¨',
6679        'UnderBar;' => '_',
6680        'UnderBrace;' => '⏟',
6681        'UnderBracket;' => '⎵',
6682        'UnderParenthesis;' => '⏝',
6683        'Union;' => '⋃',
6684        'UnionPlus;' => '⊎',
6685        'Uogon;' => 'Ų',
6686        'uogon;' => 'ų',
6687        'Uopf;' => '𝕌',
6688        'uopf;' => '𝕦',
6689        'UpArrowBar;' => '⤒',
6690        'uparrow;' => '↑',
6691        'UpArrow;' => '↑',
6692        'Uparrow;' => '⇑',
6693        'UpArrowDownArrow;' => '⇅',
6694        'updownarrow;' => '↕',
6695        'UpDownArrow;' => '↕',
6696        'Updownarrow;' => '⇕',
6697        'UpEquilibrium;' => '⥮',
6698        'upharpoonleft;' => '↿',
6699        'upharpoonright;' => '↾',
6700        'uplus;' => '⊎',
6701        'UpperLeftArrow;' => '↖',
6702        'UpperRightArrow;' => '↗',
6703        'upsi;' => 'υ',
6704        'Upsi;' => 'ϒ',
6705        'upsih;' => 'ϒ',
6706        'Upsilon;' => 'Υ',
6707        'upsilon;' => 'υ',
6708        'UpTeeArrow;' => '↥',
6709        'UpTee;' => '⊥',
6710        'upuparrows;' => '⇈',
6711        'urcorn;' => '⌝',
6712        'urcorner;' => '⌝',
6713        'urcrop;' => '⌎',
6714        'Uring;' => 'Ů',
6715        'uring;' => 'ů',
6716        'urtri;' => '◹',
6717        'Uscr;' => '𝒰',
6718        'uscr;' => '𝓊',
6719        'utdot;' => '⋰',
6720        'Utilde;' => 'Ũ',
6721        'utilde;' => 'ũ',
6722        'utri;' => '▵',
6723        'utrif;' => '▴',
6724        'uuarr;' => '⇈',
6725        'Uuml;' => 'Ü',
6726        'Uuml' => 'Ü',
6727        'uuml;' => 'ü',
6728        'uuml' => 'ü',
6729        'uwangle;' => '⦧',
6730        'vangrt;' => '⦜',
6731        'varepsilon;' => 'ϵ',
6732        'varkappa;' => 'ϰ',
6733        'varnothing;' => '∅',
6734        'varphi;' => 'ϕ',
6735        'varpi;' => 'ϖ',
6736        'varpropto;' => '∝',
6737        'varr;' => '↕',
6738        'vArr;' => '⇕',
6739        'varrho;' => 'ϱ',
6740        'varsigma;' => 'ς',
6741        'varsubsetneq;' => '⊊︀',
6742        'varsubsetneqq;' => '⫋︀',
6743        'varsupsetneq;' => '⊋︀',
6744        'varsupsetneqq;' => '⫌︀',
6745        'vartheta;' => 'ϑ',
6746        'vartriangleleft;' => '⊲',
6747        'vartriangleright;' => '⊳',
6748        'vBar;' => '⫨',
6749        'Vbar;' => '⫫',
6750        'vBarv;' => '⫩',
6751        'Vcy;' => 'В',
6752        'vcy;' => 'в',
6753        'vdash;' => '⊢',
6754        'vDash;' => '⊨',
6755        'Vdash;' => '⊩',
6756        'VDash;' => '⊫',
6757        'Vdashl;' => '⫦',
6758        'veebar;' => '⊻',
6759        'vee;' => '∨',
6760        'Vee;' => '⋁',
6761        'veeeq;' => '≚',
6762        'vellip;' => '⋮',
6763        'verbar;' => '|',
6764        'Verbar;' => '‖',
6765        'vert;' => '|',
6766        'Vert;' => '‖',
6767        'VerticalBar;' => '∣',
6768        'VerticalLine;' => '|',
6769        'VerticalSeparator;' => '❘',
6770        'VerticalTilde;' => '≀',
6771        'VeryThinSpace;' => ' ',
6772        'Vfr;' => '𝔙',
6773        'vfr;' => '𝔳',
6774        'vltri;' => '⊲',
6775        'vnsub;' => '⊂⃒',
6776        'vnsup;' => '⊃⃒',
6777        'Vopf;' => '𝕍',
6778        'vopf;' => '𝕧',
6779        'vprop;' => '∝',
6780        'vrtri;' => '⊳',
6781        'Vscr;' => '𝒱',
6782        'vscr;' => '𝓋',
6783        'vsubnE;' => '⫋︀',
6784        'vsubne;' => '⊊︀',
6785        'vsupnE;' => '⫌︀',
6786        'vsupne;' => '⊋︀',
6787        'Vvdash;' => '⊪',
6788        'vzigzag;' => '⦚',
6789        'Wcirc;' => 'Ŵ',
6790        'wcirc;' => 'ŵ',
6791        'wedbar;' => '⩟',
6792        'wedge;' => '∧',
6793        'Wedge;' => '⋀',
6794        'wedgeq;' => '≙',
6795        'weierp;' => '℘',
6796        'Wfr;' => '𝔚',
6797        'wfr;' => '𝔴',
6798        'Wopf;' => '𝕎',
6799        'wopf;' => '𝕨',
6800        'wp;' => '℘',
6801        'wr;' => '≀',
6802        'wreath;' => '≀',
6803        'Wscr;' => '𝒲',
6804        'wscr;' => '𝓌',
6805        'xcap;' => '⋂',
6806        'xcirc;' => '◯',
6807        'xcup;' => '⋃',
6808        'xdtri;' => '▽',
6809        'Xfr;' => '𝔛',
6810        'xfr;' => '𝔵',
6811        'xharr;' => '⟷',
6812        'xhArr;' => '⟺',
6813        'Xi;' => 'Ξ',
6814        'xi;' => 'ξ',
6815        'xlarr;' => '⟵',
6816        'xlArr;' => '⟸',
6817        'xmap;' => '⟼',
6818        'xnis;' => '⋻',
6819        'xodot;' => '⨀',
6820        'Xopf;' => '𝕏',
6821        'xopf;' => '𝕩',
6822        'xoplus;' => '⨁',
6823        'xotime;' => '⨂',
6824        'xrarr;' => '⟶',
6825        'xrArr;' => '⟹',
6826        'Xscr;' => '𝒳',
6827        'xscr;' => '𝓍',
6828        'xsqcup;' => '⨆',
6829        'xuplus;' => '⨄',
6830        'xutri;' => '△',
6831        'xvee;' => '⋁',
6832        'xwedge;' => '⋀',
6833        'Yacute;' => 'Ý',
6834        'Yacute' => 'Ý',
6835        'yacute;' => 'ý',
6836        'yacute' => 'ý',
6837        'YAcy;' => 'Я',
6838        'yacy;' => 'я',
6839        'Ycirc;' => 'Ŷ',
6840        'ycirc;' => 'ŷ',
6841        'Ycy;' => 'Ы',
6842        'ycy;' => 'ы',
6843        'yen;' => '¥',
6844        'yen' => '¥',
6845        'Yfr;' => '𝔜',
6846        'yfr;' => '𝔶',
6847        'YIcy;' => 'Ї',
6848        'yicy;' => 'ї',
6849        'Yopf;' => '𝕐',
6850        'yopf;' => '𝕪',
6851        'Yscr;' => '𝒴',
6852        'yscr;' => '𝓎',
6853        'YUcy;' => 'Ю',
6854        'yucy;' => 'ю',
6855        'yuml;' => 'ÿ',
6856        'yuml' => 'ÿ',
6857        'Yuml;' => 'Ÿ',
6858        'Zacute;' => 'Ź',
6859        'zacute;' => 'ź',
6860        'Zcaron;' => 'Ž',
6861        'zcaron;' => 'ž',
6862        'Zcy;' => 'З',
6863        'zcy;' => 'з',
6864        'Zdot;' => 'Ż',
6865        'zdot;' => 'ż',
6866        'zeetrf;' => 'ℨ',
6867        'ZeroWidthSpace;' => '​',
6868        'Zeta;' => 'Ζ',
6869        'zeta;' => 'ζ',
6870        'zfr;' => '𝔷',
6871        'Zfr;' => 'ℨ',
6872        'ZHcy;' => 'Ж',
6873        'zhcy;' => 'ж',
6874        'zigrarr;' => '⇝',
6875        'zopf;' => '𝕫',
6876        'Zopf;' => 'ℤ',
6877        'Zscr;' => '𝒵',
6878        'zscr;' => '𝓏',
6879        'zwj;' => '‍',
6880        'zwnj;' => '‌',
6881    ];
6882
6883    public const LEGACY_NUMERIC_ENTITIES = [
6884        0 => '�',
6885        128 => '€',
6886        130 => '‚',
6887        131 => 'ƒ',
6888        132 => '„',
6889        133 => '…',
6890        134 => '†',
6891        135 => '‡',
6892        136 => 'ˆ',
6893        137 => '‰',
6894        138 => 'Š',
6895        139 => '‹',
6896        140 => 'Œ',
6897        142 => 'Ž',
6898        145 => '‘',
6899        146 => '’',
6900        147 => '“',
6901        148 => '”',
6902        149 => '•',
6903        150 => '–',
6904        151 => '—',
6905        152 => '˜',
6906        153 => '™',
6907        154 => 'š',
6908        155 => '›',
6909        156 => 'œ',
6910        158 => 'ž',
6911        159 => 'Ÿ',
6912    ];
6913
6914    public const QUIRKY_PREFIX_REGEX = '~
6915        //Silmaril//dtd html Pro v0r11 19970101//|
6916        //AS//DTD HTML 3\\.0 asWedit \\+ extensions//|
6917        //AdvaSoft Ltd//DTD HTML 3\\.0 asWedit \\+ extensions//|
6918        //IETF//DTD HTML 2\\.0 Level 1//|
6919        //IETF//DTD HTML 2\\.0 Level 2//|
6920        //IETF//DTD HTML 2\\.0 Strict Level 1//|
6921        //IETF//DTD HTML 2\\.0 Strict Level 2//|
6922        //IETF//DTD HTML 2\\.0 Strict//|
6923        //IETF//DTD HTML 2\\.0//|
6924        //IETF//DTD HTML 2\\.1E//|
6925        //IETF//DTD HTML 3\\.0//|
6926        //IETF//DTD HTML 3\\.2 Final//|
6927        //IETF//DTD HTML 3\\.2//|
6928        //IETF//DTD HTML 3//|
6929        //IETF//DTD HTML Level 0//|
6930        //IETF//DTD HTML Level 1//|
6931        //IETF//DTD HTML Level 2//|
6932        //IETF//DTD HTML Level 3//|
6933        //IETF//DTD HTML Strict Level 0//|
6934        //IETF//DTD HTML Strict Level 1//|
6935        //IETF//DTD HTML Strict Level 2//|
6936        //IETF//DTD HTML Strict Level 3//|
6937        //IETF//DTD HTML Strict//|
6938        //IETF//DTD HTML//|
6939        //Metrius//DTD Metrius Presentational//|
6940        //Microsoft//DTD Internet Explorer 2\\.0 HTML Strict//|
6941        //Microsoft//DTD Internet Explorer 2\\.0 HTML//|
6942        //Microsoft//DTD Internet Explorer 2\\.0 Tables//|
6943        //Microsoft//DTD Internet Explorer 3\\.0 HTML Strict//|
6944        //Microsoft//DTD Internet Explorer 3\\.0 HTML//|
6945        //Microsoft//DTD Internet Explorer 3\\.0 Tables//|
6946        //Netscape Comm\\. Corp\\.//DTD HTML//|
6947        //Netscape Comm\\. Corp\\.//DTD Strict HTML//|
6948        //O\'Reilly and Associates//DTD HTML 2\\.0//|
6949        //O\'Reilly and Associates//DTD HTML Extended 1\\.0//|
6950        //O\'Reilly and Associates//DTD HTML Extended Relaxed 1\\.0//|
6951        //SoftQuad Software//DTD HoTMetaL PRO 6\\.0\\:\\:19990601\\:\\:extensions to HTML 4\\.0//|
6952        //SoftQuad//DTD HoTMetaL PRO 4\\.0\\:\\:19971010\\:\\:extensions to HTML 4\\.0//|
6953        //Spyglass//DTD HTML 2\\.0 Extended//|
6954        //SQ//DTD HTML 2\\.0 HoTMetaL \\+ extensions//|
6955        //Sun Microsystems Corp\\.//DTD HotJava HTML//|
6956        //Sun Microsystems Corp\\.//DTD HotJava Strict HTML//|
6957        //W3C//DTD HTML 3 1995\\-03\\-24//|
6958        //W3C//DTD HTML 3\\.2 Draft//|
6959        //W3C//DTD HTML 3\\.2 Final//|
6960        //W3C//DTD HTML 3\\.2//|
6961        //W3C//DTD HTML 3\\.2S Draft//|
6962        //W3C//DTD HTML 4\\.0 Frameset//|
6963        //W3C//DTD HTML 4\\.0 Transitional//|
6964        //W3C//DTD HTML Experimental 19960712//|
6965        //W3C//DTD HTML Experimental 970421//|
6966        //W3C//DTD W3 HTML//|
6967        //W3O//DTD W3 HTML 3\\.0//|
6968        //WebTechs//DTD Mozilla HTML 2\\.0//|
6969        //WebTechs//DTD Mozilla HTML//~xAi';
6970
6971    public const NAME_START_CHAR_CONV_TABLE = [
6972        0, 64, 0, 16777215,
6973        91, 94, 0, 16777215,
6974        96, 96, 0, 16777215,
6975        123, 191, 0, 16777215,
6976        215, 215, 0, 16777215,
6977        247, 247, 0, 16777215,
6978        306, 307, 0, 16777215,
6979        319, 320, 0, 16777215,
6980        329, 329, 0, 16777215,
6981        383, 383, 0, 16777215,
6982        452, 460, 0, 16777215,
6983        497, 499, 0, 16777215,
6984        502, 505, 0, 16777215,
6985        536, 591, 0, 16777215,
6986        681, 698, 0, 16777215,
6987        706, 901, 0, 16777215,
6988        903, 903, 0, 16777215,
6989        907, 907, 0, 16777215,
6990        909, 909, 0, 16777215,
6991        930, 930, 0, 16777215,
6992        975, 975, 0, 16777215,
6993        983, 985, 0, 16777215,
6994        987, 987, 0, 16777215,
6995        989, 989, 0, 16777215,
6996        991, 991, 0, 16777215,
6997        993, 993, 0, 16777215,
6998        1012, 1024, 0, 16777215,
6999        1037, 1037, 0, 16777215,
7000        1104, 1104, 0, 16777215,
7001        1117, 1117, 0, 16777215,
7002        1154, 1167, 0, 16777215,
7003        1221, 1222, 0, 16777215,
7004        1225, 1226, 0, 16777215,
7005        1229, 1231, 0, 16777215,
7006        1260, 1261, 0, 16777215,
7007        1270, 1271, 0, 16777215,
7008        1274, 1328, 0, 16777215,
7009        1367, 1368, 0, 16777215,
7010        1370, 1376, 0, 16777215,
7011        1415, 1487, 0, 16777215,
7012        1515, 1519, 0, 16777215,
7013        1523, 1568, 0, 16777215,
7014        1595, 1600, 0, 16777215,
7015        1611, 1648, 0, 16777215,
7016        1720, 1721, 0, 16777215,
7017        1727, 1727, 0, 16777215,
7018        1743, 1743, 0, 16777215,
7019        1748, 1748, 0, 16777215,
7020        1750, 1764, 0, 16777215,
7021        1767, 2308, 0, 16777215,
7022        2362, 2364, 0, 16777215,
7023        2366, 2391, 0, 16777215,
7024        2402, 2436, 0, 16777215,
7025        2445, 2446, 0, 16777215,
7026        2449, 2450, 0, 16777215,
7027        2473, 2473, 0, 16777215,
7028        2481, 2481, 0, 16777215,
7029        2483, 2485, 0, 16777215,
7030        2490, 2523, 0, 16777215,
7031        2526, 2526, 0, 16777215,
7032        2530, 2543, 0, 16777215,
7033        2546, 2564, 0, 16777215,
7034        2571, 2574, 0, 16777215,
7035        2577, 2578, 0, 16777215,
7036        2601, 2601, 0, 16777215,
7037        2609, 2609, 0, 16777215,
7038        2612, 2612, 0, 16777215,
7039        2615, 2615, 0, 16777215,
7040        2618, 2648, 0, 16777215,
7041        2653, 2653, 0, 16777215,
7042        2655, 2673, 0, 16777215,
7043        2677, 2692, 0, 16777215,
7044        2700, 2700, 0, 16777215,
7045        2702, 2702, 0, 16777215,
7046        2706, 2706, 0, 16777215,
7047        2729, 2729, 0, 16777215,
7048        2737, 2737, 0, 16777215,
7049        2740, 2740, 0, 16777215,
7050        2746, 2748, 0, 16777215,
7051        2750, 2783, 0, 16777215,
7052        2785, 2820, 0, 16777215,
7053        2829, 2830, 0, 16777215,
7054        2833, 2834, 0, 16777215,
7055        2857, 2857, 0, 16777215,
7056        2865, 2865, 0, 16777215,
7057        2868, 2869, 0, 16777215,
7058        2874, 2876, 0, 16777215,
7059        2878, 2907, 0, 16777215,
7060        2910, 2910, 0, 16777215,
7061        2914, 2948, 0, 16777215,
7062        2955, 2957, 0, 16777215,
7063        2961, 2961, 0, 16777215,
7064        2966, 2968, 0, 16777215,
7065        2971, 2971, 0, 16777215,
7066        2973, 2973, 0, 16777215,
7067        2976, 2978, 0, 16777215,
7068        2981, 2983, 0, 16777215,
7069        2987, 2989, 0, 16777215,
7070        2998, 2998, 0, 16777215,
7071        3002, 3076, 0, 16777215,
7072        3085, 3085, 0, 16777215,
7073        3089, 3089, 0, 16777215,
7074        3113, 3113, 0, 16777215,
7075        3124, 3124, 0, 16777215,
7076        3130, 3167, 0, 16777215,
7077        3170, 3204, 0, 16777215,
7078        3213, 3213, 0, 16777215,
7079        3217, 3217, 0, 16777215,
7080        3241, 3241, 0, 16777215,
7081        3252, 3252, 0, 16777215,
7082        3258, 3293, 0, 16777215,
7083        3295, 3295, 0, 16777215,
7084        3298, 3332, 0, 16777215,
7085        3341, 3341, 0, 16777215,
7086        3345, 3345, 0, 16777215,
7087        3369, 3369, 0, 16777215,
7088        3386, 3423, 0, 16777215,
7089        3426, 3584, 0, 16777215,
7090        3631, 3631, 0, 16777215,
7091        3633, 3633, 0, 16777215,
7092        3636, 3647, 0, 16777215,
7093        3654, 3712, 0, 16777215,
7094        3715, 3715, 0, 16777215,
7095        3717, 3718, 0, 16777215,
7096        3721, 3721, 0, 16777215,
7097        3723, 3724, 0, 16777215,
7098        3726, 3731, 0, 16777215,
7099        3736, 3736, 0, 16777215,
7100        3744, 3744, 0, 16777215,
7101        3748, 3748, 0, 16777215,
7102        3750, 3750, 0, 16777215,
7103        3752, 3753, 0, 16777215,
7104        3756, 3756, 0, 16777215,
7105        3759, 3759, 0, 16777215,
7106        3761, 3761, 0, 16777215,
7107        3764, 3772, 0, 16777215,
7108        3774, 3775, 0, 16777215,
7109        3781, 3903, 0, 16777215,
7110        3912, 3912, 0, 16777215,
7111        3946, 4255, 0, 16777215,
7112        4294, 4303, 0, 16777215,
7113        4343, 4351, 0, 16777215,
7114        4353, 4353, 0, 16777215,
7115        4356, 4356, 0, 16777215,
7116        4360, 4360, 0, 16777215,
7117        4362, 4362, 0, 16777215,
7118        4365, 4365, 0, 16777215,
7119        4371, 4411, 0, 16777215,
7120        4413, 4413, 0, 16777215,
7121        4415, 4415, 0, 16777215,
7122        4417, 4427, 0, 16777215,
7123        4429, 4429, 0, 16777215,
7124        4431, 4431, 0, 16777215,
7125        4433, 4435, 0, 16777215,
7126        4438, 4440, 0, 16777215,
7127        4442, 4446, 0, 16777215,
7128        4450, 4450, 0, 16777215,
7129        4452, 4452, 0, 16777215,
7130        4454, 4454, 0, 16777215,
7131        4456, 4456, 0, 16777215,
7132        4458, 4460, 0, 16777215,
7133        4463, 4465, 0, 16777215,
7134        4468, 4468, 0, 16777215,
7135        4470, 4509, 0, 16777215,
7136        4511, 4519, 0, 16777215,
7137        4521, 4522, 0, 16777215,
7138        4524, 4525, 0, 16777215,
7139        4528, 4534, 0, 16777215,
7140        4537, 4537, 0, 16777215,
7141        4539, 4539, 0, 16777215,
7142        4547, 4586, 0, 16777215,
7143        4588, 4591, 0, 16777215,
7144        4593, 4600, 0, 16777215,
7145        4602, 7679, 0, 16777215,
7146        7836, 7839, 0, 16777215,
7147        7930, 7935, 0, 16777215,
7148        7958, 7959, 0, 16777215,
7149        7966, 7967, 0, 16777215,
7150        8006, 8007, 0, 16777215,
7151        8014, 8015, 0, 16777215,
7152        8024, 8024, 0, 16777215,
7153        8026, 8026, 0, 16777215,
7154        8028, 8028, 0, 16777215,
7155        8030, 8030, 0, 16777215,
7156        8062, 8063, 0, 16777215,
7157        8117, 8117, 0, 16777215,
7158        8125, 8125, 0, 16777215,
7159        8127, 8129, 0, 16777215,
7160        8133, 8133, 0, 16777215,
7161        8141, 8143, 0, 16777215,
7162        8148, 8149, 0, 16777215,
7163        8156, 8159, 0, 16777215,
7164        8173, 8177, 0, 16777215,
7165        8181, 8181, 0, 16777215,
7166        8189, 8485, 0, 16777215,
7167        8487, 8489, 0, 16777215,
7168        8492, 8493, 0, 16777215,
7169        8495, 8575, 0, 16777215,
7170        8579, 12294, 0, 16777215,
7171        12296, 12320, 0, 16777215,
7172        12330, 12352, 0, 16777215,
7173        12437, 12448, 0, 16777215,
7174        12539, 12548, 0, 16777215,
7175        12589, 19967, 0, 16777215,
7176        40870, 44031, 0, 16777215,
7177        55204, 1114111, 0, 16777215 ];
7178
7179    public const NAME_CHAR_CONV_TABLE = [
7180        0, 44, 0, 16777215,
7181        47, 47, 0, 16777215,
7182        58, 64, 0, 16777215,
7183        91, 94, 0, 16777215,
7184        96, 96, 0, 16777215,
7185        123, 182, 0, 16777215,
7186        184, 191, 0, 16777215,
7187        215, 215, 0, 16777215,
7188        247, 247, 0, 16777215,
7189        306, 307, 0, 16777215,
7190        319, 320, 0, 16777215,
7191        329, 329, 0, 16777215,
7192        383, 383, 0, 16777215,
7193        452, 460, 0, 16777215,
7194        497, 499, 0, 16777215,
7195        502, 505, 0, 16777215,
7196        536, 591, 0, 16777215,
7197        681, 698, 0, 16777215,
7198        706, 719, 0, 16777215,
7199        722, 767, 0, 16777215,
7200        838, 863, 0, 16777215,
7201        866, 901, 0, 16777215,
7202        907, 907, 0, 16777215,
7203        909, 909, 0, 16777215,
7204        930, 930, 0, 16777215,
7205        975, 975, 0, 16777215,
7206        983, 985, 0, 16777215,
7207        987, 987, 0, 16777215,
7208        989, 989, 0, 16777215,
7209        991, 991, 0, 16777215,
7210        993, 993, 0, 16777215,
7211        1012, 1024, 0, 16777215,
7212        1037, 1037, 0, 16777215,
7213        1104, 1104, 0, 16777215,
7214        1117, 1117, 0, 16777215,
7215        1154, 1154, 0, 16777215,
7216        1159, 1167, 0, 16777215,
7217        1221, 1222, 0, 16777215,
7218        1225, 1226, 0, 16777215,
7219        1229, 1231, 0, 16777215,
7220        1260, 1261, 0, 16777215,
7221        1270, 1271, 0, 16777215,
7222        1274, 1328, 0, 16777215,
7223        1367, 1368, 0, 16777215,
7224        1370, 1376, 0, 16777215,
7225        1415, 1424, 0, 16777215,
7226        1442, 1442, 0, 16777215,
7227        1466, 1466, 0, 16777215,
7228        1470, 1470, 0, 16777215,
7229        1472, 1472, 0, 16777215,
7230        1475, 1475, 0, 16777215,
7231        1477, 1487, 0, 16777215,
7232        1515, 1519, 0, 16777215,
7233        1523, 1568, 0, 16777215,
7234        1595, 1599, 0, 16777215,
7235        1619, 1631, 0, 16777215,
7236        1642, 1647, 0, 16777215,
7237        1720, 1721, 0, 16777215,
7238        1727, 1727, 0, 16777215,
7239        1743, 1743, 0, 16777215,
7240        1748, 1748, 0, 16777215,
7241        1769, 1769, 0, 16777215,
7242        1774, 1775, 0, 16777215,
7243        1786, 2304, 0, 16777215,
7244        2308, 2308, 0, 16777215,
7245        2362, 2363, 0, 16777215,
7246        2382, 2384, 0, 16777215,
7247        2389, 2391, 0, 16777215,
7248        2404, 2405, 0, 16777215,
7249        2416, 2432, 0, 16777215,
7250        2436, 2436, 0, 16777215,
7251        2445, 2446, 0, 16777215,
7252        2449, 2450, 0, 16777215,
7253        2473, 2473, 0, 16777215,
7254        2481, 2481, 0, 16777215,
7255        2483, 2485, 0, 16777215,
7256        2490, 2491, 0, 16777215,
7257        2493, 2493, 0, 16777215,
7258        2501, 2502, 0, 16777215,
7259        2505, 2506, 0, 16777215,
7260        2510, 2518, 0, 16777215,
7261        2520, 2523, 0, 16777215,
7262        2526, 2526, 0, 16777215,
7263        2532, 2533, 0, 16777215,
7264        2546, 2561, 0, 16777215,
7265        2563, 2564, 0, 16777215,
7266        2571, 2574, 0, 16777215,
7267        2577, 2578, 0, 16777215,
7268        2601, 2601, 0, 16777215,
7269        2609, 2609, 0, 16777215,
7270        2612, 2612, 0, 16777215,
7271        2615, 2615, 0, 16777215,
7272        2618, 2619, 0, 16777215,
7273        2621, 2621, 0, 16777215,
7274        2627, 2630, 0, 16777215,
7275        2633, 2634, 0, 16777215,
7276        2638, 2648, 0, 16777215,
7277        2653, 2653, 0, 16777215,
7278        2655, 2661, 0, 16777215,
7279        2677, 2688, 0, 16777215,
7280        2692, 2692, 0, 16777215,
7281        2700, 2700, 0, 16777215,
7282        2702, 2702, 0, 16777215,
7283        2706, 2706, 0, 16777215,
7284        2729, 2729, 0, 16777215,
7285        2737, 2737, 0, 16777215,
7286        2740, 2740, 0, 16777215,
7287        2746, 2747, 0, 16777215,
7288        2758, 2758, 0, 16777215,
7289        2762, 2762, 0, 16777215,
7290        2766, 2783, 0, 16777215,
7291        2785, 2789, 0, 16777215,
7292        2800, 2816, 0, 16777215,
7293        2820, 2820, 0, 16777215,
7294        2829, 2830, 0, 16777215,
7295        2833, 2834, 0, 16777215,
7296        2857, 2857, 0, 16777215,
7297        2865, 2865, 0, 16777215,
7298        2868, 2869, 0, 16777215,
7299        2874, 2875, 0, 16777215,
7300        2884, 2886, 0, 16777215,
7301        2889, 2890, 0, 16777215,
7302        2894, 2901, 0, 16777215,
7303        2904, 2907, 0, 16777215,
7304        2910, 2910, 0, 16777215,
7305        2914, 2917, 0, 16777215,
7306        2928, 2945, 0, 16777215,
7307        2948, 2948, 0, 16777215,
7308        2955, 2957, 0, 16777215,
7309        2961, 2961, 0, 16777215,
7310        2966, 2968, 0, 16777215,
7311        2971, 2971, 0, 16777215,
7312        2973, 2973, 0, 16777215,
7313        2976, 2978, 0, 16777215,
7314        2981, 2983, 0, 16777215,
7315        2987, 2989, 0, 16777215,
7316        2998, 2998, 0, 16777215,
7317        3002, 3005, 0, 16777215,
7318        3011, 3013, 0, 16777215,
7319        3017, 3017, 0, 16777215,
7320        3022, 3030, 0, 16777215,
7321        3032, 3046, 0, 16777215,
7322        3056, 3072, 0, 16777215,
7323        3076, 3076, 0, 16777215,
7324        3085, 3085, 0, 16777215,
7325        3089, 3089, 0, 16777215,
7326        3113, 3113, 0, 16777215,
7327        3124, 3124, 0, 16777215,
7328        3130, 3133, 0, 16777215,
7329        3141, 3141, 0, 16777215,
7330        3145, 3145, 0, 16777215,
7331        3150, 3156, 0, 16777215,
7332        3159, 3167, 0, 16777215,
7333        3170, 3173, 0, 16777215,
7334        3184, 3201, 0, 16777215,
7335        3204, 3204, 0, 16777215,
7336        3213, 3213, 0, 16777215,
7337        3217, 3217, 0, 16777215,
7338        3241, 3241, 0, 16777215,
7339        3252, 3252, 0, 16777215,
7340        3258, 3261, 0, 16777215,
7341        3269, 3269, 0, 16777215,
7342        3273, 3273, 0, 16777215,
7343        3278, 3284, 0, 16777215,
7344        3287, 3293, 0, 16777215,
7345        3295, 3295, 0, 16777215,
7346        3298, 3301, 0, 16777215,
7347        3312, 3329, 0, 16777215,
7348        3332, 3332, 0, 16777215,
7349        3341, 3341, 0, 16777215,
7350        3345, 3345, 0, 16777215,
7351        3369, 3369, 0, 16777215,
7352        3386, 3389, 0, 16777215,
7353        3396, 3397, 0, 16777215,
7354        3401, 3401, 0, 16777215,
7355        3406, 3414, 0, 16777215,
7356        3416, 3423, 0, 16777215,
7357        3426, 3429, 0, 16777215,
7358        3440, 3584, 0, 16777215,
7359        3631, 3631, 0, 16777215,
7360        3643, 3647, 0, 16777215,
7361        3663, 3663, 0, 16777215,
7362        3674, 3712, 0, 16777215,
7363        3715, 3715, 0, 16777215,
7364        3717, 3718, 0, 16777215,
7365        3721, 3721, 0, 16777215,
7366        3723, 3724, 0, 16777215,
7367        3726, 3731, 0, 16777215,
7368        3736, 3736, 0, 16777215,
7369        3744, 3744, 0, 16777215,
7370        3748, 3748, 0, 16777215,
7371        3750, 3750, 0, 16777215,
7372        3752, 3753, 0, 16777215,
7373        3756, 3756, 0, 16777215,
7374        3759, 3759, 0, 16777215,
7375        3770, 3770, 0, 16777215,
7376        3774, 3775, 0, 16777215,
7377        3781, 3781, 0, 16777215,
7378        3783, 3783, 0, 16777215,
7379        3790, 3791, 0, 16777215,
7380        3802, 3863, 0, 16777215,
7381        3866, 3871, 0, 16777215,
7382        3882, 3892, 0, 16777215,
7383        3894, 3894, 0, 16777215,
7384        3896, 3896, 0, 16777215,
7385        3898, 3901, 0, 16777215,
7386        3912, 3912, 0, 16777215,
7387        3946, 3952, 0, 16777215,
7388        3973, 3973, 0, 16777215,
7389        3980, 3983, 0, 16777215,
7390        3990, 3990, 0, 16777215,
7391        3992, 3992, 0, 16777215,
7392        4014, 4016, 0, 16777215,
7393        4024, 4024, 0, 16777215,
7394        4026, 4255, 0, 16777215,
7395        4294, 4303, 0, 16777215,
7396        4343, 4351, 0, 16777215,
7397        4353, 4353, 0, 16777215,
7398        4356, 4356, 0, 16777215,
7399        4360, 4360, 0, 16777215,
7400        4362, 4362, 0, 16777215,
7401        4365, 4365, 0, 16777215,
7402        4371, 4411, 0, 16777215,
7403        4413, 4413, 0, 16777215,
7404        4415, 4415, 0, 16777215,
7405        4417, 4427, 0, 16777215,
7406        4429, 4429, 0, 16777215,
7407        4431, 4431, 0, 16777215,
7408        4433, 4435, 0, 16777215,
7409        4438, 4440, 0, 16777215,
7410        4442, 4446, 0, 16777215,
7411        4450, 4450, 0, 16777215,
7412        4452, 4452, 0, 16777215,
7413        4454, 4454, 0, 16777215,
7414        4456, 4456, 0, 16777215,
7415        4458, 4460, 0, 16777215,
7416        4463, 4465, 0, 16777215,
7417        4468, 4468, 0, 16777215,
7418        4470, 4509, 0, 16777215,
7419        4511, 4519, 0, 16777215,
7420        4521, 4522, 0, 16777215,
7421        4524, 4525, 0, 16777215,
7422        4528, 4534, 0, 16777215,
7423        4537, 4537, 0, 16777215,
7424        4539, 4539, 0, 16777215,
7425        4547, 4586, 0, 16777215,
7426        4588, 4591, 0, 16777215,
7427        4593, 4600, 0, 16777215,
7428        4602, 7679, 0, 16777215,
7429        7836, 7839, 0, 16777215,
7430        7930, 7935, 0, 16777215,
7431        7958, 7959, 0, 16777215,
7432        7966, 7967, 0, 16777215,
7433        8006, 8007, 0, 16777215,
7434        8014, 8015, 0, 16777215,
7435        8024, 8024, 0, 16777215,
7436        8026, 8026, 0, 16777215,
7437        8028, 8028, 0, 16777215,
7438        8030, 8030, 0, 16777215,
7439        8062, 8063, 0, 16777215,
7440        8117, 8117, 0, 16777215,
7441        8125, 8125, 0, 16777215,
7442        8127, 8129, 0, 16777215,
7443        8133, 8133, 0, 16777215,
7444        8141, 8143, 0, 16777215,
7445        8148, 8149, 0, 16777215,
7446        8156, 8159, 0, 16777215,
7447        8173, 8177, 0, 16777215,
7448        8181, 8181, 0, 16777215,
7449        8189, 8399, 0, 16777215,
7450        8413, 8416, 0, 16777215,
7451        8418, 8485, 0, 16777215,
7452        8487, 8489, 0, 16777215,
7453        8492, 8493, 0, 16777215,
7454        8495, 8575, 0, 16777215,
7455        8579, 12292, 0, 16777215,
7456        12294, 12294, 0, 16777215,
7457        12296, 12320, 0, 16777215,
7458        12336, 12336, 0, 16777215,
7459        12342, 12352, 0, 16777215,
7460        12437, 12440, 0, 16777215,
7461        12443, 12444, 0, 16777215,
7462        12447, 12448, 0, 16777215,
7463        12539, 12539, 0, 16777215,
7464        12543, 12548, 0, 16777215,
7465        12589, 19967, 0, 16777215,
7466        40870, 44031, 0, 16777215,
7467        55204, 1114111, 0, 16777215 ];
7468}