github.com/graybobo/golang.org-package-offline-cache@v0.0.0-20200626051047-6608995c132f/x/net/html/atom/table.go (about)

     1  // generated by go run gen.go; DO NOT EDIT
     2  
     3  package atom
     4  
     5  const (
     6  	A                   Atom = 0x1
     7  	Abbr                Atom = 0x4
     8  	Accept              Atom = 0x2106
     9  	AcceptCharset       Atom = 0x210e
    10  	Accesskey           Atom = 0x3309
    11  	Action              Atom = 0x1f606
    12  	Address             Atom = 0x4f307
    13  	Align               Atom = 0x1105
    14  	Alt                 Atom = 0x4503
    15  	Annotation          Atom = 0x1670a
    16  	AnnotationXml       Atom = 0x1670e
    17  	Applet              Atom = 0x2b306
    18  	Area                Atom = 0x2fa04
    19  	Article             Atom = 0x38807
    20  	Aside               Atom = 0x8305
    21  	Async               Atom = 0x7b05
    22  	Audio               Atom = 0xa605
    23  	Autocomplete        Atom = 0x1fc0c
    24  	Autofocus           Atom = 0xb309
    25  	Autoplay            Atom = 0xce08
    26  	B                   Atom = 0x101
    27  	Base                Atom = 0xd604
    28  	Basefont            Atom = 0xd608
    29  	Bdi                 Atom = 0x1a03
    30  	Bdo                 Atom = 0xe703
    31  	Bgsound             Atom = 0x11807
    32  	Big                 Atom = 0x12403
    33  	Blink               Atom = 0x12705
    34  	Blockquote          Atom = 0x12c0a
    35  	Body                Atom = 0x2f04
    36  	Br                  Atom = 0x202
    37  	Button              Atom = 0x13606
    38  	Canvas              Atom = 0x7f06
    39  	Caption             Atom = 0x1bb07
    40  	Center              Atom = 0x5b506
    41  	Challenge           Atom = 0x21f09
    42  	Charset             Atom = 0x2807
    43  	Checked             Atom = 0x32807
    44  	Cite                Atom = 0x3c804
    45  	Class               Atom = 0x4de05
    46  	Code                Atom = 0x14904
    47  	Col                 Atom = 0x15003
    48  	Colgroup            Atom = 0x15008
    49  	Color               Atom = 0x15d05
    50  	Cols                Atom = 0x16204
    51  	Colspan             Atom = 0x16207
    52  	Command             Atom = 0x17507
    53  	Content             Atom = 0x42307
    54  	Contenteditable     Atom = 0x4230f
    55  	Contextmenu         Atom = 0x3310b
    56  	Controls            Atom = 0x18808
    57  	Coords              Atom = 0x19406
    58  	Crossorigin         Atom = 0x19f0b
    59  	Data                Atom = 0x44a04
    60  	Datalist            Atom = 0x44a08
    61  	Datetime            Atom = 0x23c08
    62  	Dd                  Atom = 0x26702
    63  	Default             Atom = 0x8607
    64  	Defer               Atom = 0x14b05
    65  	Del                 Atom = 0x3ef03
    66  	Desc                Atom = 0x4db04
    67  	Details             Atom = 0x4807
    68  	Dfn                 Atom = 0x6103
    69  	Dialog              Atom = 0x1b06
    70  	Dir                 Atom = 0x6903
    71  	Dirname             Atom = 0x6907
    72  	Disabled            Atom = 0x10c08
    73  	Div                 Atom = 0x11303
    74  	Dl                  Atom = 0x11e02
    75  	Download            Atom = 0x40008
    76  	Draggable           Atom = 0x17b09
    77  	Dropzone            Atom = 0x39108
    78  	Dt                  Atom = 0x50902
    79  	Em                  Atom = 0x6502
    80  	Embed               Atom = 0x6505
    81  	Enctype             Atom = 0x21107
    82  	Face                Atom = 0x5b304
    83  	Fieldset            Atom = 0x1b008
    84  	Figcaption          Atom = 0x1b80a
    85  	Figure              Atom = 0x1cc06
    86  	Font                Atom = 0xda04
    87  	Footer              Atom = 0x8d06
    88  	For                 Atom = 0x1d803
    89  	ForeignObject       Atom = 0x1d80d
    90  	Foreignobject       Atom = 0x1e50d
    91  	Form                Atom = 0x1f204
    92  	Formaction          Atom = 0x1f20a
    93  	Formenctype         Atom = 0x20d0b
    94  	Formmethod          Atom = 0x2280a
    95  	Formnovalidate      Atom = 0x2320e
    96  	Formtarget          Atom = 0x2470a
    97  	Frame               Atom = 0x9a05
    98  	Frameset            Atom = 0x9a08
    99  	H1                  Atom = 0x26e02
   100  	H2                  Atom = 0x29402
   101  	H3                  Atom = 0x2a702
   102  	H4                  Atom = 0x2e902
   103  	H5                  Atom = 0x2f302
   104  	H6                  Atom = 0x50b02
   105  	Head                Atom = 0x2d504
   106  	Header              Atom = 0x2d506
   107  	Headers             Atom = 0x2d507
   108  	Height              Atom = 0x25106
   109  	Hgroup              Atom = 0x25906
   110  	Hidden              Atom = 0x26506
   111  	High                Atom = 0x26b04
   112  	Hr                  Atom = 0x27002
   113  	Href                Atom = 0x27004
   114  	Hreflang            Atom = 0x27008
   115  	Html                Atom = 0x25504
   116  	HttpEquiv           Atom = 0x2780a
   117  	I                   Atom = 0x601
   118  	Icon                Atom = 0x42204
   119  	Id                  Atom = 0x8502
   120  	Iframe              Atom = 0x29606
   121  	Image               Atom = 0x29c05
   122  	Img                 Atom = 0x2a103
   123  	Input               Atom = 0x3e805
   124  	Inputmode           Atom = 0x3e809
   125  	Ins                 Atom = 0x1a803
   126  	Isindex             Atom = 0x2a907
   127  	Ismap               Atom = 0x2b005
   128  	Itemid              Atom = 0x33c06
   129  	Itemprop            Atom = 0x3c908
   130  	Itemref             Atom = 0x5ad07
   131  	Itemscope           Atom = 0x2b909
   132  	Itemtype            Atom = 0x2c308
   133  	Kbd                 Atom = 0x1903
   134  	Keygen              Atom = 0x3906
   135  	Keytype             Atom = 0x53707
   136  	Kind                Atom = 0x10904
   137  	Label               Atom = 0xf005
   138  	Lang                Atom = 0x27404
   139  	Legend              Atom = 0x18206
   140  	Li                  Atom = 0x1202
   141  	Link                Atom = 0x12804
   142  	List                Atom = 0x44e04
   143  	Listing             Atom = 0x44e07
   144  	Loop                Atom = 0xf404
   145  	Low                 Atom = 0x11f03
   146  	Malignmark          Atom = 0x100a
   147  	Manifest            Atom = 0x5f108
   148  	Map                 Atom = 0x2b203
   149  	Mark                Atom = 0x1604
   150  	Marquee             Atom = 0x2cb07
   151  	Math                Atom = 0x2d204
   152  	Max                 Atom = 0x2e103
   153  	Maxlength           Atom = 0x2e109
   154  	Media               Atom = 0x6e05
   155  	Mediagroup          Atom = 0x6e0a
   156  	Menu                Atom = 0x33804
   157  	Menuitem            Atom = 0x33808
   158  	Meta                Atom = 0x45d04
   159  	Meter               Atom = 0x24205
   160  	Method              Atom = 0x22c06
   161  	Mglyph              Atom = 0x2a206
   162  	Mi                  Atom = 0x2eb02
   163  	Min                 Atom = 0x2eb03
   164  	Minlength           Atom = 0x2eb09
   165  	Mn                  Atom = 0x23502
   166  	Mo                  Atom = 0x3ed02
   167  	Ms                  Atom = 0x2bc02
   168  	Mtext               Atom = 0x2f505
   169  	Multiple            Atom = 0x30308
   170  	Muted               Atom = 0x30b05
   171  	Name                Atom = 0x6c04
   172  	Nav                 Atom = 0x3e03
   173  	Nobr                Atom = 0x5704
   174  	Noembed             Atom = 0x6307
   175  	Noframes            Atom = 0x9808
   176  	Noscript            Atom = 0x3d208
   177  	Novalidate          Atom = 0x2360a
   178  	Object              Atom = 0x1ec06
   179  	Ol                  Atom = 0xc902
   180  	Onabort             Atom = 0x13a07
   181  	Onafterprint        Atom = 0x1c00c
   182  	Onautocomplete      Atom = 0x1fa0e
   183  	Onautocompleteerror Atom = 0x1fa13
   184  	Onbeforeprint       Atom = 0x6040d
   185  	Onbeforeunload      Atom = 0x4e70e
   186  	Onblur              Atom = 0xaa06
   187  	Oncancel            Atom = 0xe908
   188  	Oncanplay           Atom = 0x28509
   189  	Oncanplaythrough    Atom = 0x28510
   190  	Onchange            Atom = 0x3a708
   191  	Onclick             Atom = 0x31007
   192  	Onclose             Atom = 0x31707
   193  	Oncontextmenu       Atom = 0x32f0d
   194  	Oncuechange         Atom = 0x3420b
   195  	Ondblclick          Atom = 0x34d0a
   196  	Ondrag              Atom = 0x35706
   197  	Ondragend           Atom = 0x35709
   198  	Ondragenter         Atom = 0x3600b
   199  	Ondragleave         Atom = 0x36b0b
   200  	Ondragover          Atom = 0x3760a
   201  	Ondragstart         Atom = 0x3800b
   202  	Ondrop              Atom = 0x38f06
   203  	Ondurationchange    Atom = 0x39f10
   204  	Onemptied           Atom = 0x39609
   205  	Onended             Atom = 0x3af07
   206  	Onerror             Atom = 0x3b607
   207  	Onfocus             Atom = 0x3bd07
   208  	Onhashchange        Atom = 0x3da0c
   209  	Oninput             Atom = 0x3e607
   210  	Oninvalid           Atom = 0x3f209
   211  	Onkeydown           Atom = 0x3fb09
   212  	Onkeypress          Atom = 0x4080a
   213  	Onkeyup             Atom = 0x41807
   214  	Onlanguagechange    Atom = 0x43210
   215  	Onload              Atom = 0x44206
   216  	Onloadeddata        Atom = 0x4420c
   217  	Onloadedmetadata    Atom = 0x45510
   218  	Onloadstart         Atom = 0x46b0b
   219  	Onmessage           Atom = 0x47609
   220  	Onmousedown         Atom = 0x47f0b
   221  	Onmousemove         Atom = 0x48a0b
   222  	Onmouseout          Atom = 0x4950a
   223  	Onmouseover         Atom = 0x4a20b
   224  	Onmouseup           Atom = 0x4ad09
   225  	Onmousewheel        Atom = 0x4b60c
   226  	Onoffline           Atom = 0x4c209
   227  	Ononline            Atom = 0x4cb08
   228  	Onpagehide          Atom = 0x4d30a
   229  	Onpageshow          Atom = 0x4fe0a
   230  	Onpause             Atom = 0x50d07
   231  	Onplay              Atom = 0x51706
   232  	Onplaying           Atom = 0x51709
   233  	Onpopstate          Atom = 0x5200a
   234  	Onprogress          Atom = 0x52a0a
   235  	Onratechange        Atom = 0x53e0c
   236  	Onreset             Atom = 0x54a07
   237  	Onresize            Atom = 0x55108
   238  	Onscroll            Atom = 0x55f08
   239  	Onseeked            Atom = 0x56708
   240  	Onseeking           Atom = 0x56f09
   241  	Onselect            Atom = 0x57808
   242  	Onshow              Atom = 0x58206
   243  	Onsort              Atom = 0x58b06
   244  	Onstalled           Atom = 0x59509
   245  	Onstorage           Atom = 0x59e09
   246  	Onsubmit            Atom = 0x5a708
   247  	Onsuspend           Atom = 0x5bb09
   248  	Ontimeupdate        Atom = 0xdb0c
   249  	Ontoggle            Atom = 0x5c408
   250  	Onunload            Atom = 0x5cc08
   251  	Onvolumechange      Atom = 0x5d40e
   252  	Onwaiting           Atom = 0x5e209
   253  	Open                Atom = 0x3cf04
   254  	Optgroup            Atom = 0xf608
   255  	Optimum             Atom = 0x5eb07
   256  	Option              Atom = 0x60006
   257  	Output              Atom = 0x49c06
   258  	P                   Atom = 0xc01
   259  	Param               Atom = 0xc05
   260  	Pattern             Atom = 0x5107
   261  	Ping                Atom = 0x7704
   262  	Placeholder         Atom = 0xc30b
   263  	Plaintext           Atom = 0xfd09
   264  	Poster              Atom = 0x15706
   265  	Pre                 Atom = 0x25e03
   266  	Preload             Atom = 0x25e07
   267  	Progress            Atom = 0x52c08
   268  	Prompt              Atom = 0x5fa06
   269  	Public              Atom = 0x41e06
   270  	Q                   Atom = 0x13101
   271  	Radiogroup          Atom = 0x30a
   272  	Readonly            Atom = 0x2fb08
   273  	Rel                 Atom = 0x25f03
   274  	Required            Atom = 0x1d008
   275  	Reversed            Atom = 0x5a08
   276  	Rows                Atom = 0x9204
   277  	Rowspan             Atom = 0x9207
   278  	Rp                  Atom = 0x1c602
   279  	Rt                  Atom = 0x13f02
   280  	Ruby                Atom = 0xaf04
   281  	S                   Atom = 0x2c01
   282  	Samp                Atom = 0x4e04
   283  	Sandbox             Atom = 0xbb07
   284  	Scope               Atom = 0x2bd05
   285  	Scoped              Atom = 0x2bd06
   286  	Script              Atom = 0x3d406
   287  	Seamless            Atom = 0x31c08
   288  	Section             Atom = 0x4e207
   289  	Select              Atom = 0x57a06
   290  	Selected            Atom = 0x57a08
   291  	Shape               Atom = 0x4f905
   292  	Size                Atom = 0x55504
   293  	Sizes               Atom = 0x55505
   294  	Small               Atom = 0x18f05
   295  	Sortable            Atom = 0x58d08
   296  	Sorted              Atom = 0x19906
   297  	Source              Atom = 0x1aa06
   298  	Spacer              Atom = 0x2db06
   299  	Span                Atom = 0x9504
   300  	Spellcheck          Atom = 0x3230a
   301  	Src                 Atom = 0x3c303
   302  	Srcdoc              Atom = 0x3c306
   303  	Srclang             Atom = 0x41107
   304  	Start               Atom = 0x38605
   305  	Step                Atom = 0x5f704
   306  	Strike              Atom = 0x53306
   307  	Strong              Atom = 0x55906
   308  	Style               Atom = 0x61105
   309  	Sub                 Atom = 0x5a903
   310  	Summary             Atom = 0x61607
   311  	Sup                 Atom = 0x61d03
   312  	Svg                 Atom = 0x62003
   313  	System              Atom = 0x62306
   314  	Tabindex            Atom = 0x46308
   315  	Table               Atom = 0x42d05
   316  	Target              Atom = 0x24b06
   317  	Tbody               Atom = 0x2e05
   318  	Td                  Atom = 0x4702
   319  	Template            Atom = 0x62608
   320  	Textarea            Atom = 0x2f608
   321  	Tfoot               Atom = 0x8c05
   322  	Th                  Atom = 0x22e02
   323  	Thead               Atom = 0x2d405
   324  	Time                Atom = 0xdd04
   325  	Title               Atom = 0xa105
   326  	Tr                  Atom = 0x10502
   327  	Track               Atom = 0x10505
   328  	Translate           Atom = 0x14009
   329  	Tt                  Atom = 0x5302
   330  	Type                Atom = 0x21404
   331  	Typemustmatch       Atom = 0x2140d
   332  	U                   Atom = 0xb01
   333  	Ul                  Atom = 0x8a02
   334  	Usemap              Atom = 0x51106
   335  	Value               Atom = 0x4005
   336  	Var                 Atom = 0x11503
   337  	Video               Atom = 0x28105
   338  	Wbr                 Atom = 0x12103
   339  	Width               Atom = 0x50705
   340  	Wrap                Atom = 0x58704
   341  	Xmp                 Atom = 0xc103
   342  )
   343  
   344  const hash0 = 0xc17da63e
   345  
   346  const maxAtomLen = 19
   347  
   348  var table = [1 << 9]Atom{
   349  	0x1:   0x48a0b, // onmousemove
   350  	0x2:   0x5e209, // onwaiting
   351  	0x3:   0x1fa13, // onautocompleteerror
   352  	0x4:   0x5fa06, // prompt
   353  	0x7:   0x5eb07, // optimum
   354  	0x8:   0x1604,  // mark
   355  	0xa:   0x5ad07, // itemref
   356  	0xb:   0x4fe0a, // onpageshow
   357  	0xc:   0x57a06, // select
   358  	0xd:   0x17b09, // draggable
   359  	0xe:   0x3e03,  // nav
   360  	0xf:   0x17507, // command
   361  	0x11:  0xb01,   // u
   362  	0x14:  0x2d507, // headers
   363  	0x15:  0x44a08, // datalist
   364  	0x17:  0x4e04,  // samp
   365  	0x1a:  0x3fb09, // onkeydown
   366  	0x1b:  0x55f08, // onscroll
   367  	0x1c:  0x15003, // col
   368  	0x20:  0x3c908, // itemprop
   369  	0x21:  0x2780a, // http-equiv
   370  	0x22:  0x61d03, // sup
   371  	0x24:  0x1d008, // required
   372  	0x2b:  0x25e07, // preload
   373  	0x2c:  0x6040d, // onbeforeprint
   374  	0x2d:  0x3600b, // ondragenter
   375  	0x2e:  0x50902, // dt
   376  	0x2f:  0x5a708, // onsubmit
   377  	0x30:  0x27002, // hr
   378  	0x31:  0x32f0d, // oncontextmenu
   379  	0x33:  0x29c05, // image
   380  	0x34:  0x50d07, // onpause
   381  	0x35:  0x25906, // hgroup
   382  	0x36:  0x7704,  // ping
   383  	0x37:  0x57808, // onselect
   384  	0x3a:  0x11303, // div
   385  	0x3b:  0x1fa0e, // onautocomplete
   386  	0x40:  0x2eb02, // mi
   387  	0x41:  0x31c08, // seamless
   388  	0x42:  0x2807,  // charset
   389  	0x43:  0x8502,  // id
   390  	0x44:  0x5200a, // onpopstate
   391  	0x45:  0x3ef03, // del
   392  	0x46:  0x2cb07, // marquee
   393  	0x47:  0x3309,  // accesskey
   394  	0x49:  0x8d06,  // footer
   395  	0x4a:  0x44e04, // list
   396  	0x4b:  0x2b005, // ismap
   397  	0x51:  0x33804, // menu
   398  	0x52:  0x2f04,  // body
   399  	0x55:  0x9a08,  // frameset
   400  	0x56:  0x54a07, // onreset
   401  	0x57:  0x12705, // blink
   402  	0x58:  0xa105,  // title
   403  	0x59:  0x38807, // article
   404  	0x5b:  0x22e02, // th
   405  	0x5d:  0x13101, // q
   406  	0x5e:  0x3cf04, // open
   407  	0x5f:  0x2fa04, // area
   408  	0x61:  0x44206, // onload
   409  	0x62:  0xda04,  // font
   410  	0x63:  0xd604,  // base
   411  	0x64:  0x16207, // colspan
   412  	0x65:  0x53707, // keytype
   413  	0x66:  0x11e02, // dl
   414  	0x68:  0x1b008, // fieldset
   415  	0x6a:  0x2eb03, // min
   416  	0x6b:  0x11503, // var
   417  	0x6f:  0x2d506, // header
   418  	0x70:  0x13f02, // rt
   419  	0x71:  0x15008, // colgroup
   420  	0x72:  0x23502, // mn
   421  	0x74:  0x13a07, // onabort
   422  	0x75:  0x3906,  // keygen
   423  	0x76:  0x4c209, // onoffline
   424  	0x77:  0x21f09, // challenge
   425  	0x78:  0x2b203, // map
   426  	0x7a:  0x2e902, // h4
   427  	0x7b:  0x3b607, // onerror
   428  	0x7c:  0x2e109, // maxlength
   429  	0x7d:  0x2f505, // mtext
   430  	0x7e:  0xbb07,  // sandbox
   431  	0x7f:  0x58b06, // onsort
   432  	0x80:  0x100a,  // malignmark
   433  	0x81:  0x45d04, // meta
   434  	0x82:  0x7b05,  // async
   435  	0x83:  0x2a702, // h3
   436  	0x84:  0x26702, // dd
   437  	0x85:  0x27004, // href
   438  	0x86:  0x6e0a,  // mediagroup
   439  	0x87:  0x19406, // coords
   440  	0x88:  0x41107, // srclang
   441  	0x89:  0x34d0a, // ondblclick
   442  	0x8a:  0x4005,  // value
   443  	0x8c:  0xe908,  // oncancel
   444  	0x8e:  0x3230a, // spellcheck
   445  	0x8f:  0x9a05,  // frame
   446  	0x91:  0x12403, // big
   447  	0x94:  0x1f606, // action
   448  	0x95:  0x6903,  // dir
   449  	0x97:  0x2fb08, // readonly
   450  	0x99:  0x42d05, // table
   451  	0x9a:  0x61607, // summary
   452  	0x9b:  0x12103, // wbr
   453  	0x9c:  0x30a,   // radiogroup
   454  	0x9d:  0x6c04,  // name
   455  	0x9f:  0x62306, // system
   456  	0xa1:  0x15d05, // color
   457  	0xa2:  0x7f06,  // canvas
   458  	0xa3:  0x25504, // html
   459  	0xa5:  0x56f09, // onseeking
   460  	0xac:  0x4f905, // shape
   461  	0xad:  0x25f03, // rel
   462  	0xae:  0x28510, // oncanplaythrough
   463  	0xaf:  0x3760a, // ondragover
   464  	0xb0:  0x62608, // template
   465  	0xb1:  0x1d80d, // foreignObject
   466  	0xb3:  0x9204,  // rows
   467  	0xb6:  0x44e07, // listing
   468  	0xb7:  0x49c06, // output
   469  	0xb9:  0x3310b, // contextmenu
   470  	0xbb:  0x11f03, // low
   471  	0xbc:  0x1c602, // rp
   472  	0xbd:  0x5bb09, // onsuspend
   473  	0xbe:  0x13606, // button
   474  	0xbf:  0x4db04, // desc
   475  	0xc1:  0x4e207, // section
   476  	0xc2:  0x52a0a, // onprogress
   477  	0xc3:  0x59e09, // onstorage
   478  	0xc4:  0x2d204, // math
   479  	0xc5:  0x4503,  // alt
   480  	0xc7:  0x8a02,  // ul
   481  	0xc8:  0x5107,  // pattern
   482  	0xc9:  0x4b60c, // onmousewheel
   483  	0xca:  0x35709, // ondragend
   484  	0xcb:  0xaf04,  // ruby
   485  	0xcc:  0xc01,   // p
   486  	0xcd:  0x31707, // onclose
   487  	0xce:  0x24205, // meter
   488  	0xcf:  0x11807, // bgsound
   489  	0xd2:  0x25106, // height
   490  	0xd4:  0x101,   // b
   491  	0xd5:  0x2c308, // itemtype
   492  	0xd8:  0x1bb07, // caption
   493  	0xd9:  0x10c08, // disabled
   494  	0xdb:  0x33808, // menuitem
   495  	0xdc:  0x62003, // svg
   496  	0xdd:  0x18f05, // small
   497  	0xde:  0x44a04, // data
   498  	0xe0:  0x4cb08, // ononline
   499  	0xe1:  0x2a206, // mglyph
   500  	0xe3:  0x6505,  // embed
   501  	0xe4:  0x10502, // tr
   502  	0xe5:  0x46b0b, // onloadstart
   503  	0xe7:  0x3c306, // srcdoc
   504  	0xeb:  0x5c408, // ontoggle
   505  	0xed:  0xe703,  // bdo
   506  	0xee:  0x4702,  // td
   507  	0xef:  0x8305,  // aside
   508  	0xf0:  0x29402, // h2
   509  	0xf1:  0x52c08, // progress
   510  	0xf2:  0x12c0a, // blockquote
   511  	0xf4:  0xf005,  // label
   512  	0xf5:  0x601,   // i
   513  	0xf7:  0x9207,  // rowspan
   514  	0xfb:  0x51709, // onplaying
   515  	0xfd:  0x2a103, // img
   516  	0xfe:  0xf608,  // optgroup
   517  	0xff:  0x42307, // content
   518  	0x101: 0x53e0c, // onratechange
   519  	0x103: 0x3da0c, // onhashchange
   520  	0x104: 0x4807,  // details
   521  	0x106: 0x40008, // download
   522  	0x109: 0x14009, // translate
   523  	0x10b: 0x4230f, // contenteditable
   524  	0x10d: 0x36b0b, // ondragleave
   525  	0x10e: 0x2106,  // accept
   526  	0x10f: 0x57a08, // selected
   527  	0x112: 0x1f20a, // formaction
   528  	0x113: 0x5b506, // center
   529  	0x115: 0x45510, // onloadedmetadata
   530  	0x116: 0x12804, // link
   531  	0x117: 0xdd04,  // time
   532  	0x118: 0x19f0b, // crossorigin
   533  	0x119: 0x3bd07, // onfocus
   534  	0x11a: 0x58704, // wrap
   535  	0x11b: 0x42204, // icon
   536  	0x11d: 0x28105, // video
   537  	0x11e: 0x4de05, // class
   538  	0x121: 0x5d40e, // onvolumechange
   539  	0x122: 0xaa06,  // onblur
   540  	0x123: 0x2b909, // itemscope
   541  	0x124: 0x61105, // style
   542  	0x127: 0x41e06, // public
   543  	0x129: 0x2320e, // formnovalidate
   544  	0x12a: 0x58206, // onshow
   545  	0x12c: 0x51706, // onplay
   546  	0x12d: 0x3c804, // cite
   547  	0x12e: 0x2bc02, // ms
   548  	0x12f: 0xdb0c,  // ontimeupdate
   549  	0x130: 0x10904, // kind
   550  	0x131: 0x2470a, // formtarget
   551  	0x135: 0x3af07, // onended
   552  	0x136: 0x26506, // hidden
   553  	0x137: 0x2c01,  // s
   554  	0x139: 0x2280a, // formmethod
   555  	0x13a: 0x3e805, // input
   556  	0x13c: 0x50b02, // h6
   557  	0x13d: 0xc902,  // ol
   558  	0x13e: 0x3420b, // oncuechange
   559  	0x13f: 0x1e50d, // foreignobject
   560  	0x143: 0x4e70e, // onbeforeunload
   561  	0x144: 0x2bd05, // scope
   562  	0x145: 0x39609, // onemptied
   563  	0x146: 0x14b05, // defer
   564  	0x147: 0xc103,  // xmp
   565  	0x148: 0x39f10, // ondurationchange
   566  	0x149: 0x1903,  // kbd
   567  	0x14c: 0x47609, // onmessage
   568  	0x14d: 0x60006, // option
   569  	0x14e: 0x2eb09, // minlength
   570  	0x14f: 0x32807, // checked
   571  	0x150: 0xce08,  // autoplay
   572  	0x152: 0x202,   // br
   573  	0x153: 0x2360a, // novalidate
   574  	0x156: 0x6307,  // noembed
   575  	0x159: 0x31007, // onclick
   576  	0x15a: 0x47f0b, // onmousedown
   577  	0x15b: 0x3a708, // onchange
   578  	0x15e: 0x3f209, // oninvalid
   579  	0x15f: 0x2bd06, // scoped
   580  	0x160: 0x18808, // controls
   581  	0x161: 0x30b05, // muted
   582  	0x162: 0x58d08, // sortable
   583  	0x163: 0x51106, // usemap
   584  	0x164: 0x1b80a, // figcaption
   585  	0x165: 0x35706, // ondrag
   586  	0x166: 0x26b04, // high
   587  	0x168: 0x3c303, // src
   588  	0x169: 0x15706, // poster
   589  	0x16b: 0x1670e, // annotation-xml
   590  	0x16c: 0x5f704, // step
   591  	0x16d: 0x4,     // abbr
   592  	0x16e: 0x1b06,  // dialog
   593  	0x170: 0x1202,  // li
   594  	0x172: 0x3ed02, // mo
   595  	0x175: 0x1d803, // for
   596  	0x176: 0x1a803, // ins
   597  	0x178: 0x55504, // size
   598  	0x179: 0x43210, // onlanguagechange
   599  	0x17a: 0x8607,  // default
   600  	0x17b: 0x1a03,  // bdi
   601  	0x17c: 0x4d30a, // onpagehide
   602  	0x17d: 0x6907,  // dirname
   603  	0x17e: 0x21404, // type
   604  	0x17f: 0x1f204, // form
   605  	0x181: 0x28509, // oncanplay
   606  	0x182: 0x6103,  // dfn
   607  	0x183: 0x46308, // tabindex
   608  	0x186: 0x6502,  // em
   609  	0x187: 0x27404, // lang
   610  	0x189: 0x39108, // dropzone
   611  	0x18a: 0x4080a, // onkeypress
   612  	0x18b: 0x23c08, // datetime
   613  	0x18c: 0x16204, // cols
   614  	0x18d: 0x1,     // a
   615  	0x18e: 0x4420c, // onloadeddata
   616  	0x190: 0xa605,  // audio
   617  	0x192: 0x2e05,  // tbody
   618  	0x193: 0x22c06, // method
   619  	0x195: 0xf404,  // loop
   620  	0x196: 0x29606, // iframe
   621  	0x198: 0x2d504, // head
   622  	0x19e: 0x5f108, // manifest
   623  	0x19f: 0xb309,  // autofocus
   624  	0x1a0: 0x14904, // code
   625  	0x1a1: 0x55906, // strong
   626  	0x1a2: 0x30308, // multiple
   627  	0x1a3: 0xc05,   // param
   628  	0x1a6: 0x21107, // enctype
   629  	0x1a7: 0x5b304, // face
   630  	0x1a8: 0xfd09,  // plaintext
   631  	0x1a9: 0x26e02, // h1
   632  	0x1aa: 0x59509, // onstalled
   633  	0x1ad: 0x3d406, // script
   634  	0x1ae: 0x2db06, // spacer
   635  	0x1af: 0x55108, // onresize
   636  	0x1b0: 0x4a20b, // onmouseover
   637  	0x1b1: 0x5cc08, // onunload
   638  	0x1b2: 0x56708, // onseeked
   639  	0x1b4: 0x2140d, // typemustmatch
   640  	0x1b5: 0x1cc06, // figure
   641  	0x1b6: 0x4950a, // onmouseout
   642  	0x1b7: 0x25e03, // pre
   643  	0x1b8: 0x50705, // width
   644  	0x1b9: 0x19906, // sorted
   645  	0x1bb: 0x5704,  // nobr
   646  	0x1be: 0x5302,  // tt
   647  	0x1bf: 0x1105,  // align
   648  	0x1c0: 0x3e607, // oninput
   649  	0x1c3: 0x41807, // onkeyup
   650  	0x1c6: 0x1c00c, // onafterprint
   651  	0x1c7: 0x210e,  // accept-charset
   652  	0x1c8: 0x33c06, // itemid
   653  	0x1c9: 0x3e809, // inputmode
   654  	0x1cb: 0x53306, // strike
   655  	0x1cc: 0x5a903, // sub
   656  	0x1cd: 0x10505, // track
   657  	0x1ce: 0x38605, // start
   658  	0x1d0: 0xd608,  // basefont
   659  	0x1d6: 0x1aa06, // source
   660  	0x1d7: 0x18206, // legend
   661  	0x1d8: 0x2d405, // thead
   662  	0x1da: 0x8c05,  // tfoot
   663  	0x1dd: 0x1ec06, // object
   664  	0x1de: 0x6e05,  // media
   665  	0x1df: 0x1670a, // annotation
   666  	0x1e0: 0x20d0b, // formenctype
   667  	0x1e2: 0x3d208, // noscript
   668  	0x1e4: 0x55505, // sizes
   669  	0x1e5: 0x1fc0c, // autocomplete
   670  	0x1e6: 0x9504,  // span
   671  	0x1e7: 0x9808,  // noframes
   672  	0x1e8: 0x24b06, // target
   673  	0x1e9: 0x38f06, // ondrop
   674  	0x1ea: 0x2b306, // applet
   675  	0x1ec: 0x5a08,  // reversed
   676  	0x1f0: 0x2a907, // isindex
   677  	0x1f3: 0x27008, // hreflang
   678  	0x1f5: 0x2f302, // h5
   679  	0x1f6: 0x4f307, // address
   680  	0x1fa: 0x2e103, // max
   681  	0x1fb: 0xc30b,  // placeholder
   682  	0x1fc: 0x2f608, // textarea
   683  	0x1fe: 0x4ad09, // onmouseup
   684  	0x1ff: 0x3800b, // ondragstart
   685  }
   686  
   687  const atomText = "abbradiogrouparamalignmarkbdialogaccept-charsetbodyaccesskey" +
   688  	"genavaluealtdetailsampatternobreversedfnoembedirnamediagroup" +
   689  	"ingasyncanvasidefaultfooterowspanoframesetitleaudionblurubya" +
   690  	"utofocusandboxmplaceholderautoplaybasefontimeupdatebdoncance" +
   691  	"labelooptgrouplaintextrackindisabledivarbgsoundlowbrbigblink" +
   692  	"blockquotebuttonabortranslatecodefercolgroupostercolorcolspa" +
   693  	"nnotation-xmlcommandraggablegendcontrolsmallcoordsortedcross" +
   694  	"originsourcefieldsetfigcaptionafterprintfigurequiredforeignO" +
   695  	"bjectforeignobjectformactionautocompleteerrorformenctypemust" +
   696  	"matchallengeformmethodformnovalidatetimeterformtargetheightm" +
   697  	"lhgroupreloadhiddenhigh1hreflanghttp-equivideoncanplaythroug" +
   698  	"h2iframeimageimglyph3isindexismappletitemscopeditemtypemarqu" +
   699  	"eematheaderspacermaxlength4minlength5mtextareadonlymultiplem" +
   700  	"utedonclickoncloseamlesspellcheckedoncontextmenuitemidoncuec" +
   701  	"hangeondblclickondragendondragenterondragleaveondragoverondr" +
   702  	"agstarticleondropzonemptiedondurationchangeonendedonerroronf" +
   703  	"ocusrcdocitempropenoscriptonhashchangeoninputmodeloninvalido" +
   704  	"nkeydownloadonkeypressrclangonkeyupublicontenteditableonlang" +
   705  	"uagechangeonloadeddatalistingonloadedmetadatabindexonloadsta" +
   706  	"rtonmessageonmousedownonmousemoveonmouseoutputonmouseoveronm" +
   707  	"ouseuponmousewheelonofflineononlineonpagehidesclassectionbef" +
   708  	"oreunloaddresshapeonpageshowidth6onpausemaponplayingonpopsta" +
   709  	"teonprogresstrikeytypeonratechangeonresetonresizestrongonscr" +
   710  	"ollonseekedonseekingonselectedonshowraponsortableonstalledon" +
   711  	"storageonsubmitemrefacenteronsuspendontoggleonunloadonvolume" +
   712  	"changeonwaitingoptimumanifestepromptoptionbeforeprintstylesu" +
   713  	"mmarysupsvgsystemplate"