From a8511d983c05f52bcdeef57af0947f9e21487bba Mon Sep 17 00:00:00 2001 From: Gaming4JC Date: Sat, 18 Jan 2020 17:31:07 -0500 Subject: [PATCH] Bug 1366241 - Change memory layout of element name and attribute name hashes from sorted to level order BST in order to take advantage of cache during lookup. Java Regen. Tag UXP Issue #1344 --- .../htmlparser/impl/AttributeName.java | 2296 ++++++++--------- .../htmlparser/impl/ElementName.java | 1560 +++++------ 2 files changed, 1928 insertions(+), 1928 deletions(-) diff --git a/parser/html/java/htmlparser/src/nu/validator/htmlparser/impl/AttributeName.java b/parser/html/java/htmlparser/src/nu/validator/htmlparser/impl/AttributeName.java index 83ff7ec31..e49d48f34 100644 --- a/parser/html/java/htmlparser/src/nu/validator/htmlparser/impl/AttributeName.java +++ b/parser/html/java/htmlparser/src/nu/validator/htmlparser/impl/AttributeName.java @@ -1361,1173 +1361,1173 @@ public final class AttributeName public static final AttributeName VERYVERYTHINMATHSPACE = new AttributeName(ALL_NO_NS, SAME_LOCAL("veryverythinmathspace"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); public static final AttributeName VERYVERYTHICKMATHSPACE = new AttributeName(ALL_NO_NS, SAME_LOCAL("veryverythickmathspace"), ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG); private final static @NoLength AttributeName[] ATTRIBUTE_NAMES = { - ALT, - DIR, - DUR, - END, - FOR, - IN2, - LOW, - MIN, - MAX, - REL, - REV, - SRC, - D, - K, - R, - X, - Y, - Z, - CAP_HEIGHT, - G1, - K1, - U1, - X1, - Y1, - G2, - K2, - U2, - X2, - Y2, - K3, - K4, - XML_SPACE, - XML_LANG, - XML_BASE, - ARIA_GRAB, - ARIA_VALUEMAX, - ARIA_LABELLEDBY, - ARIA_DESCRIBEDBY, - ARIA_DISABLED, - ARIA_CHECKED, - ARIA_SELECTED, - ARIA_DROPEFFECT, - ARIA_REQUIRED, - ARIA_EXPANDED, - ARIA_PRESSED, - ARIA_LEVEL, - ARIA_CHANNEL, - ARIA_HIDDEN, - ARIA_SECRET, - ARIA_POSINSET, - ARIA_ATOMIC, - ARIA_INVALID, - ARIA_TEMPLATEID, - ARIA_VALUEMIN, - ARIA_MULTISELECTABLE, - ARIA_CONTROLS, - ARIA_MULTILINE, - ARIA_READONLY, - ARIA_OWNS, - ARIA_ACTIVEDESCENDANT, - ARIA_RELEVANT, - ARIA_DATATYPE, - ARIA_VALUENOW, - ARIA_SORT, - ARIA_AUTOCOMPLETE, - ARIA_FLOWTO, - ARIA_BUSY, - ARIA_LIVE, - ARIA_HASPOPUP, - ARIA_SETSIZE, - CLEAR, - DATAFORMATAS, - DISABLED, - DATAFLD, - DEFAULT, - DATASRC, - DATA, - EQUALCOLUMNS, - EQUALROWS, - HSPACE, - ISMAP, - LOCAL, - LSPACE, - MOVABLELIMITS, - NOTATION, - ONDATASETCHANGED, - ONDATAAVAILABLE, - ONPASTE, - ONDATASETCOMPLETE, - RSPACE, - ROWALIGN, - ROTATE, - SEPARATOR, - SEPARATORS, - V_MATHEMATICAL, - VSPACE, - V_HANGING, - XCHANNELSELECTOR, - YCHANNELSELECTOR, - ARABIC_FORM, - ENABLE_BACKGROUND, - ONDBLCLICK, - ONABORT, - CALCMODE, - CHECKED, - DESCENT, - FENCE, - ONSCROLL, - ONACTIVATE, - OPACITY, - SPACING, - SPECULAREXPONENT, - SPECULARCONSTANT, - SPECIFICATION, - THICKMATHSPACE, - UNICODE, - UNICODE_BIDI, - UNICODE_RANGE, - BORDER, - ID, - GRADIENTTRANSFORM, - GRADIENTUNITS, - HIDDEN, - HEADERS, - READONLY, - RENDERING_INTENT, - SEED, - SRCDOC, - STDDEVIATION, - SANDBOX, - V_IDEOGRAPHIC, - WORD_SPACING, - ACCENTUNDER, - ACCEPT_CHARSET, - ACCESSKEY, - ACCENT_HEIGHT, - ACCENT, - ASCENT, - ACCEPT, - BEVELLED, - BASEFREQUENCY, - BASELINE_SHIFT, - BASEPROFILE, - BASELINE, - BASE, - CODE, - CODETYPE, - CODEBASE, - CITE, - DEFER, - DATETIME, - DIRECTION, - EDGEMODE, - EDGE, - FACE, - HIDEFOCUS, - INDEX, - IRRELEVANT, - INTERCEPT, - INTEGRITY, - LINEBREAK, - LABEL, - LINETHICKNESS, - MODE, - NAME, - NORESIZE, - ONBEFOREUNLOAD, - ONREPEAT, - OBJECT, - ONSELECT, - ORDER, - OTHER, - ONRESET, - ONCELLCHANGE, - ONREADYSTATECHANGE, - ONMESSAGE, - ONBEGIN, - ONHELP, - ONBEFOREPRINT, - ORIENT, - ORIENTATION, - ONBEFORECOPY, - ONSELECTSTART, - ONBEFOREPASTE, - ONBEFOREUPDATE, - ONDEACTIVATE, - ONBEFOREACTIVATE, - ONBEFORDEACTIVATE, - ONKEYPRESS, - ONKEYUP, - ONBEFOREEDITFOCUS, - ONBEFORECUT, - ONKEYDOWN, - ONRESIZE, - REPEAT, - REPEAT_MAX, - REFERRERPOLICY, - RULES, - REPEAT_MIN, - ROLE, - REPEATCOUNT, - REPEAT_START, - REPEAT_TEMPLATE, - REPEATDUR, - SELECTED, - SPEED, - SIZES, - SUPERSCRIPTSHIFT, - STRETCHY, - SCHEME, - SPREADMETHOD, - SELECTION, - SIZE, - TYPE, - UNSELECTABLE, - UNDERLINE_POSITION, - UNDERLINE_THICKNESS, - X_HEIGHT, - DIFFUSECONSTANT, - HREF, - HREFLANG, - ONAFTERPRINT, - ONAFTERUPDATE, - PROFILE, - SURFACESCALE, - XREF, - ALIGN, - ALIGNMENT_BASELINE, - ALIGNMENTSCOPE, - DRAGGABLE, - HEIGHT, - HANGING, - IMAGE_RENDERING, - LANGUAGE, - LANG, - LARGEOP, - LONGDESC, - LENGTHADJUST, - MARGINHEIGHT, - MARGINWIDTH, - NARGS, - ORIGIN, - PING, - TARGET, - TARGETX, - TARGETY, - ALPHABETIC, - ARCHIVE, - HIGH, - LIGHTING_COLOR, - MATHEMATICAL, - MATHBACKGROUND, - METHOD, - MATHVARIANT, - MATHCOLOR, - MATHSIZE, - NOSHADE, - ONCHANGE, - PATHLENGTH, - PATH, - ALTIMG, - ACTIONTYPE, - ACTION, - ACTIVE, - ADDITIVE, - BEGIN, - DOMINANT_BASELINE, - DIVISOR, - DEFINITIONURL, - HORIZ_ADV_X, - HORIZ_ORIGIN_X, - HORIZ_ORIGIN_Y, - LIMITINGCONEANGLE, - MEDIUMMATHSPACE, - MEDIA, - MANIFEST, - ONFILTERCHANGE, - ONFINISH, - OPTIMUM, - RADIOGROUP, - RADIUS, - SCRIPTLEVEL, - SCRIPTSIZEMULTIPLIER, - STRING, - STRIKETHROUGH_POSITION, - STRIKETHROUGH_THICKNESS, - SCRIPTMINSIZE, - TABINDEX, - VALIGN, - VISIBILITY, - BACKGROUND, - LINK, - MARKER_MID, - MARKERHEIGHT, - MARKER_END, - MASK, - MARKER_START, - MARKERWIDTH, - MASKUNITS, - MARKERUNITS, - MASKCONTENTUNITS, - AMPLITUDE, - CELLSPACING, - CELLPADDING, - DECLARE, - FILL_RULE, - FILL, - FILL_OPACITY, - MAXLENGTH, - ONCLICK, - ONBLUR, - REPLACE, - ROWLINES, - SCALE, - STYLE, - TABLEVALUES, - TITLE, - V_ALPHABETIC, - AZIMUTH, - FORMAT, - FRAMEBORDER, - FRAME, - FRAMESPACING, - FROM, - FORM, - PROMPT, - PRIMITIVEUNITS, SYMMETRIC, - STEMH, - STEMV, - SEAMLESS, - SUMMARY, - USEMAP, - ZOOMANDPAN, - ASYNC, - ALINK, - IN, - ICON, - KERNELMATRIX, - KERNING, - KERNELUNITLENGTH, - ONUNLOAD, - OPEN, - ONINVALID, - ONEND, - ONINPUT, - POINTER_EVENTS, - POINTS, - POINTSATX, - POINTSATY, - POINTSATZ, - SPAN, - STANDBY, - THINMATHSPACE, - TRANSFORM, - VLINK, - WHEN, - XLINK_HREF, - XLINK_TITLE, - XLINK_ROLE, - XLINK_ARCROLE, - XMLNS_XLINK, - XMLNS, - XLINK_TYPE, - XLINK_SHOW, - XLINK_ACTUATE, - AUTOPLAY, - AUTOSUBMIT, - AUTOCOMPLETE, - AUTOFOCUS, - BGCOLOR, - COLOR_PROFILE, - COLOR_RENDERING, - COLOR_INTERPOLATION, - COLOR, - COLOR_INTERPOLATION_FILTERS, - ENCODING, - EXPONENT, - FLOOD_COLOR, - FLOOD_OPACITY, - IDEOGRAPHIC, - LQUOTE, - PANOSE_1, - NUMOCTAVES, - ONLOAD, - ONBOUNCE, - ONCONTROLSELECT, - ONROWSINSERTED, - ONMOUSEWHEEL, - ONROWENTER, - ONMOUSEENTER, - ONMOUSEOVER, - ONFORMCHANGE, - ONFOCUSIN, - ONROWEXIT, - ONMOVEEND, - ONCONTEXTMENU, - ONZOOM, - ONLOSECAPTURE, - ONCOPY, - ONMOVESTART, - ONROWSDELETE, - ONMOUSELEAVE, - ONMOVE, - ONMOUSEMOVE, - ONMOUSEUP, - ONFOCUS, - ONMOUSEOUT, - ONFORMINPUT, - ONFOCUSOUT, - ONMOUSEDOWN, - TO, - RQUOTE, - STROKE_LINECAP, - SCROLLDELAY, - STROKE_DASHARRAY, - STROKE_DASHOFFSET, - STROKE_LINEJOIN, - STROKE_MITERLIMIT, - STROKE, - SCROLLING, - STROKE_WIDTH, - STROKE_OPACITY, - COMPACT, - CLIP, - CLIP_RULE, - CLIP_PATH, - CLIPPATHUNITS, - DISPLAY, - DISPLAYSTYLE, - GLYPH_ORIENTATION_VERTICAL, - GLYPH_ORIENTATION_HORIZONTAL, - GLYPHREF, - GLYPH_NAME, - HTTP_EQUIV, - KEYPOINTS, - LOOP, - PROPERTY, - SCOPED, - STEP, - SHAPE_RENDERING, - SCOPE, - SHAPE, - SLOPE, - STOP_COLOR, - STOP_OPACITY, - TEMPLATE, - WRAP, - ABBR, - ATTRIBUTENAME, - ATTRIBUTETYPE, - CHAR, - COORDS, - CHAROFF, - CHARSET, + ROLE, MACROS, - NOWRAP, - NOHREF, - ONDRAG, - ONDRAGENTER, - ONDRAGOVER, - ONPROPERTYCHANGE, - ONDRAGEND, - ONDROP, - ONDRAGDROP, - OVERLINE_POSITION, - ONERROR, - OPERATOR, - OVERFLOW, - ONDRAGSTART, - ONERRORUPDATE, - OVERLINE_THICKNESS, - ONDRAGLEAVE, - STARTOFFSET, - START, - AXIS, - BIAS, - COLSPAN, - CLASSID, - CROSSORIGIN, - COLS, - CURSOR, - CLOSURE, - CLOSE, - CLASS, - KEYSYSTEM, - KEYSPLINES, - LOWSRC, - MAXSIZE, - MINSIZE, - OFFSET, - PRESERVEALPHA, - PRESERVEASPECTRATIO, - ROWSPAN, - ROWSPACING, - ROWS, - SRCSET, - SUBSCRIPTSHIFT, - VERSION, - ALTTEXT, - CONTENTEDITABLE, - CONTROLS, - CONTENT, - CONTEXTMENU, - DEPTH, - ENCTYPE, - FONT_STRETCH, - FILTER, - FONTWEIGHT, - FONT_WEIGHT, - FONTSTYLE, - FONT_STYLE, - FONTFAMILY, - FONT_FAMILY, - FONT_VARIANT, - FONT_SIZE_ADJUST, - FILTERUNITS, - FONTSIZE, - FONT_SIZE, + SRCDOC, + ACTIVE, + ONMOUSEOVER, KEYTIMES, - LETTER_SPACING, - LIST, - MULTIPLE, - RT, - ONSTOP, - ONSTART, - POSTER, - PATTERNTRANSFORM, - PATTERN, - PATTERNUNITS, - PATTERNCONTENTUNITS, - RESTART, - STITCHTILES, - SYSTEMLANGUAGE, - TEXT_RENDERING, - VERT_ORIGIN_X, - VERT_ADV_Y, - VERT_ORIGIN_Y, - TEXT_DECORATION, - TEXT_ANCHOR, - TEXTLENGTH, - TEXT, - UNITS_PER_EM, - WRITING_MODE, - WIDTHS, - WIDTH, - ACCUMULATE, - COLUMNSPAN, - COLUMNLINES, - COLUMNALIGN, - COLUMNSPACING, + ARIA_SORT, + ONREPEAT, + HANGING, + MASK, + XLINK_ROLE, + COMPACT, + LOWSRC, COLUMNWIDTH, - GROUPALIGN, - INPUTMODE, - OCCURRENCE, - ONSUBMIT, - ONCUT, - REQUIRED, - REQUIREDFEATURES, - RESULT, - REQUIREDEXTENSIONS, - VALUES, - VALUETYPE, - VALUE, - ELEVATION, - VIEWTARGET, - VIEWBOX, + XML_SPACE, + VSPACE, + DIRECTION, + ONBEFOREPASTE, + UNDERLINE_POSITION, + ARCHIVE, + RADIOGROUP, + REPLACE, + ONINVALID, + COLOR_INTERPOLATION_FILTERS, + ONMOUSEOUT, + STEP, + OVERLINE_THICKNESS, + CONTEXTMENU, + VERT_ORIGIN_X, CX, - DX, - FX, - BBOX, - RX, - REFX, - BY, - CY, + X, + ARIA_HIDDEN, + HSPACE, + SPECULAREXPONENT, + BASELINE, + INTEGRITY, + ONMESSAGE, + ONBEFORECUT, + SUPERSCRIPTSHIFT, + PROFILE, + MARGINWIDTH, + MATHSIZE, + HORIZ_ORIGIN_Y, + TABINDEX, + CELLPADDING, + FORMAT, + ALINK, + SPAN, + AUTOSUBMIT, + NUMOCTAVES, + ONCOPY, + STROKE_DASHARRAY, + GLYPH_ORIENTATION_HORIZONTAL, + WRAP, + ONDROP, + CROSSORIGIN, + ROWS, + FONT_STYLE, + PATTERNTRANSFORM, + WRITING_MODE, + RESULT, DY, - FY, - RY, - REFY, + MIN, + Y1, + ARIA_CHECKED, + ARIA_CONTROLS, + DATAFORMATAS, + ONPASTE, + CALCMODE, + ID, + ACCENT_HEIGHT, + CODEBASE, + HIDEFOCUS, + MODE, + OTHER, + ORIENT, + ONBEFORDEACTIVATE, + REPEAT_MAX, + REPEATDUR, + SELECTION, + HREF, + ALIGNMENT_BASELINE, + LARGEOP, + TARGET, + MATHBACKGROUND, + PATH, + DIVISOR, + MANIFEST, + STRING, + LINK, + MARKERUNITS, + FILL_OPACITY, + TABLEVALUES, + FROM, + SUMMARY, + KERNING, + POINTS, + VLINK, + XLINK_TYPE, + COLOR_PROFILE, + FLOOD_OPACITY, + ONROWSINSERTED, + ONMOVEEND, + ONMOVE, + TO, + STROKE, + CLIPPATHUNITS, + KEYPOINTS, + SLOPE, + CHAR, + ONDRAGENTER, + OPERATOR, + AXIS, + CLOSE, + PRESERVEALPHA, + ALTTEXT, + FILTER, + FONT_SIZE_ADJUST, + RT, + RESTART, + TEXT_ANCHOR, + COLUMNSPAN, + ONSUBMIT, + VALUE, + RX, VERYTHINMATHSPACE, - VERYTHICKMATHSPACE, + END, + SRC, + G1, + X2, + ARIA_VALUEMAX, + ARIA_EXPANDED, + ARIA_INVALID, + ARIA_ACTIVEDESCENDANT, + ARIA_LIVE, + DATASRC, + MOVABLELIMITS, + ROTATE, + ARABIC_FORM, + ONSCROLL, + UNICODE, + HEADERS, + WORD_SPACING, + BEVELLED, + CODE, + DEFER, + EDGE, + IRRELEVANT, + LABEL, + NORESIZE, + ONSELECT, + ONCELLCHANGE, + ONHELP, + ONBEFORECOPY, + ONDEACTIVATE, + ONKEYUP, + ONRESIZE, + RULES, + REPEAT_START, + SPEED, + SCHEME, + TYPE, + X_HEIGHT, + ONAFTERPRINT, + XREF, + DRAGGABLE, + LANGUAGE, + LENGTHADJUST, + ORIGIN, + TARGETY, + LIGHTING_COLOR, + MATHVARIANT, + ONCHANGE, + ACTIONTYPE, + BEGIN, + HORIZ_ADV_X, + MEDIUMMATHSPACE, + ONFINISH, + SCRIPTLEVEL, + STRIKETHROUGH_THICKNESS, + VISIBILITY, + MARKERHEIGHT, + MARKERWIDTH, + AMPLITUDE, + FILL_RULE, + ONCLICK, + SCALE, + V_ALPHABETIC, + FRAME, + PROMPT, + STEMV, + ZOOMANDPAN, + ICON, + ONUNLOAD, + ONINPUT, + POINTSATY, + THINMATHSPACE, + XLINK_HREF, + XMLNS_XLINK, + XLINK_ACTUATE, + AUTOFOCUS, + COLOR_INTERPOLATION, + EXPONENT, + LQUOTE, + ONBOUNCE, + ONROWENTER, + ONFOCUSIN, + ONZOOM, + ONROWSDELETE, + ONMOUSEUP, + ONFOCUSOUT, + STROKE_LINECAP, + STROKE_LINEJOIN, + STROKE_WIDTH, + CLIP_RULE, + DISPLAYSTYLE, + GLYPH_NAME, + PROPERTY, + SCOPE, + STOP_OPACITY, + ATTRIBUTENAME, + CHAROFF, + NOHREF, + ONPROPERTYCHANGE, + OVERLINE_POSITION, + ONDRAGSTART, + STARTOFFSET, + COLSPAN, + CURSOR, + KEYSYSTEM, + MINSIZE, + ROWSPAN, + SUBSCRIPTSHIFT, + CONTROLS, + ENCTYPE, + FONT_WEIGHT, + FONT_FAMILY, + FONTSIZE, + LIST, + ONSTART, + PATTERNUNITS, + SYSTEMLANGUAGE, + VERT_ORIGIN_Y, + TEXT, + WIDTH, + COLUMNALIGN, + INPUTMODE, + REQUIRED, + VALUES, + VIEWTARGET, + FX, + BY, + RY, VERYVERYTHINMATHSPACE, + DIR, + IN2, + REL, + K, + Z, + U1, + K2, + K3, + XML_BASE, + ARIA_DESCRIBEDBY, + ARIA_DROPEFFECT, + ARIA_LEVEL, + ARIA_POSINSET, + ARIA_VALUEMIN, + ARIA_READONLY, + ARIA_DATATYPE, + ARIA_FLOWTO, + ARIA_SETSIZE, + DATAFLD, + EQUALCOLUMNS, + LOCAL, + ONDATASETCHANGED, + RSPACE, + SEPARATORS, + XCHANNELSELECTOR, + ONDBLCLICK, + DESCENT, + OPACITY, + SPECIFICATION, + UNICODE_RANGE, + GRADIENTUNITS, + RENDERING_INTENT, + SANDBOX, + ACCEPT_CHARSET, + ASCENT, + BASELINE_SHIFT, + BASE, + CODETYPE, + CITE, + DATETIME, + EDGEMODE, + FACE, + INDEX, + INTERCEPT, + LINEBREAK, + LINETHICKNESS, + NAME, + ONBEFOREUNLOAD, + OBJECT, + ORDER, + ONRESET, + ONREADYSTATECHANGE, + ONBEGIN, + ONBEFOREPRINT, + ORIENTATION, + ONSELECTSTART, + ONBEFOREUPDATE, + ONBEFOREACTIVATE, + ONKEYPRESS, + ONBEFOREEDITFOCUS, + ONKEYDOWN, + REPEAT, + REFERRERPOLICY, + REPEAT_MIN, + REPEATCOUNT, + REPEAT_TEMPLATE, + SELECTED, + SIZES, + STRETCHY, + SPREADMETHOD, + SIZE, + UNSELECTABLE, + UNDERLINE_THICKNESS, + DIFFUSECONSTANT, + HREFLANG, + ONAFTERUPDATE, + SURFACESCALE, + ALIGN, + ALIGNMENTSCOPE, + HEIGHT, + IMAGE_RENDERING, + LANG, + LONGDESC, + MARGINHEIGHT, + NARGS, + PING, + TARGETX, + ALPHABETIC, + HIGH, + MATHEMATICAL, + METHOD, + MATHCOLOR, + NOSHADE, + PATHLENGTH, + ALTIMG, + ACTION, + ADDITIVE, + DOMINANT_BASELINE, + DEFINITIONURL, + HORIZ_ORIGIN_X, + LIMITINGCONEANGLE, + MEDIA, + ONFILTERCHANGE, + OPTIMUM, + RADIUS, + SCRIPTSIZEMULTIPLIER, + STRIKETHROUGH_POSITION, + SCRIPTMINSIZE, + VALIGN, + BACKGROUND, + MARKER_MID, + MARKER_END, + MARKER_START, + MASKUNITS, + MASKCONTENTUNITS, + CELLSPACING, + DECLARE, + FILL, + MAXLENGTH, + ONBLUR, + ROWLINES, + STYLE, + TITLE, + AZIMUTH, + FRAMEBORDER, + FRAMESPACING, + FORM, + PRIMITIVEUNITS, + STEMH, + SEAMLESS, + USEMAP, + ASYNC, + IN, + KERNELMATRIX, + KERNELUNITLENGTH, + OPEN, + ONEND, + POINTER_EVENTS, + POINTSATX, + POINTSATZ, + STANDBY, + TRANSFORM, + WHEN, + XLINK_TITLE, + XLINK_ARCROLE, + XMLNS, + XLINK_SHOW, + AUTOPLAY, + AUTOCOMPLETE, + BGCOLOR, + COLOR_RENDERING, + COLOR, + ENCODING, + FLOOD_COLOR, + IDEOGRAPHIC, + PANOSE_1, + ONLOAD, + ONCONTROLSELECT, + ONMOUSEWHEEL, + ONMOUSEENTER, + ONFORMCHANGE, + ONROWEXIT, + ONCONTEXTMENU, + ONLOSECAPTURE, + ONMOVESTART, + ONMOUSELEAVE, + ONMOUSEMOVE, + ONFOCUS, + ONFORMINPUT, + ONMOUSEDOWN, + RQUOTE, + SCROLLDELAY, + STROKE_DASHOFFSET, + STROKE_MITERLIMIT, + SCROLLING, + STROKE_OPACITY, + CLIP, + CLIP_PATH, + DISPLAY, + GLYPH_ORIENTATION_VERTICAL, + GLYPHREF, + HTTP_EQUIV, + LOOP, + SCOPED, + SHAPE_RENDERING, + SHAPE, + STOP_COLOR, + TEMPLATE, + ABBR, + ATTRIBUTETYPE, + COORDS, + CHARSET, + NOWRAP, + ONDRAG, + ONDRAGOVER, + ONDRAGEND, + ONDRAGDROP, + ONERROR, + OVERFLOW, + ONERRORUPDATE, + ONDRAGLEAVE, + START, + BIAS, + CLASSID, + COLS, + CLOSURE, + CLASS, + KEYSPLINES, + MAXSIZE, + OFFSET, + PRESERVEASPECTRATIO, + ROWSPACING, + SRCSET, + VERSION, + CONTENTEDITABLE, + CONTENT, + DEPTH, + FONT_STRETCH, + FONTWEIGHT, + FONTSTYLE, + FONTFAMILY, + FONT_VARIANT, + FILTERUNITS, + FONT_SIZE, + LETTER_SPACING, + MULTIPLE, + ONSTOP, + POSTER, + PATTERN, + PATTERNCONTENTUNITS, + STITCHTILES, + TEXT_RENDERING, + VERT_ADV_Y, + TEXT_DECORATION, + TEXTLENGTH, + UNITS_PER_EM, + WIDTHS, + ACCUMULATE, + COLUMNLINES, + COLUMNSPACING, + GROUPALIGN, + OCCURRENCE, + ONCUT, + REQUIREDFEATURES, + REQUIREDEXTENSIONS, + VALUETYPE, + ELEVATION, + VIEWBOX, + DX, + BBOX, + REFX, + CY, + FY, + REFY, + VERYTHICKMATHSPACE, VERYVERYTHICKMATHSPACE, + ALT, + DUR, + FOR, + LOW, + MAX, + REV, + D, + R, + Y, + CAP_HEIGHT, + K1, + X1, + G2, + U2, + Y2, + K4, + XML_LANG, + ARIA_GRAB, + ARIA_LABELLEDBY, + ARIA_DISABLED, + ARIA_SELECTED, + ARIA_REQUIRED, + ARIA_PRESSED, + ARIA_CHANNEL, + ARIA_SECRET, + ARIA_ATOMIC, + ARIA_TEMPLATEID, + ARIA_MULTISELECTABLE, + ARIA_MULTILINE, + ARIA_OWNS, + ARIA_RELEVANT, + ARIA_VALUENOW, + ARIA_AUTOCOMPLETE, + ARIA_BUSY, + ARIA_HASPOPUP, + CLEAR, + DISABLED, + DEFAULT, + DATA, + EQUALROWS, + ISMAP, + LSPACE, + NOTATION, + ONDATAAVAILABLE, + ONDATASETCOMPLETE, + ROWALIGN, + SEPARATOR, + V_MATHEMATICAL, + V_HANGING, + YCHANNELSELECTOR, + ENABLE_BACKGROUND, + ONABORT, + CHECKED, + FENCE, + ONACTIVATE, + SPACING, + SPECULARCONSTANT, + THICKMATHSPACE, + UNICODE_BIDI, + BORDER, + GRADIENTTRANSFORM, + HIDDEN, + READONLY, + SEED, + STDDEVIATION, + V_IDEOGRAPHIC, + ACCENTUNDER, + ACCESSKEY, + ACCENT, + ACCEPT, + BASEFREQUENCY, + BASEPROFILE, }; private final static int[] ATTRIBUTE_HASHES = { - 50917059, - 52488851, - 52489043, - 53006051, - 53537523, - 55077603, - 56685811, - 57205395, - 57210387, - 59825747, - 59830867, - 60345635, - 60817409, - 64487425, - 68157441, - 71303169, - 71827457, - 72351745, - 808872090, - 876085250, - 878182402, - 883425282, - 884998146, - 885522434, - 892862466, - 894959618, - 900202498, - 901775362, - 902299650, - 911736834, - 928514050, - 1037879561, - 1038063816, - 1038141480, - 1680095865, - 1680140893, - 1680159327, - 1680159328, - 1680165421, - 1680165436, - 1680165437, - 1680165487, - 1680165533, - 1680165613, - 1680165692, - 1680181850, - 1680181996, - 1680185931, - 1680198203, - 1680198381, - 1680229115, - 1680230940, - 1680231247, - 1680251485, - 1680282148, - 1680311085, - 1680315086, - 1680323325, - 1680343801, - 1680345685, - 1680345965, - 1680347981, - 1680368221, - 1680411449, - 1680413393, - 1680433915, - 1680437801, - 1680446153, - 1680452349, - 1680511804, - 1681174213, - 1681694748, - 1681733672, - 1681844247, - 1681879063, - 1681940503, - 1681969220, - 1682440540, - 1682587945, - 1683805446, - 1684319541, - 1685882101, - 1685902598, - 1686731997, - 1687164232, - 1687503600, - 1687620127, - 1687751191, - 1687751377, - 1689048326, - 1689130184, - 1689324870, - 1689788441, - 1689839946, - 1691091102, - 1691145478, - 1691293817, - 1692408896, - 1692933184, - 1697174123, - 1699185409, - 1704262346, - 1704526375, - 1714745560, - 1714763319, - 1715466295, - 1716303957, - 1721189160, - 1721305962, - 1721347639, - 1723309623, - 1723336432, - 1723336528, - 1723340621, - 1723645710, - 1724189239, - 1724197420, - 1724238365, - 1731048742, - 1732771842, - 1733874289, - 1733919469, - 1734182982, - 1734404167, - 1739561208, - 1739583824, - 1739927860, - 1740096054, - 1740119884, - 1740130375, - 1741535501, - 1742183484, - 1747295467, - 1747299630, - 1747309881, - 1747348637, - 1747446838, - 1747455030, - 1747479606, - 1747792072, - 1747800157, - 1747839118, - 1747906667, - 1747939528, - 1748021284, - 1748306996, - 1748503880, - 1748552744, - 1748566068, - 1748869205, - 1748971848, - 1749027145, - 1749350104, - 1749399124, - 1749856356, - 1751232761, - 1751507685, - 1751649130, - 1751679545, - 1751755561, - 1752985897, - 1753049109, - 1753297133, - 1753550036, - 1754214628, - 1754434872, - 1754546894, - 1754579720, - 1754606246, - 1754612424, - 1754643237, - 1754644293, - 1754645079, - 1754647068, - 1754647074, - 1754647353, - 1754698327, - 1754751622, - 1754792749, - 1754794646, - 1754798923, - 1754835516, - 1754858317, - 1754860061, - 1754860110, - 1754860396, - 1754860400, - 1754860401, - 1754872618, - 1754899031, - 1754905345, - 1754907227, - 1754927689, - 1754958648, - 1756147974, - 1756155098, - 1756190926, - 1756219733, - 1756265690, - 1756302628, - 1756360955, - 1756426572, - 1756428495, - 1756471625, - 1756704824, - 1756710661, - 1756737685, - 1756762256, - 1756804936, - 1756836998, - 1756874572, - 1756889417, - 1757053236, - 1757421892, - 1757874716, - 1757942610, - 1758018291, - 1759379608, - 1765800271, - 1767725700, - 1767875272, - 1771569964, - 1771637325, - 1772032615, - 1773606972, - 1776114564, - 1780879045, - 1780975314, - 1781007934, - 1782518297, - 1784574102, - 1784643703, - 1785174319, - 1786622296, - 1786740932, - 1786775671, - 1786821704, - 1786851500, - 1787193500, - 1787365531, - 1787699221, - 1788254870, - 1788842244, - 1790814502, - 1791068279, - 1791070327, - 1797666394, - 1797886599, - 1801312388, - 1803561214, - 1803839644, - 1804036350, - 1804054854, - 1804069019, - 1804081401, - 1804235064, - 1804405895, - 1804978712, - 1805715690, - 1805715716, - 1814517574, - 1814558026, - 1814560070, - 1814656326, - 1814656840, - 1814986837, - 1816104145, - 1816144023, - 1816178925, - 1817175115, - 1817175198, - 1817177246, - 1820262641, - 1820637455, - 1820727381, - 1820928104, - 1821755934, - 1821958888, - 1822002839, - 1823574314, - 1823580230, - 1823829083, - 1823841492, - 1823975206, - 1824005974, - 1824081655, - 1824159037, - 1824377064, - 1825437894, - 1825677514, - 1848600826, - 1853862084, - 1854285018, - 1854302364, - 1854366938, - 1854464212, - 1854466380, - 1854474395, - 1854497001, - 1854497003, - 1854497008, - 1864698185, - 1865910331, - 1865910347, - 1866496199, - 1867448617, - 1867462756, - 1867620412, - 1871251689, - 1872034503, - 1872343590, - 1873590471, - 1873656984, - 1874261045, - 1874270021, - 1874698443, - 1874788501, - 1875753052, - 1881750231, - 1884079398, - 1884142379, - 1884246821, - 1884267068, - 1884295780, - 1884343396, - 1889569526, - 1889633006, 1890996553, - 1891069765, - 1891098437, - 1891182792, - 1891186903, - 1891937366, - 1894552650, - 1898415413, - 1898428101, - 1900544002, - 1902640276, - 1903612236, - 1903659239, - 1903759600, - 1905541832, - 1905628916, - 1905672729, - 1905754853, - 1905902311, - 1906408542, - 1906408598, - 1906419001, - 1906421049, - 1906423097, - 1907660596, - 1907701479, - 1908195085, - 1908462185, - 1909438149, - 1909819252, - 1910328970, - 1910441627, - 1910441770, - 1910441773, - 1910487243, - 1910503637, - 1910507338, - 1910527802, - 1910572893, - 1915025672, - 1915146282, - 1915295948, - 1915341049, - 1915757815, - 1916210285, - 1916247343, - 1916278099, - 1916286197, - 1916337499, - 1917295176, - 1917327080, - 1917857531, - 1917953597, - 1919297291, - 1921061206, - 1921880376, - 1921894426, - 1922319046, - 1922354008, - 1922384591, - 1922384686, - 1922400908, - 1922413290, - 1922413292, - 1922413307, - 1922419228, - 1922470745, - 1922482777, - 1922531929, - 1922566877, - 1922567078, - 1922599757, - 1922607670, - 1922630475, - 1922632396, - 1922665052, - 1922665174, - 1922665179, - 1922671417, - 1922677495, - 1922679386, - 1922679531, - 1922679610, - 1922699851, - 1923088386, - 1924206934, - 1924443742, - 1924453467, - 1924462384, - 1924517489, - 1924570799, - 1924583073, - 1924585254, - 1924629705, - 1924738716, - 1924773438, - 1932870919, - 1932959284, - 1932986153, - 1933123337, - 1933145837, - 1933369607, - 1933508940, - 1934917290, - 1934917372, - 1934970504, - 1935099626, - 1935597338, - 1937336473, - 1937777860, - 1939976792, - 1941253366, - 1941286708, - 1941409583, - 1941435445, - 1941438085, - 1941440197, - 1941454586, - 1941550652, - 1942026440, - 1943317364, - 1965349396, - 1965512429, - 1965561677, - 1966384692, - 1966439670, - 1966442279, - 1966454567, + 1756302628, 1971855414, - 1972151670, - 1972196486, - 1972656710, - 1972744939, - 1972744954, - 1972750880, - 1972863609, - 1972904518, - 1972904522, - 1972904785, - 1972908839, - 1972909592, - 1972922984, - 1972962123, - 1972963917, - 1972980466, - 1972996699, - 1974849131, - 1975062341, - 1982254612, - 1982640164, - 1983157559, - 1983266615, - 1983290011, - 1983347764, - 1983398182, - 1983416119, - 1983432389, - 1983461061, - 1987410233, - 1987422362, - 1988132214, - 1988784439, - 1988788535, - 1989522022, - 1990062797, - 1990107683, - 1991021879, - 1991220282, - 1991392548, - 1991625270, - 1991643278, - 1993343287, - 1999273799, - 2000096287, - 2000125224, - 2000160071, - 2000162011, - 2000752725, - 2001210183, - 2001527900, - 2001578182, - 2001634458, - 2001634459, - 2001669449, - 2001669450, - 2001710298, - 2001710299, - 2001732764, - 2001814704, - 2001826027, - 2001898808, - 2001898809, + 1740096054, + 1814656326, + 1922413307, 2004199576, - 2004846654, - 2004957380, - 2005342360, - 2005925890, - 2006459190, - 2006516551, - 2006824246, - 2007019632, - 2007021895, - 2007064812, - 2007064819, - 2008084807, - 2008401563, - 2008408414, - 2009041198, - 2009059485, - 2009061450, - 2009061533, - 2009071951, - 2009079867, - 2009141482, - 2009231684, - 2009434924, - 2010452700, - 2010542150, - 2010716309, - 2015950026, - 2016711994, - 2016787611, - 2016810187, - 2016910397, + 1680411449, + 1754579720, + 1784643703, + 1854464212, + 1910441770, + 1932870919, + 1988132214, 2017010843, - 2018908874, - 2019887833, - 2023011418, - 2023146024, - 2023342821, - 2024616088, - 2024647008, - 2024763702, - 2024794274, - 2026741958, - 2026893641, - 2026975253, - 2034765641, - 2060302634, - 2060474743, + 1037879561, + 1691145478, + 1749027145, + 1754860061, + 1757942610, + 1797886599, + 1823574314, + 1873590471, + 1905672729, + 1916337499, + 1922679386, + 1941286708, + 1972980466, + 2000162011, + 2009059485, 2065170434, - 2065694722, - 2066743298, - 2066762276, - 2073034754, - 2075005220, - 2081423362, - 2081947650, + 71303169, + 1680185931, + 1683805446, + 1723336432, + 1747939528, + 1751755561, + 1754647353, + 1754907227, + 1756762256, + 1772032615, + 1787365531, + 1804235064, + 1817177246, + 1824377064, + 1865910347, + 1884079398, + 1898428101, + 1907660596, + 1915146282, + 1921894426, + 1922607670, + 1924462384, + 1934917372, + 1943317364, + 1972904518, + 1983290011, + 1991392548, + 2001669450, + 2007019632, + 2010452700, + 2024763702, 2082471938, - 2083520514, - 2089811970, - 2091784484, + 57205395, + 885522434, + 1680165436, + 1680311085, + 1681694748, + 1687751191, + 1714745560, + 1732771842, + 1747348637, + 1748552744, + 1751232761, + 1753550036, + 1754644293, + 1754794646, + 1754860401, + 1756155098, + 1756471625, + 1756889417, + 1767725700, + 1780975314, + 1786775671, + 1790814502, + 1804036350, + 1805715716, + 1816144023, + 1820928104, + 1823975206, + 1853862084, + 1854497003, + 1867620412, + 1874698443, + 1884295780, + 1891186903, + 1903659239, + 1906408598, + 1909438149, + 1910507338, + 1916210285, + 1917953597, + 1922384686, + 1922531929, + 1922665174, + 1923088386, + 1924585254, + 1933145837, + 1937336473, + 1941440197, + 1966384692, + 1972744939, + 1972909592, + 1982254612, + 1983432389, + 1990062797, + 1999273799, + 2001578182, + 2001814704, + 2005925890, + 2008084807, + 2009079867, + 2016711994, + 2023146024, + 2026975253, + 2073034754, 2093791505, - 2093791506, + 53006051, + 60345635, + 876085250, + 901775362, + 1680140893, + 1680165613, + 1680230940, + 1680345685, + 1680446153, + 1681940503, + 1686731997, + 1689324870, + 1697174123, + 1721189160, + 1724189239, + 1734404167, + 1742183484, + 1747792072, + 1748306996, + 1748869205, + 1749399124, + 1751649130, + 1753049109, + 1754434872, + 1754612424, + 1754647068, + 1754751622, + 1754835516, + 1754860396, + 1754899031, + 1754958648, + 1756219733, + 1756426572, + 1756710661, + 1756836998, + 1757421892, + 1759379608, + 1771569964, + 1776114564, + 1782518297, + 1786622296, + 1786851500, + 1788254870, + 1791070327, + 1803561214, + 1804069019, + 1804978712, + 1814558026, + 1814986837, + 1817175115, + 1820637455, + 1821958888, + 1823829083, + 1824081655, + 1825677514, + 1854302364, + 1854474395, + 1864698185, + 1867448617, + 1872034503, + 1874261045, + 1875753052, + 1884246821, + 1889569526, + 1891098437, + 1894552650, + 1902640276, + 1905541832, + 1905902311, + 1906421049, + 1908195085, + 1910328970, + 1910487243, + 1910572893, + 1915341049, + 1916278099, + 1917327080, + 1921061206, + 1922354008, + 1922413290, + 1922470745, + 1922567078, + 1922632396, + 1922671417, + 1922679610, + 1924443742, + 1924570799, + 1924738716, + 1932986153, + 1933508940, + 1935099626, + 1939976792, + 1941435445, + 1941550652, + 1965512429, + 1966442279, + 1972196486, + 1972750880, + 1972904785, + 1972962123, + 1974849131, + 1983157559, + 1983398182, + 1987410233, + 1988788535, + 1991021879, + 1991643278, + 2000125224, + 2001210183, + 2001634459, + 2001710299, + 2001898808, + 2004957380, + 2006516551, + 2007064812, + 2008408414, + 2009061533, + 2009231684, + 2010716309, + 2016810187, + 2019887833, + 2024616088, + 2026741958, + 2060302634, + 2066743298, + 2081423362, + 2089811970, 2093791509, + 52488851, + 55077603, + 59825747, + 64487425, + 72351745, + 883425282, + 894959618, + 911736834, + 1038141480, + 1680159328, + 1680165487, + 1680181850, + 1680198381, + 1680251485, + 1680323325, + 1680347981, + 1680433915, + 1680511804, + 1681844247, + 1682440540, + 1685882101, + 1687503600, + 1689048326, + 1689839946, + 1692408896, + 1704262346, + 1715466295, + 1721347639, + 1723340621, + 1724238365, + 1733919469, + 1739583824, + 1740130375, + 1747299630, + 1747455030, + 1747839118, + 1748021284, + 1748503880, + 1748566068, + 1748971848, + 1749350104, + 1749856356, + 1751507685, + 1751679545, + 1752985897, + 1753297133, + 1754214628, + 1754546894, + 1754606246, + 1754643237, + 1754645079, + 1754647074, + 1754698327, + 1754792749, + 1754798923, + 1754858317, + 1754860110, + 1754860400, + 1754872618, + 1754905345, + 1754927689, + 1756147974, + 1756190926, + 1756265690, + 1756360955, + 1756428495, + 1756704824, + 1756737685, + 1756804936, + 1756874572, + 1757053236, + 1757874716, + 1758018291, + 1765800271, + 1767875272, + 1771637325, + 1773606972, + 1780879045, + 1781007934, + 1784574102, + 1785174319, + 1786740932, + 1786821704, + 1787193500, + 1787699221, + 1788842244, + 1791068279, + 1797666394, + 1801312388, + 1803839644, + 1804054854, + 1804081401, + 1804405895, + 1805715690, + 1814517574, + 1814560070, + 1814656840, + 1816104145, + 1816178925, + 1817175198, + 1820262641, + 1820727381, + 1821755934, + 1822002839, + 1823580230, + 1823841492, + 1824005974, + 1824159037, + 1825437894, + 1848600826, + 1854285018, + 1854366938, + 1854466380, + 1854497001, + 1854497008, + 1865910331, + 1866496199, + 1867462756, + 1871251689, + 1872343590, + 1873656984, + 1874270021, + 1874788501, + 1881750231, + 1884142379, + 1884267068, + 1884343396, + 1889633006, + 1891069765, + 1891182792, + 1891937366, + 1898415413, + 1900544002, + 1903612236, + 1903759600, + 1905628916, + 1905754853, + 1906408542, + 1906419001, + 1906423097, + 1907701479, + 1908462185, + 1909819252, + 1910441627, + 1910441773, + 1910503637, + 1910527802, + 1915025672, + 1915295948, + 1915757815, + 1916247343, + 1916286197, + 1917295176, + 1917857531, + 1919297291, + 1921880376, + 1922319046, + 1922384591, + 1922400908, + 1922413292, + 1922419228, + 1922482777, + 1922566877, + 1922599757, + 1922630475, + 1922665052, + 1922665179, + 1922677495, + 1922679531, + 1922699851, + 1924206934, + 1924453467, + 1924517489, + 1924583073, + 1924629705, + 1924773438, + 1932959284, + 1933123337, + 1933369607, + 1934917290, + 1934970504, + 1935597338, + 1937777860, + 1941253366, + 1941409583, + 1941438085, + 1941454586, + 1942026440, + 1965349396, + 1965561677, + 1966439670, + 1966454567, + 1972151670, + 1972656710, + 1972744954, + 1972863609, + 1972904522, + 1972908839, + 1972922984, + 1972963917, + 1972996699, + 1975062341, + 1982640164, + 1983266615, + 1983347764, + 1983416119, + 1983461061, + 1987422362, + 1988784439, + 1989522022, + 1990107683, + 1991220282, + 1991625270, + 1993343287, + 2000096287, + 2000160071, + 2000752725, + 2001527900, + 2001634458, + 2001669449, + 2001710298, + 2001732764, + 2001826027, + 2001898809, + 2004846654, + 2005342360, + 2006459190, + 2006824246, + 2007021895, + 2007064819, + 2008401563, + 2009041198, + 2009061450, + 2009071951, + 2009141482, + 2009434924, + 2010542150, + 2015950026, + 2016787611, + 2016910397, + 2018908874, + 2023011418, + 2023342821, + 2024647008, + 2024794274, + 2026893641, + 2034765641, + 2060474743, + 2065694722, + 2066762276, + 2075005220, + 2081947650, + 2083520514, + 2091784484, + 2093791506, 2093791510, + 50917059, + 52489043, + 53537523, + 56685811, + 57210387, + 59830867, + 60817409, + 68157441, + 71827457, + 808872090, + 878182402, + 884998146, + 892862466, + 900202498, + 902299650, + 928514050, + 1038063816, + 1680095865, + 1680159327, + 1680165421, + 1680165437, + 1680165533, + 1680165692, + 1680181996, + 1680198203, + 1680229115, + 1680231247, + 1680282148, + 1680315086, + 1680343801, + 1680345965, + 1680368221, + 1680413393, + 1680437801, + 1680452349, + 1681174213, + 1681733672, + 1681879063, + 1681969220, + 1682587945, + 1684319541, + 1685902598, + 1687164232, + 1687620127, + 1687751377, + 1689130184, + 1689788441, + 1691091102, + 1691293817, + 1692933184, + 1699185409, + 1704526375, + 1714763319, + 1716303957, + 1721305962, + 1723309623, + 1723336528, + 1723645710, + 1724197420, + 1731048742, + 1733874289, + 1734182982, + 1739561208, + 1739927860, + 1740119884, + 1741535501, + 1747295467, + 1747309881, + 1747446838, + 1747479606, + 1747800157, + 1747906667, }; } diff --git a/parser/html/java/htmlparser/src/nu/validator/htmlparser/impl/ElementName.java b/parser/html/java/htmlparser/src/nu/validator/htmlparser/impl/ElementName.java index 46b7a901e..0f9940420 100644 --- a/parser/html/java/htmlparser/src/nu/validator/htmlparser/impl/ElementName.java +++ b/parser/html/java/htmlparser/src/nu/validator/htmlparser/impl/ElementName.java @@ -899,803 +899,803 @@ public final class ElementName public static final ElementName SUMMARY = new ElementName("summary", "summary", TreeBuilder.ADDRESS_OR_ARTICLE_OR_ASIDE_OR_DETAILS_OR_DIALOG_OR_DIR_OR_FIGCAPTION_OR_FIGURE_OR_FOOTER_OR_HEADER_OR_HGROUP_OR_MAIN_OR_NAV_OR_SECTION_OR_SUMMARY | SPECIAL); public static final ElementName TBODY = new ElementName("tbody", "tbody", TreeBuilder.TBODY_OR_THEAD_OR_TFOOT | SPECIAL | FOSTER_PARENTING | OPTIONAL_END_TAG); private final static @NoLength ElementName[] ELEMENT_NAMES = { - AND, - ARG, - ABS, - BIG, - BDO, - CSC, - COL, - COS, - COT, - DEL, - DFN, - DIR, - DIV, - EXP, - GCD, - GEQ, - IMG, - INS, - INT, - KBD, - LOG, - LCM, - LEQ, - MTD, - MIN, - MAP, - MTR, - MAX, - NEQ, - NOT, - NAV, - PRE, - A, - B, - RTC, - REM, - SUB, - SEC, - SVG, - SUM, - SIN, - SEP, - SUP, - SET, - TAN, - USE, - VAR, - G, - WBR, - XMP, - XOR, - I, - P, - Q, - S, - U, - H1, - H2, - H3, - H4, - H5, - H6, - AREA, - EULERGAMMA, - FEFUNCA, - LAMBDA, - METADATA, - META, - TEXTAREA, - FEFUNCB, - MSUB, - RB, - ARCSEC, - ARCCSC, - DEFINITION_SRC, - DESC, - FONT_FACE_SRC, - MFRAC, - DD, - BGSOUND, - CARD, - DISCARD, - EMBED, - FEBLEND, - FEFLOOD, - GRAD, - HEAD, - LEGEND, - MFENCED, - MPADDED, - NOEMBED, - TD, - THEAD, - ASIDE, - ARTICLE, - ANIMATE, - BASE, - BLOCKQUOTE, - CODE, - CIRCLE, - COLOR_PROFILE, - COMPOSE, - CONJUGATE, - CITE, - DIVERGENCE, - DIVIDE, - DEGREE, - DECLARE, - DATATEMPLATE, - EXPONENTIALE, - ELLIPSE, - FONT_FACE, - FETURBULENCE, - FEMERGENODE, - FEIMAGE, - FEMERGE, - FETILE, - FONT_FACE_NAME, - FRAME, - FIGURE, - FALSE, - FECOMPOSITE, - IMAGE, - IFRAME, - INVERSE, - LINE, - LOGBASE, - MSPACE, - MODE, - MARQUEE, - MTABLE, - MSTYLE, - MENCLOSE, - NONE, - OTHERWISE, - PIECE, - POLYLINE, - PICTURE, - PIECEWISE, - RULE, - SOURCE, - STRIKE, - STYLE, - TABLE, - TITLE, - TIME, - TRANSPOSE, - TEMPLATE, - TRUE, - VARIANCE, - ALTGLYPHDEF, - DIFF, - FACTOROF, - GLYPHREF, - PARTIALDIFF, - SETDIFF, - TREF, - CEILING, - DIALOG, - FEFUNCG, - FEDIFFUSELIGHTING, - FESPECULARLIGHTING, - LISTING, - STRONG, - ARCSECH, - ARCCSCH, - ARCTANH, - ARCSINH, - ALTGLYPH, - ARCCOSH, - ARCCOTH, - CSCH, - COSH, - CLIPPATH, - COTH, - GLYPH, - MGLYPH, - MISSING_GLYPH, - MATH, - MPATH, - PREFETCH, - PATH, - TH, - SECH, - SWITCH, - SINH, - TANH, - TEXTPATH, - CI, - FONT_FACE_URI, - LI, - IMAGINARYI, - MI, - PI, - LINK, - MARK, - MALIGNMARK, - MASK, - TBREAK, - TRACK, - DL, - ANNOTATION_XML, - CSYMBOL, - CURL, - FACTORIAL, - FORALL, - HTML, - INTERVAL, - OL, - LABEL, - UL, - REAL, - SMALL, - SYMBOL, - ALTGLYPHITEM, - ANIMATETRANSFORM, - ACRONYM, - EM, - FORM, - MENUITEM, - MPHANTOM, - PARAM, - CN, - ARCTAN, - ARCSIN, - ANIMATION, - ANNOTATION, - ANIMATEMOTION, - BUTTON, - FN, - CODOMAIN, - CAPTION, - CONDITION, - DOMAIN, - DOMAINOFAPPLICATION, - IN, - FIGCAPTION, - HKERN, - LN, - MN, - KEYGEN, - LAPLACIAN, - MEAN, - MEDIAN, - MAIN, - MACTION, - NOTIN, - OPTION, - POLYGON, - PATTERN, - RELN, - SPAN, - SECTION, - TSPAN, - UNION, VKERN, - AUDIO, - MO, - TENDSTO, - VIDEO, - COLGROUP, - FEDISPLACEMENTMAP, - HGROUP, - MALIGNGROUP, - MSUBSUP, - MSUP, - RP, - OPTGROUP, - SAMP, - STOP, - EQ, - BR, - ABBR, - ANIMATECOLOR, - BVAR, - CENTER, - CURSOR, - HR, - FEFUNCR, - FECOMPONENTTRANSFER, - FILTER, - FOOTER, - FLOOR, - FEGAUSSIANBLUR, - HEADER, - HANDLER, - OR, - LISTENER, - MUNDER, - MARKER, - METER, - MOVER, - MUNDEROVER, - MERROR, - MLABELEDTR, - NOBR, - NOTANUMBER, - POWER, - TR, - SOLIDCOLOR, - SELECTOR, - VECTOR, - ARCCOS, - ADDRESS, - CANVAS, - COMPLEXES, - DEFS, - DETAILS, - EXISTS, - IMPLIES, - INTEGERS, - MS, - MPRESCRIPTS, - MMULTISCRIPTS, - MINUS, - NOFRAMES, - NATURALNUMBERS, - PRIMES, - PROGRESS, - PLUS, - REALS, - RATIONALS, - SEMANTICS, - TIMES, - DT, - APPLET, - ARCCOT, - BASEFONT, - CARTESIANPRODUCT, - GT, - DETERMINANT, - EMPTYSET, - EQUIVALENT, - FONT_FACE_FORMAT, + MSPACE, FOREIGNOBJECT, - FIELDSET, - FRAMESET, - FEOFFSET, - FESPOTLIGHT, - FEPOINTLIGHT, - FEDISTANTLIGHT, - FONT, - LT, - INTERSECT, - IDENT, - INPUT, - LIMIT, - LOWLIMIT, - LINEARGRADIENT, - LIST, - MOMENT, - MROOT, - MSQRT, - MOMENTABOUT, - MTEXT, - NOTSUBSET, - NOTPRSUBSET, - NOSCRIPT, - NEST, - RT, - OBJECT, - OUTERPRODUCT, - OUTPUT, - PRODUCT, - PRSUBSET, - PLAINTEXT, + EULERGAMMA, + IMAGINARYI, + ARCCOS, TT, - QUOTIENT, - RECT, - RADIALGRADIENT, - ROOT, - SELECT, - SCALARPRODUCT, - SUBSET, - SCRIPT, - TFOOT, - TEXT, - UPLIMIT, - VECTORPRODUCT, - MENU, - SDEV, - FEDROPSHADOW, + PRE, + ANIMATE, + FEFUNCG, + ARCTAN, + OR, + PROGRESS, + MOMENT, MROW, - MATRIXROW, - VIEW, - APPROX, - FECOLORMATRIX, - FECONVOLVEMATRIX, - ISINDEX, - MATRIX, + GEQ, + G, + BGSOUND, + FONT_FACE, + TABLE, + GLYPH, + INTERVAL, + MN, + BR, + MLABELEDTR, + INTEGERS, + ARCCOT, + LT, + NEST, + SCRIPT, APPLY, - BODY, - FEMORPHOLOGY, - IMAGINARY, + COS, + MTD, + SUM, + U, + RB, + LEGEND, + CITE, + FIGURE, + PIECE, + DIFF, + ARCSINH, + SECH, + TRACK, + ANIMATETRANSFORM, + CAPTION, + OPTION, + MALIGNGROUP, + FECOMPONENTTRANSFER, + METER, + TR, + DEFS, + MINUS, + SEMANTICS, + DETERMINANT, + FESPOTLIGHT, + LIMIT, + MTEXT, + OUTPUT, + ROOT, + VECTORPRODUCT, + FECOLORMATRIX, INFINITY, - RUBY, + BIG, + DIR, + KBD, + MAX, + REM, + SET, + I, + H4, + META, + DESC, + FEBLEND, + TD, + CIRCLE, + DECLARE, + FEMERGE, + IFRAME, + MSTYLE, + RULE, + TEMPLATE, + SETDIFF, + STRONG, + CSCH, + MPATH, + TEXTPATH, + MARK, + CURL, + REAL, + MENUITEM, + ANIMATEMOTION, + IN, + MEDIAN, + SPAN, + VIDEO, + OPTGROUP, + CENTER, + FEGAUSSIANBLUR, + MUNDER, + MUNDEROVER, + NOTANUMBER, + SELECTOR, + CANVAS, + EXISTS, + MPRESCRIPTS, + NATURALNUMBERS, + REALS, + DT, + CARTESIANPRODUCT, + EQUIVALENT, + FRAMESET, + FEDISTANTLIGHT, + IDENT, + LINEARGRADIENT, + MSQRT, + NOTPRSUBSET, + OBJECT, + PRSUBSET, + RECT, + SCALARPRODUCT, + TEXT, + SDEV, + VIEW, + ISINDEX, + FEMORPHOLOGY, SUMMARY, + ARG, + CSC, + DEL, + EXP, + INS, + LCM, + MAP, + NOT, + B, + SEC, + SEP, + USE, + XMP, + Q, + H2, + H6, + LAMBDA, + FEFUNCB, + ARCCSC, + MFRAC, + DISCARD, + GRAD, + MPADDED, + ASIDE, + BLOCKQUOTE, + COMPOSE, + DIVIDE, + EXPONENTIALE, + FEMERGENODE, + FONT_FACE_NAME, + FECOMPOSITE, + LINE, + MARQUEE, + NONE, + PICTURE, + STRIKE, + TIME, + VARIANCE, + GLYPHREF, + CEILING, + FESPECULARLIGHTING, + ARCCSCH, + ARCCOSH, + CLIPPATH, + MISSING_GLYPH, + PATH, + SINH, + FONT_FACE_URI, + PI, + MASK, + ANNOTATION_XML, + FORALL, + LABEL, + SYMBOL, + EM, + PARAM, + ANIMATION, + FN, + DOMAIN, + HKERN, + LAPLACIAN, + MACTION, + PATTERN, + TSPAN, + MO, + FEDISPLACEMENTMAP, + MSUP, + STOP, + ANIMATECOLOR, + HR, + FOOTER, + HANDLER, + LISTENER, + MARKER, + MOVER, + MERROR, + NOBR, + POWER, + SOLIDCOLOR, + VECTOR, + ADDRESS, + COMPLEXES, + DETAILS, + IMPLIES, + MS, + MMULTISCRIPTS, + NOFRAMES, + PRIMES, + PLUS, + RATIONALS, + TIMES, + APPLET, + BASEFONT, + GT, + EMPTYSET, + FONT_FACE_FORMAT, + FIELDSET, + FEOFFSET, + FEPOINTLIGHT, + FONT, + INTERSECT, + INPUT, + LOWLIMIT, + LIST, + MROOT, + MOMENTABOUT, + NOTSUBSET, + NOSCRIPT, + RT, + OUTERPRODUCT, + PRODUCT, + PLAINTEXT, + QUOTIENT, + RADIALGRADIENT, + SELECT, + SUBSET, + TFOOT, + UPLIMIT, + MENU, + FEDROPSHADOW, + MATRIXROW, + APPROX, + FECONVOLVEMATRIX, + MATRIX, + BODY, + IMAGINARY, + RUBY, TBODY, + AND, + ABS, + BDO, + COL, + COT, + DFN, + DIV, + GCD, + IMG, + INT, + LOG, + LEQ, + MIN, + MTR, + NEQ, + NAV, + A, + RTC, + SUB, + SVG, + SIN, + SUP, + TAN, + VAR, + WBR, + XOR, + P, + S, + H1, + H3, + H5, + AREA, + FEFUNCA, + METADATA, + TEXTAREA, + MSUB, + ARCSEC, + DEFINITION_SRC, + FONT_FACE_SRC, + DD, + CARD, + EMBED, + FEFLOOD, + HEAD, + MFENCED, + NOEMBED, + THEAD, + ARTICLE, + BASE, + CODE, + COLOR_PROFILE, + CONJUGATE, + DIVERGENCE, + DEGREE, + DATATEMPLATE, + ELLIPSE, + FETURBULENCE, + FEIMAGE, + FETILE, + FRAME, + FALSE, + IMAGE, + INVERSE, + LOGBASE, + MODE, + MTABLE, + MENCLOSE, + OTHERWISE, + POLYLINE, + PIECEWISE, + SOURCE, + STYLE, + TITLE, + TRANSPOSE, + TRUE, + ALTGLYPHDEF, + FACTOROF, + PARTIALDIFF, + TREF, + DIALOG, + FEDIFFUSELIGHTING, + LISTING, + ARCSECH, + ARCTANH, + ALTGLYPH, + ARCCOTH, + COSH, + COTH, + MGLYPH, + MATH, + PREFETCH, + TH, + SWITCH, + TANH, + CI, + LI, + MI, + LINK, + MALIGNMARK, + TBREAK, + DL, + CSYMBOL, + FACTORIAL, + HTML, + OL, + UL, + SMALL, + ALTGLYPHITEM, + ACRONYM, + FORM, + MPHANTOM, + CN, + ARCSIN, + ANNOTATION, + BUTTON, + CODOMAIN, + CONDITION, + DOMAINOFAPPLICATION, + FIGCAPTION, + LN, + KEYGEN, + MEAN, + MAIN, + NOTIN, + POLYGON, + RELN, + SECTION, + UNION, + AUDIO, + TENDSTO, + COLGROUP, + HGROUP, + MSUBSUP, + RP, + SAMP, + EQ, + ABBR, + BVAR, + CURSOR, + FEFUNCR, + FILTER, + FLOOR, + HEADER, }; private final static int[] ELEMENT_HASHES = { - 50908899, - 50910499, - 50916387, - 51434643, - 51438659, - 51957043, - 51961587, - 51965171, - 51965683, - 52485715, - 52486755, - 52488851, - 52490899, - 53012355, - 54054451, - 54061139, - 55104723, - 55110883, - 55111395, - 56151587, - 56677619, - 56680499, - 56682579, - 57200451, - 57205395, - 57206291, - 57207619, - 57210387, - 57731155, - 57732851, - 57733651, - 58773795, - 59244545, - 59768833, - 59821379, - 59826259, - 60345171, - 60345427, - 60347747, - 60350803, - 60351123, - 60352083, - 60352339, - 60354131, - 60875283, - 61395251, - 61925907, - 62390273, - 62450211, - 62973651, - 62974707, - 63438849, - 67108865, - 67633153, - 68681729, - 69730305, - 876609538, - 893386754, - 910163970, - 926941186, - 943718402, - 960495618, - 1679960596, - 1682186266, - 1682547543, - 1685703382, - 1686489160, - 1686491348, - 1689922072, - 1699324759, - 1703292116, - 1703936002, - 1713515574, - 1713736758, - 1715300574, - 1715310660, - 1716349149, - 1719741029, - 1730150402, - 1730965751, - 1731545140, - 1732069431, - 1732381397, - 1733054663, - 1733076167, - 1733372532, - 1733890180, - 1736200310, - 1736576231, - 1736576583, - 1737099991, - 1738539010, - 1740181637, - 1747048757, - 1747176599, - 1747306711, - 1747814436, - 1747838298, - 1748100148, - 1748225318, - 1748228205, - 1748346119, - 1748355193, - 1748359220, - 1748607578, - 1748621670, - 1748642422, - 1748846791, - 1748879564, - 1749272732, - 1749395095, - 1749649513, - 1749656156, - 1749673195, - 1749715159, - 1749723735, - 1749801286, - 1749813486, - 1749813541, - 1749905526, - 1749917205, - 1749932347, - 1751288021, - 1751386406, - 1751493207, - 1752979652, - 1753057319, - 1753319686, - 1753343188, - 1753362711, - 1753467414, - 1753479494, - 1753588936, - 1754031332, - 1754634617, - 1754894485, - 1755076808, - 1755148615, - 1755158905, - 1756098852, - 1756474198, - 1756600614, - 1756625221, - 1757137429, - 1757146773, - 1757157700, - 1757259017, - 1757268168, - 1757293380, - 1758044696, - 1763839627, - 1765431364, - 1766632184, - 1766992520, - 1771722827, - 1773295687, - 1773808452, - 1781815495, - 1782357526, - 1783210839, - 1783388497, - 1783388498, - 1786534215, - 1790207270, - 1797361975, - 1797368887, - 1797540167, - 1797544247, - 1797585096, - 1797628983, - 1797645367, - 1798417460, - 1798677556, - 1798686984, - 1798693940, - 1800730821, - 1803876550, - 1803876557, - 1803929812, - 1803929861, - 1805233752, - 1805502724, - 1805647874, - 1806799156, - 1806806678, - 1806981428, - 1807501636, - 1807599880, - 1813512194, - 1817013469, - 1818230786, - 1818700314, - 1818755074, - 1820327938, - 1853642948, - 1854228692, - 1854228698, - 1854245076, - 1857622310, - 1857653029, - 1864368130, - 1864643294, - 1865714391, - 1865773108, - 1867061545, - 1867237670, - 1868312196, - 1868641064, - 1870135298, - 1870268949, - 1873281026, - 1873350948, - 1874053333, - 1874102998, - 1881288348, - 1881498736, - 1881613047, - 1881669634, - 1884120164, - 1887579800, - 1887743720, - 1889085973, - 1897398274, - 1897999926, - 1898130486, - 1898223945, - 1898223946, - 1898223949, - 1898753862, - 1898971138, - 1899170008, - 1899272519, - 1899272521, - 1899694294, - 1899796819, - 1900544002, - 1900845386, - 1901940917, - 1902116866, - 1902641154, - 1903302038, - 1903761465, - 1904283860, - 1904285766, - 1904412884, - 1904515399, - 1904946933, - 1905563974, - 1906087319, - 1906135367, - 1907085604, - 1907435316, - 1907661127, - 1907959605, - 1908709605, 1909280949, - 1914900309, - 1919418370, - 1925049415, - 1925844629, - 1932928296, - 1934172497, - 1935549734, - 1938171179, - 1938172967, - 1938173140, - 1938817026, - 1939219752, - 1941178676, - 1941221172, - 1948778498, - 1963982850, - 1965115924, - 1965334268, - 1965634084, - 1966223078, - 1966386470, - 1967128578, - 1967760215, - 1967788867, - 1967795910, - 1967795958, - 1967957189, - 1968053806, - 1968836118, - 1968840263, - 1970798594, - 1970938456, - 1971457766, - 1971461414, - 1971465813, - 1971466997, - 1971467002, - 1971628838, - 1971703386, - 1971938532, - 1971981018, - 1973040373, - 1973420034, - 1974771450, - 1974775352, - 1976348214, - 1982106678, - 1982173479, - 1982935782, - 1983002201, - 1983533124, - 1983633431, - 1984294038, - 1986140359, - 1986351224, - 1986527234, - 1988486811, - 1988486813, - 1988502165, - 1988763672, - 1988972590, - 1989812374, - 1990037800, - 1990074116, - 1990969429, - 1990969577, - 1991350601, - 1991909525, - 1998585858, - 1998724870, - 1998883894, - 1999397992, - 1999745104, - 2000158722, - 2000439531, - 2000825752, - 2000965834, - 2001281328, + 1753319686, 2001309869, - 2001349704, - 2001349720, - 2001349736, - 2001392795, - 2001392796, - 2001392798, - 2001495140, - 2002780162, - 2002882873, - 2003062853, - 2003183333, - 2004557973, - 2004557976, - 2004635806, - 2004719812, - 2005160150, - 2005181733, - 2005231925, - 2005279787, - 2005324101, - 2005543977, - 2005543979, - 2005719336, - 2005766372, - 2005925890, - 2006028454, - 2006036556, - 2006329158, - 2006560839, - 2006592552, - 2006896969, + 1682186266, + 1818700314, + 1982106678, 2006974466, - 2007257240, - 2007601444, - 2007781534, - 2007803172, - 2008125638, - 2008133709, - 2008165414, - 2008340774, - 2008851557, - 2008994116, - 2009276567, - 2009706573, - 2021937364, - 2041712436, - 2051837468, + 58773795, + 1747306711, + 1783210839, + 1897999926, + 1970798594, + 1990037800, + 2005160150, 2055514836, - 2055515017, - 2060065124, - 2066000646, - 2068523853, - 2068523856, - 2070023911, - 2072193862, + 54061139, + 62390273, + 1730965751, + 1749649513, + 1757137429, + 1800730821, + 1868641064, + 1902641154, + 1963982850, + 1971703386, + 1986351224, + 1998883894, + 2002780162, + 2005766372, + 2008340774, 2082727685, - 2083120164, - 2085266636, - 2087012585, + 51965171, + 57200451, + 60350803, + 69730305, + 1703936002, + 1736200310, + 1748359220, + 1749905526, + 1754894485, + 1765431364, + 1797544247, + 1806799156, + 1857653029, + 1881498736, + 1899272519, + 1905563974, + 1938171179, + 1967788867, + 1971465813, + 1973420034, + 1983533124, + 1988502165, + 1991350601, + 2000439531, + 2001392795, + 2004557973, + 2005324101, + 2006329158, + 2007803172, + 2009706573, + 2068523853, 2087049448, - 2091479332, + 51434643, + 52488851, + 56151587, + 57210387, + 59826259, + 60354131, + 63438849, + 926941186, + 1686491348, + 1715310660, + 1733054663, + 1738539010, + 1748225318, + 1748846791, + 1749723735, + 1751386406, + 1753479494, + 1756098852, + 1757268168, + 1773295687, + 1790207270, + 1798417460, + 1803929861, + 1807599880, + 1854228692, + 1865773108, + 1873350948, + 1887579800, + 1898223949, + 1900544002, + 1904285766, + 1907435316, + 1925844629, + 1939219752, + 1966223078, + 1968053806, + 1971457766, + 1971467002, + 1971981018, + 1974775352, + 1982935782, + 1984294038, + 1988486811, + 1988972590, + 1990969429, + 1998585858, + 1999745104, + 2000965834, + 2001349720, + 2001392798, + 2003062853, + 2004635806, + 2005231925, + 2005543979, + 2006028454, + 2006592552, + 2007601444, + 2008133709, + 2008994116, + 2041712436, + 2060065124, + 2070023911, + 2085266636, 2092255447, + 50910499, + 51957043, + 52485715, + 53012355, + 55110883, + 56680499, + 57206291, + 57732851, + 59768833, + 60345427, + 60352083, + 61395251, + 62973651, + 67633153, + 893386754, + 960495618, + 1685703382, + 1699324759, + 1713736758, + 1719741029, + 1732069431, + 1733372532, + 1736576583, + 1747048757, + 1747838298, + 1748346119, + 1748621670, + 1749272732, + 1749673195, + 1749813486, + 1749932347, + 1752979652, + 1753362711, + 1754031332, + 1755148615, + 1756600614, + 1757157700, + 1758044696, + 1766992520, + 1781815495, + 1783388498, + 1797368887, + 1797628983, + 1798686984, + 1803876557, + 1805502724, + 1806981428, + 1817013469, + 1820327938, + 1854245076, + 1864643294, + 1867237670, + 1870268949, + 1874102998, + 1881669634, + 1889085973, + 1898223945, + 1898971138, + 1899694294, + 1901940917, + 1903761465, + 1904515399, + 1906135367, + 1907959605, + 1919418370, + 1934172497, + 1938173140, + 1941221172, + 1965334268, + 1967128578, + 1967795958, + 1968840263, + 1970938456, + 1971461414, + 1971466997, + 1971628838, + 1971938532, + 1973040373, + 1974771450, + 1976348214, + 1982173479, + 1983002201, + 1983633431, + 1986140359, + 1986527234, + 1988486813, + 1988763672, + 1989812374, + 1990074116, + 1990969577, + 1991909525, + 1998724870, + 1999397992, + 2000158722, + 2000825752, + 2001281328, + 2001349704, + 2001349736, + 2001392796, + 2001495140, + 2002882873, + 2003183333, + 2004557976, + 2004719812, + 2005181733, + 2005279787, + 2005543977, + 2005719336, + 2005925890, + 2006036556, + 2006560839, + 2006896969, + 2007257240, + 2007781534, + 2008125638, + 2008165414, + 2008851557, + 2009276567, + 2021937364, + 2051837468, + 2055515017, + 2066000646, + 2068523856, + 2072193862, + 2083120164, + 2087012585, + 2091479332, 2092557349, + 50908899, + 50916387, + 51438659, + 51961587, + 51965683, + 52486755, + 52490899, + 54054451, + 55104723, + 55111395, + 56677619, + 56682579, + 57205395, + 57207619, + 57731155, + 57733651, + 59244545, + 59821379, + 60345171, + 60347747, + 60351123, + 60352339, + 60875283, + 61925907, + 62450211, + 62974707, + 67108865, + 68681729, + 876609538, + 910163970, + 943718402, + 1679960596, + 1682547543, + 1686489160, + 1689922072, + 1703292116, + 1713515574, + 1715300574, + 1716349149, + 1730150402, + 1731545140, + 1732381397, + 1733076167, + 1733890180, + 1736576231, + 1737099991, + 1740181637, + 1747176599, + 1747814436, + 1748100148, + 1748228205, + 1748355193, + 1748607578, + 1748642422, + 1748879564, + 1749395095, + 1749656156, + 1749715159, + 1749801286, + 1749813541, + 1749917205, + 1751288021, + 1751493207, + 1753057319, + 1753343188, + 1753467414, + 1753588936, + 1754634617, + 1755076808, + 1755158905, + 1756474198, + 1756625221, + 1757146773, + 1757259017, + 1757293380, + 1763839627, + 1766632184, + 1771722827, + 1773808452, + 1782357526, + 1783388497, + 1786534215, + 1797361975, + 1797540167, + 1797585096, + 1797645367, + 1798677556, + 1798693940, + 1803876550, + 1803929812, + 1805233752, + 1805647874, + 1806806678, + 1807501636, + 1813512194, + 1818230786, + 1818755074, + 1853642948, + 1854228698, + 1857622310, + 1864368130, + 1865714391, + 1867061545, + 1868312196, + 1870135298, + 1873281026, + 1874053333, + 1881288348, + 1881613047, + 1884120164, + 1887743720, + 1897398274, + 1898130486, + 1898223946, + 1898753862, + 1899170008, + 1899272521, + 1899796819, + 1900845386, + 1902116866, + 1903302038, + 1904283860, + 1904412884, + 1904946933, + 1906087319, + 1907085604, + 1907661127, + 1908709605, + 1914900309, + 1925049415, + 1932928296, + 1935549734, + 1938172967, + 1938817026, + 1941178676, + 1948778498, + 1965115924, + 1965634084, + 1966386470, + 1967760215, + 1967795910, + 1967957189, + 1968836118, }; }