gtsocial-umbx

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

table.go (27822B)


      1 // Code generated by go generate gen.go; DO NOT EDIT.
      2 
      3 //go:generate go run gen.go
      4 
      5 package atom
      6 
      7 const (
      8 	A                         Atom = 0x1
      9 	Abbr                      Atom = 0x4
     10 	Accept                    Atom = 0x1a06
     11 	AcceptCharset             Atom = 0x1a0e
     12 	Accesskey                 Atom = 0x2c09
     13 	Acronym                   Atom = 0xaa07
     14 	Action                    Atom = 0x27206
     15 	Address                   Atom = 0x6f307
     16 	Align                     Atom = 0xb105
     17 	Allowfullscreen           Atom = 0x2080f
     18 	Allowpaymentrequest       Atom = 0xc113
     19 	Allowusermedia            Atom = 0xdd0e
     20 	Alt                       Atom = 0xf303
     21 	Annotation                Atom = 0x1c90a
     22 	AnnotationXml             Atom = 0x1c90e
     23 	Applet                    Atom = 0x31906
     24 	Area                      Atom = 0x35604
     25 	Article                   Atom = 0x3fc07
     26 	As                        Atom = 0x3c02
     27 	Aside                     Atom = 0x10705
     28 	Async                     Atom = 0xff05
     29 	Audio                     Atom = 0x11505
     30 	Autocomplete              Atom = 0x2780c
     31 	Autofocus                 Atom = 0x12109
     32 	Autoplay                  Atom = 0x13c08
     33 	B                         Atom = 0x101
     34 	Base                      Atom = 0x3b04
     35 	Basefont                  Atom = 0x3b08
     36 	Bdi                       Atom = 0xba03
     37 	Bdo                       Atom = 0x14b03
     38 	Bgsound                   Atom = 0x15e07
     39 	Big                       Atom = 0x17003
     40 	Blink                     Atom = 0x17305
     41 	Blockquote                Atom = 0x1870a
     42 	Body                      Atom = 0x2804
     43 	Br                        Atom = 0x202
     44 	Button                    Atom = 0x19106
     45 	Canvas                    Atom = 0x10306
     46 	Caption                   Atom = 0x23107
     47 	Center                    Atom = 0x22006
     48 	Challenge                 Atom = 0x29b09
     49 	Charset                   Atom = 0x2107
     50 	Checked                   Atom = 0x47907
     51 	Cite                      Atom = 0x19c04
     52 	Class                     Atom = 0x56405
     53 	Code                      Atom = 0x5c504
     54 	Col                       Atom = 0x1ab03
     55 	Colgroup                  Atom = 0x1ab08
     56 	Color                     Atom = 0x1bf05
     57 	Cols                      Atom = 0x1c404
     58 	Colspan                   Atom = 0x1c407
     59 	Command                   Atom = 0x1d707
     60 	Content                   Atom = 0x58b07
     61 	Contenteditable           Atom = 0x58b0f
     62 	Contextmenu               Atom = 0x3800b
     63 	Controls                  Atom = 0x1de08
     64 	Coords                    Atom = 0x1ea06
     65 	Crossorigin               Atom = 0x1fb0b
     66 	Data                      Atom = 0x4a504
     67 	Datalist                  Atom = 0x4a508
     68 	Datetime                  Atom = 0x2b808
     69 	Dd                        Atom = 0x2d702
     70 	Default                   Atom = 0x10a07
     71 	Defer                     Atom = 0x5c705
     72 	Del                       Atom = 0x45203
     73 	Desc                      Atom = 0x56104
     74 	Details                   Atom = 0x7207
     75 	Dfn                       Atom = 0x8703
     76 	Dialog                    Atom = 0xbb06
     77 	Dir                       Atom = 0x9303
     78 	Dirname                   Atom = 0x9307
     79 	Disabled                  Atom = 0x16408
     80 	Div                       Atom = 0x16b03
     81 	Dl                        Atom = 0x5e602
     82 	Download                  Atom = 0x46308
     83 	Draggable                 Atom = 0x17a09
     84 	Dropzone                  Atom = 0x40508
     85 	Dt                        Atom = 0x64b02
     86 	Em                        Atom = 0x6e02
     87 	Embed                     Atom = 0x6e05
     88 	Enctype                   Atom = 0x28d07
     89 	Face                      Atom = 0x21e04
     90 	Fieldset                  Atom = 0x22608
     91 	Figcaption                Atom = 0x22e0a
     92 	Figure                    Atom = 0x24806
     93 	Font                      Atom = 0x3f04
     94 	Footer                    Atom = 0xf606
     95 	For                       Atom = 0x25403
     96 	ForeignObject             Atom = 0x2540d
     97 	Foreignobject             Atom = 0x2610d
     98 	Form                      Atom = 0x26e04
     99 	Formaction                Atom = 0x26e0a
    100 	Formenctype               Atom = 0x2890b
    101 	Formmethod                Atom = 0x2a40a
    102 	Formnovalidate            Atom = 0x2ae0e
    103 	Formtarget                Atom = 0x2c00a
    104 	Frame                     Atom = 0x8b05
    105 	Frameset                  Atom = 0x8b08
    106 	H1                        Atom = 0x15c02
    107 	H2                        Atom = 0x2de02
    108 	H3                        Atom = 0x30d02
    109 	H4                        Atom = 0x34502
    110 	H5                        Atom = 0x34f02
    111 	H6                        Atom = 0x64d02
    112 	Head                      Atom = 0x33104
    113 	Header                    Atom = 0x33106
    114 	Headers                   Atom = 0x33107
    115 	Height                    Atom = 0x5206
    116 	Hgroup                    Atom = 0x2ca06
    117 	Hidden                    Atom = 0x2d506
    118 	High                      Atom = 0x2db04
    119 	Hr                        Atom = 0x15702
    120 	Href                      Atom = 0x2e004
    121 	Hreflang                  Atom = 0x2e008
    122 	Html                      Atom = 0x5604
    123 	HttpEquiv                 Atom = 0x2e80a
    124 	I                         Atom = 0x601
    125 	Icon                      Atom = 0x58a04
    126 	Id                        Atom = 0x10902
    127 	Iframe                    Atom = 0x2fc06
    128 	Image                     Atom = 0x30205
    129 	Img                       Atom = 0x30703
    130 	Input                     Atom = 0x44b05
    131 	Inputmode                 Atom = 0x44b09
    132 	Ins                       Atom = 0x20403
    133 	Integrity                 Atom = 0x23f09
    134 	Is                        Atom = 0x16502
    135 	Isindex                   Atom = 0x30f07
    136 	Ismap                     Atom = 0x31605
    137 	Itemid                    Atom = 0x38b06
    138 	Itemprop                  Atom = 0x19d08
    139 	Itemref                   Atom = 0x3cd07
    140 	Itemscope                 Atom = 0x67109
    141 	Itemtype                  Atom = 0x31f08
    142 	Kbd                       Atom = 0xb903
    143 	Keygen                    Atom = 0x3206
    144 	Keytype                   Atom = 0xd607
    145 	Kind                      Atom = 0x17704
    146 	Label                     Atom = 0x5905
    147 	Lang                      Atom = 0x2e404
    148 	Legend                    Atom = 0x18106
    149 	Li                        Atom = 0xb202
    150 	Link                      Atom = 0x17404
    151 	List                      Atom = 0x4a904
    152 	Listing                   Atom = 0x4a907
    153 	Loop                      Atom = 0x5d04
    154 	Low                       Atom = 0xc303
    155 	Main                      Atom = 0x1004
    156 	Malignmark                Atom = 0xb00a
    157 	Manifest                  Atom = 0x6d708
    158 	Map                       Atom = 0x31803
    159 	Mark                      Atom = 0xb604
    160 	Marquee                   Atom = 0x32707
    161 	Math                      Atom = 0x32e04
    162 	Max                       Atom = 0x33d03
    163 	Maxlength                 Atom = 0x33d09
    164 	Media                     Atom = 0xe605
    165 	Mediagroup                Atom = 0xe60a
    166 	Menu                      Atom = 0x38704
    167 	Menuitem                  Atom = 0x38708
    168 	Meta                      Atom = 0x4b804
    169 	Meter                     Atom = 0x9805
    170 	Method                    Atom = 0x2a806
    171 	Mglyph                    Atom = 0x30806
    172 	Mi                        Atom = 0x34702
    173 	Min                       Atom = 0x34703
    174 	Minlength                 Atom = 0x34709
    175 	Mn                        Atom = 0x2b102
    176 	Mo                        Atom = 0xa402
    177 	Ms                        Atom = 0x67402
    178 	Mtext                     Atom = 0x35105
    179 	Multiple                  Atom = 0x35f08
    180 	Muted                     Atom = 0x36705
    181 	Name                      Atom = 0x9604
    182 	Nav                       Atom = 0x1303
    183 	Nobr                      Atom = 0x3704
    184 	Noembed                   Atom = 0x6c07
    185 	Noframes                  Atom = 0x8908
    186 	Nomodule                  Atom = 0xa208
    187 	Nonce                     Atom = 0x1a605
    188 	Noscript                  Atom = 0x21608
    189 	Novalidate                Atom = 0x2b20a
    190 	Object                    Atom = 0x26806
    191 	Ol                        Atom = 0x13702
    192 	Onabort                   Atom = 0x19507
    193 	Onafterprint              Atom = 0x2360c
    194 	Onautocomplete            Atom = 0x2760e
    195 	Onautocompleteerror       Atom = 0x27613
    196 	Onauxclick                Atom = 0x61f0a
    197 	Onbeforeprint             Atom = 0x69e0d
    198 	Onbeforeunload            Atom = 0x6e70e
    199 	Onblur                    Atom = 0x56d06
    200 	Oncancel                  Atom = 0x11908
    201 	Oncanplay                 Atom = 0x14d09
    202 	Oncanplaythrough          Atom = 0x14d10
    203 	Onchange                  Atom = 0x41b08
    204 	Onclick                   Atom = 0x2f507
    205 	Onclose                   Atom = 0x36c07
    206 	Oncontextmenu             Atom = 0x37e0d
    207 	Oncopy                    Atom = 0x39106
    208 	Oncuechange               Atom = 0x3970b
    209 	Oncut                     Atom = 0x3a205
    210 	Ondblclick                Atom = 0x3a70a
    211 	Ondrag                    Atom = 0x3b106
    212 	Ondragend                 Atom = 0x3b109
    213 	Ondragenter               Atom = 0x3ba0b
    214 	Ondragexit                Atom = 0x3c50a
    215 	Ondragleave               Atom = 0x3df0b
    216 	Ondragover                Atom = 0x3ea0a
    217 	Ondragstart               Atom = 0x3f40b
    218 	Ondrop                    Atom = 0x40306
    219 	Ondurationchange          Atom = 0x41310
    220 	Onemptied                 Atom = 0x40a09
    221 	Onended                   Atom = 0x42307
    222 	Onerror                   Atom = 0x42a07
    223 	Onfocus                   Atom = 0x43107
    224 	Onhashchange              Atom = 0x43d0c
    225 	Oninput                   Atom = 0x44907
    226 	Oninvalid                 Atom = 0x45509
    227 	Onkeydown                 Atom = 0x45e09
    228 	Onkeypress                Atom = 0x46b0a
    229 	Onkeyup                   Atom = 0x48007
    230 	Onlanguagechange          Atom = 0x48d10
    231 	Onload                    Atom = 0x49d06
    232 	Onloadeddata              Atom = 0x49d0c
    233 	Onloadedmetadata          Atom = 0x4b010
    234 	Onloadend                 Atom = 0x4c609
    235 	Onloadstart               Atom = 0x4cf0b
    236 	Onmessage                 Atom = 0x4da09
    237 	Onmessageerror            Atom = 0x4da0e
    238 	Onmousedown               Atom = 0x4e80b
    239 	Onmouseenter              Atom = 0x4f30c
    240 	Onmouseleave              Atom = 0x4ff0c
    241 	Onmousemove               Atom = 0x50b0b
    242 	Onmouseout                Atom = 0x5160a
    243 	Onmouseover               Atom = 0x5230b
    244 	Onmouseup                 Atom = 0x52e09
    245 	Onmousewheel              Atom = 0x53c0c
    246 	Onoffline                 Atom = 0x54809
    247 	Ononline                  Atom = 0x55108
    248 	Onpagehide                Atom = 0x5590a
    249 	Onpageshow                Atom = 0x5730a
    250 	Onpaste                   Atom = 0x57f07
    251 	Onpause                   Atom = 0x59a07
    252 	Onplay                    Atom = 0x5a406
    253 	Onplaying                 Atom = 0x5a409
    254 	Onpopstate                Atom = 0x5ad0a
    255 	Onprogress                Atom = 0x5b70a
    256 	Onratechange              Atom = 0x5cc0c
    257 	Onrejectionhandled        Atom = 0x5d812
    258 	Onreset                   Atom = 0x5ea07
    259 	Onresize                  Atom = 0x5f108
    260 	Onscroll                  Atom = 0x60008
    261 	Onsecuritypolicyviolation Atom = 0x60819
    262 	Onseeked                  Atom = 0x62908
    263 	Onseeking                 Atom = 0x63109
    264 	Onselect                  Atom = 0x63a08
    265 	Onshow                    Atom = 0x64406
    266 	Onsort                    Atom = 0x64f06
    267 	Onstalled                 Atom = 0x65909
    268 	Onstorage                 Atom = 0x66209
    269 	Onsubmit                  Atom = 0x66b08
    270 	Onsuspend                 Atom = 0x67b09
    271 	Ontimeupdate              Atom = 0x400c
    272 	Ontoggle                  Atom = 0x68408
    273 	Onunhandledrejection      Atom = 0x68c14
    274 	Onunload                  Atom = 0x6ab08
    275 	Onvolumechange            Atom = 0x6b30e
    276 	Onwaiting                 Atom = 0x6c109
    277 	Onwheel                   Atom = 0x6ca07
    278 	Open                      Atom = 0x1a304
    279 	Optgroup                  Atom = 0x5f08
    280 	Optimum                   Atom = 0x6d107
    281 	Option                    Atom = 0x6e306
    282 	Output                    Atom = 0x51d06
    283 	P                         Atom = 0xc01
    284 	Param                     Atom = 0xc05
    285 	Pattern                   Atom = 0x6607
    286 	Picture                   Atom = 0x7b07
    287 	Ping                      Atom = 0xef04
    288 	Placeholder               Atom = 0x1310b
    289 	Plaintext                 Atom = 0x1b209
    290 	Playsinline               Atom = 0x1400b
    291 	Poster                    Atom = 0x2cf06
    292 	Pre                       Atom = 0x47003
    293 	Preload                   Atom = 0x48607
    294 	Progress                  Atom = 0x5b908
    295 	Prompt                    Atom = 0x53606
    296 	Public                    Atom = 0x58606
    297 	Q                         Atom = 0xcf01
    298 	Radiogroup                Atom = 0x30a
    299 	Rb                        Atom = 0x3a02
    300 	Readonly                  Atom = 0x35708
    301 	Referrerpolicy            Atom = 0x3d10e
    302 	Rel                       Atom = 0x48703
    303 	Required                  Atom = 0x24c08
    304 	Reversed                  Atom = 0x8008
    305 	Rows                      Atom = 0x9c04
    306 	Rowspan                   Atom = 0x9c07
    307 	Rp                        Atom = 0x23c02
    308 	Rt                        Atom = 0x19a02
    309 	Rtc                       Atom = 0x19a03
    310 	Ruby                      Atom = 0xfb04
    311 	S                         Atom = 0x2501
    312 	Samp                      Atom = 0x7804
    313 	Sandbox                   Atom = 0x12907
    314 	Scope                     Atom = 0x67505
    315 	Scoped                    Atom = 0x67506
    316 	Script                    Atom = 0x21806
    317 	Seamless                  Atom = 0x37108
    318 	Section                   Atom = 0x56807
    319 	Select                    Atom = 0x63c06
    320 	Selected                  Atom = 0x63c08
    321 	Shape                     Atom = 0x1e505
    322 	Size                      Atom = 0x5f504
    323 	Sizes                     Atom = 0x5f505
    324 	Slot                      Atom = 0x1ef04
    325 	Small                     Atom = 0x20605
    326 	Sortable                  Atom = 0x65108
    327 	Sorted                    Atom = 0x33706
    328 	Source                    Atom = 0x37806
    329 	Spacer                    Atom = 0x43706
    330 	Span                      Atom = 0x9f04
    331 	Spellcheck                Atom = 0x4740a
    332 	Src                       Atom = 0x5c003
    333 	Srcdoc                    Atom = 0x5c006
    334 	Srclang                   Atom = 0x5f907
    335 	Srcset                    Atom = 0x6f906
    336 	Start                     Atom = 0x3fa05
    337 	Step                      Atom = 0x58304
    338 	Strike                    Atom = 0xd206
    339 	Strong                    Atom = 0x6dd06
    340 	Style                     Atom = 0x6ff05
    341 	Sub                       Atom = 0x66d03
    342 	Summary                   Atom = 0x70407
    343 	Sup                       Atom = 0x70b03
    344 	Svg                       Atom = 0x70e03
    345 	System                    Atom = 0x71106
    346 	Tabindex                  Atom = 0x4be08
    347 	Table                     Atom = 0x59505
    348 	Target                    Atom = 0x2c406
    349 	Tbody                     Atom = 0x2705
    350 	Td                        Atom = 0x9202
    351 	Template                  Atom = 0x71408
    352 	Textarea                  Atom = 0x35208
    353 	Tfoot                     Atom = 0xf505
    354 	Th                        Atom = 0x15602
    355 	Thead                     Atom = 0x33005
    356 	Time                      Atom = 0x4204
    357 	Title                     Atom = 0x11005
    358 	Tr                        Atom = 0xcc02
    359 	Track                     Atom = 0x1ba05
    360 	Translate                 Atom = 0x1f209
    361 	Tt                        Atom = 0x6802
    362 	Type                      Atom = 0xd904
    363 	Typemustmatch             Atom = 0x2900d
    364 	U                         Atom = 0xb01
    365 	Ul                        Atom = 0xa702
    366 	Updateviacache            Atom = 0x460e
    367 	Usemap                    Atom = 0x59e06
    368 	Value                     Atom = 0x1505
    369 	Var                       Atom = 0x16d03
    370 	Video                     Atom = 0x2f105
    371 	Wbr                       Atom = 0x57c03
    372 	Width                     Atom = 0x64905
    373 	Workertype                Atom = 0x71c0a
    374 	Wrap                      Atom = 0x72604
    375 	Xmp                       Atom = 0x12f03
    376 )
    377 
    378 const hash0 = 0x81cdf10e
    379 
    380 const maxAtomLen = 25
    381 
    382 var table = [1 << 9]Atom{
    383 	0x1:   0xe60a,  // mediagroup
    384 	0x2:   0x2e404, // lang
    385 	0x4:   0x2c09,  // accesskey
    386 	0x5:   0x8b08,  // frameset
    387 	0x7:   0x63a08, // onselect
    388 	0x8:   0x71106, // system
    389 	0xa:   0x64905, // width
    390 	0xc:   0x2890b, // formenctype
    391 	0xd:   0x13702, // ol
    392 	0xe:   0x3970b, // oncuechange
    393 	0x10:  0x14b03, // bdo
    394 	0x11:  0x11505, // audio
    395 	0x12:  0x17a09, // draggable
    396 	0x14:  0x2f105, // video
    397 	0x15:  0x2b102, // mn
    398 	0x16:  0x38704, // menu
    399 	0x17:  0x2cf06, // poster
    400 	0x19:  0xf606,  // footer
    401 	0x1a:  0x2a806, // method
    402 	0x1b:  0x2b808, // datetime
    403 	0x1c:  0x19507, // onabort
    404 	0x1d:  0x460e,  // updateviacache
    405 	0x1e:  0xff05,  // async
    406 	0x1f:  0x49d06, // onload
    407 	0x21:  0x11908, // oncancel
    408 	0x22:  0x62908, // onseeked
    409 	0x23:  0x30205, // image
    410 	0x24:  0x5d812, // onrejectionhandled
    411 	0x26:  0x17404, // link
    412 	0x27:  0x51d06, // output
    413 	0x28:  0x33104, // head
    414 	0x29:  0x4ff0c, // onmouseleave
    415 	0x2a:  0x57f07, // onpaste
    416 	0x2b:  0x5a409, // onplaying
    417 	0x2c:  0x1c407, // colspan
    418 	0x2f:  0x1bf05, // color
    419 	0x30:  0x5f504, // size
    420 	0x31:  0x2e80a, // http-equiv
    421 	0x33:  0x601,   // i
    422 	0x34:  0x5590a, // onpagehide
    423 	0x35:  0x68c14, // onunhandledrejection
    424 	0x37:  0x42a07, // onerror
    425 	0x3a:  0x3b08,  // basefont
    426 	0x3f:  0x1303,  // nav
    427 	0x40:  0x17704, // kind
    428 	0x41:  0x35708, // readonly
    429 	0x42:  0x30806, // mglyph
    430 	0x44:  0xb202,  // li
    431 	0x46:  0x2d506, // hidden
    432 	0x47:  0x70e03, // svg
    433 	0x48:  0x58304, // step
    434 	0x49:  0x23f09, // integrity
    435 	0x4a:  0x58606, // public
    436 	0x4c:  0x1ab03, // col
    437 	0x4d:  0x1870a, // blockquote
    438 	0x4e:  0x34f02, // h5
    439 	0x50:  0x5b908, // progress
    440 	0x51:  0x5f505, // sizes
    441 	0x52:  0x34502, // h4
    442 	0x56:  0x33005, // thead
    443 	0x57:  0xd607,  // keytype
    444 	0x58:  0x5b70a, // onprogress
    445 	0x59:  0x44b09, // inputmode
    446 	0x5a:  0x3b109, // ondragend
    447 	0x5d:  0x3a205, // oncut
    448 	0x5e:  0x43706, // spacer
    449 	0x5f:  0x1ab08, // colgroup
    450 	0x62:  0x16502, // is
    451 	0x65:  0x3c02,  // as
    452 	0x66:  0x54809, // onoffline
    453 	0x67:  0x33706, // sorted
    454 	0x69:  0x48d10, // onlanguagechange
    455 	0x6c:  0x43d0c, // onhashchange
    456 	0x6d:  0x9604,  // name
    457 	0x6e:  0xf505,  // tfoot
    458 	0x6f:  0x56104, // desc
    459 	0x70:  0x33d03, // max
    460 	0x72:  0x1ea06, // coords
    461 	0x73:  0x30d02, // h3
    462 	0x74:  0x6e70e, // onbeforeunload
    463 	0x75:  0x9c04,  // rows
    464 	0x76:  0x63c06, // select
    465 	0x77:  0x9805,  // meter
    466 	0x78:  0x38b06, // itemid
    467 	0x79:  0x53c0c, // onmousewheel
    468 	0x7a:  0x5c006, // srcdoc
    469 	0x7d:  0x1ba05, // track
    470 	0x7f:  0x31f08, // itemtype
    471 	0x82:  0xa402,  // mo
    472 	0x83:  0x41b08, // onchange
    473 	0x84:  0x33107, // headers
    474 	0x85:  0x5cc0c, // onratechange
    475 	0x86:  0x60819, // onsecuritypolicyviolation
    476 	0x88:  0x4a508, // datalist
    477 	0x89:  0x4e80b, // onmousedown
    478 	0x8a:  0x1ef04, // slot
    479 	0x8b:  0x4b010, // onloadedmetadata
    480 	0x8c:  0x1a06,  // accept
    481 	0x8d:  0x26806, // object
    482 	0x91:  0x6b30e, // onvolumechange
    483 	0x92:  0x2107,  // charset
    484 	0x93:  0x27613, // onautocompleteerror
    485 	0x94:  0xc113,  // allowpaymentrequest
    486 	0x95:  0x2804,  // body
    487 	0x96:  0x10a07, // default
    488 	0x97:  0x63c08, // selected
    489 	0x98:  0x21e04, // face
    490 	0x99:  0x1e505, // shape
    491 	0x9b:  0x68408, // ontoggle
    492 	0x9e:  0x64b02, // dt
    493 	0x9f:  0xb604,  // mark
    494 	0xa1:  0xb01,   // u
    495 	0xa4:  0x6ab08, // onunload
    496 	0xa5:  0x5d04,  // loop
    497 	0xa6:  0x16408, // disabled
    498 	0xaa:  0x42307, // onended
    499 	0xab:  0xb00a,  // malignmark
    500 	0xad:  0x67b09, // onsuspend
    501 	0xae:  0x35105, // mtext
    502 	0xaf:  0x64f06, // onsort
    503 	0xb0:  0x19d08, // itemprop
    504 	0xb3:  0x67109, // itemscope
    505 	0xb4:  0x17305, // blink
    506 	0xb6:  0x3b106, // ondrag
    507 	0xb7:  0xa702,  // ul
    508 	0xb8:  0x26e04, // form
    509 	0xb9:  0x12907, // sandbox
    510 	0xba:  0x8b05,  // frame
    511 	0xbb:  0x1505,  // value
    512 	0xbc:  0x66209, // onstorage
    513 	0xbf:  0xaa07,  // acronym
    514 	0xc0:  0x19a02, // rt
    515 	0xc2:  0x202,   // br
    516 	0xc3:  0x22608, // fieldset
    517 	0xc4:  0x2900d, // typemustmatch
    518 	0xc5:  0xa208,  // nomodule
    519 	0xc6:  0x6c07,  // noembed
    520 	0xc7:  0x69e0d, // onbeforeprint
    521 	0xc8:  0x19106, // button
    522 	0xc9:  0x2f507, // onclick
    523 	0xca:  0x70407, // summary
    524 	0xcd:  0xfb04,  // ruby
    525 	0xce:  0x56405, // class
    526 	0xcf:  0x3f40b, // ondragstart
    527 	0xd0:  0x23107, // caption
    528 	0xd4:  0xdd0e,  // allowusermedia
    529 	0xd5:  0x4cf0b, // onloadstart
    530 	0xd9:  0x16b03, // div
    531 	0xda:  0x4a904, // list
    532 	0xdb:  0x32e04, // math
    533 	0xdc:  0x44b05, // input
    534 	0xdf:  0x3ea0a, // ondragover
    535 	0xe0:  0x2de02, // h2
    536 	0xe2:  0x1b209, // plaintext
    537 	0xe4:  0x4f30c, // onmouseenter
    538 	0xe7:  0x47907, // checked
    539 	0xe8:  0x47003, // pre
    540 	0xea:  0x35f08, // multiple
    541 	0xeb:  0xba03,  // bdi
    542 	0xec:  0x33d09, // maxlength
    543 	0xed:  0xcf01,  // q
    544 	0xee:  0x61f0a, // onauxclick
    545 	0xf0:  0x57c03, // wbr
    546 	0xf2:  0x3b04,  // base
    547 	0xf3:  0x6e306, // option
    548 	0xf5:  0x41310, // ondurationchange
    549 	0xf7:  0x8908,  // noframes
    550 	0xf9:  0x40508, // dropzone
    551 	0xfb:  0x67505, // scope
    552 	0xfc:  0x8008,  // reversed
    553 	0xfd:  0x3ba0b, // ondragenter
    554 	0xfe:  0x3fa05, // start
    555 	0xff:  0x12f03, // xmp
    556 	0x100: 0x5f907, // srclang
    557 	0x101: 0x30703, // img
    558 	0x104: 0x101,   // b
    559 	0x105: 0x25403, // for
    560 	0x106: 0x10705, // aside
    561 	0x107: 0x44907, // oninput
    562 	0x108: 0x35604, // area
    563 	0x109: 0x2a40a, // formmethod
    564 	0x10a: 0x72604, // wrap
    565 	0x10c: 0x23c02, // rp
    566 	0x10d: 0x46b0a, // onkeypress
    567 	0x10e: 0x6802,  // tt
    568 	0x110: 0x34702, // mi
    569 	0x111: 0x36705, // muted
    570 	0x112: 0xf303,  // alt
    571 	0x113: 0x5c504, // code
    572 	0x114: 0x6e02,  // em
    573 	0x115: 0x3c50a, // ondragexit
    574 	0x117: 0x9f04,  // span
    575 	0x119: 0x6d708, // manifest
    576 	0x11a: 0x38708, // menuitem
    577 	0x11b: 0x58b07, // content
    578 	0x11d: 0x6c109, // onwaiting
    579 	0x11f: 0x4c609, // onloadend
    580 	0x121: 0x37e0d, // oncontextmenu
    581 	0x123: 0x56d06, // onblur
    582 	0x124: 0x3fc07, // article
    583 	0x125: 0x9303,  // dir
    584 	0x126: 0xef04,  // ping
    585 	0x127: 0x24c08, // required
    586 	0x128: 0x45509, // oninvalid
    587 	0x129: 0xb105,  // align
    588 	0x12b: 0x58a04, // icon
    589 	0x12c: 0x64d02, // h6
    590 	0x12d: 0x1c404, // cols
    591 	0x12e: 0x22e0a, // figcaption
    592 	0x12f: 0x45e09, // onkeydown
    593 	0x130: 0x66b08, // onsubmit
    594 	0x131: 0x14d09, // oncanplay
    595 	0x132: 0x70b03, // sup
    596 	0x133: 0xc01,   // p
    597 	0x135: 0x40a09, // onemptied
    598 	0x136: 0x39106, // oncopy
    599 	0x137: 0x19c04, // cite
    600 	0x138: 0x3a70a, // ondblclick
    601 	0x13a: 0x50b0b, // onmousemove
    602 	0x13c: 0x66d03, // sub
    603 	0x13d: 0x48703, // rel
    604 	0x13e: 0x5f08,  // optgroup
    605 	0x142: 0x9c07,  // rowspan
    606 	0x143: 0x37806, // source
    607 	0x144: 0x21608, // noscript
    608 	0x145: 0x1a304, // open
    609 	0x146: 0x20403, // ins
    610 	0x147: 0x2540d, // foreignObject
    611 	0x148: 0x5ad0a, // onpopstate
    612 	0x14a: 0x28d07, // enctype
    613 	0x14b: 0x2760e, // onautocomplete
    614 	0x14c: 0x35208, // textarea
    615 	0x14e: 0x2780c, // autocomplete
    616 	0x14f: 0x15702, // hr
    617 	0x150: 0x1de08, // controls
    618 	0x151: 0x10902, // id
    619 	0x153: 0x2360c, // onafterprint
    620 	0x155: 0x2610d, // foreignobject
    621 	0x156: 0x32707, // marquee
    622 	0x157: 0x59a07, // onpause
    623 	0x158: 0x5e602, // dl
    624 	0x159: 0x5206,  // height
    625 	0x15a: 0x34703, // min
    626 	0x15b: 0x9307,  // dirname
    627 	0x15c: 0x1f209, // translate
    628 	0x15d: 0x5604,  // html
    629 	0x15e: 0x34709, // minlength
    630 	0x15f: 0x48607, // preload
    631 	0x160: 0x71408, // template
    632 	0x161: 0x3df0b, // ondragleave
    633 	0x162: 0x3a02,  // rb
    634 	0x164: 0x5c003, // src
    635 	0x165: 0x6dd06, // strong
    636 	0x167: 0x7804,  // samp
    637 	0x168: 0x6f307, // address
    638 	0x169: 0x55108, // ononline
    639 	0x16b: 0x1310b, // placeholder
    640 	0x16c: 0x2c406, // target
    641 	0x16d: 0x20605, // small
    642 	0x16e: 0x6ca07, // onwheel
    643 	0x16f: 0x1c90a, // annotation
    644 	0x170: 0x4740a, // spellcheck
    645 	0x171: 0x7207,  // details
    646 	0x172: 0x10306, // canvas
    647 	0x173: 0x12109, // autofocus
    648 	0x174: 0xc05,   // param
    649 	0x176: 0x46308, // download
    650 	0x177: 0x45203, // del
    651 	0x178: 0x36c07, // onclose
    652 	0x179: 0xb903,  // kbd
    653 	0x17a: 0x31906, // applet
    654 	0x17b: 0x2e004, // href
    655 	0x17c: 0x5f108, // onresize
    656 	0x17e: 0x49d0c, // onloadeddata
    657 	0x180: 0xcc02,  // tr
    658 	0x181: 0x2c00a, // formtarget
    659 	0x182: 0x11005, // title
    660 	0x183: 0x6ff05, // style
    661 	0x184: 0xd206,  // strike
    662 	0x185: 0x59e06, // usemap
    663 	0x186: 0x2fc06, // iframe
    664 	0x187: 0x1004,  // main
    665 	0x189: 0x7b07,  // picture
    666 	0x18c: 0x31605, // ismap
    667 	0x18e: 0x4a504, // data
    668 	0x18f: 0x5905,  // label
    669 	0x191: 0x3d10e, // referrerpolicy
    670 	0x192: 0x15602, // th
    671 	0x194: 0x53606, // prompt
    672 	0x195: 0x56807, // section
    673 	0x197: 0x6d107, // optimum
    674 	0x198: 0x2db04, // high
    675 	0x199: 0x15c02, // h1
    676 	0x19a: 0x65909, // onstalled
    677 	0x19b: 0x16d03, // var
    678 	0x19c: 0x4204,  // time
    679 	0x19e: 0x67402, // ms
    680 	0x19f: 0x33106, // header
    681 	0x1a0: 0x4da09, // onmessage
    682 	0x1a1: 0x1a605, // nonce
    683 	0x1a2: 0x26e0a, // formaction
    684 	0x1a3: 0x22006, // center
    685 	0x1a4: 0x3704,  // nobr
    686 	0x1a5: 0x59505, // table
    687 	0x1a6: 0x4a907, // listing
    688 	0x1a7: 0x18106, // legend
    689 	0x1a9: 0x29b09, // challenge
    690 	0x1aa: 0x24806, // figure
    691 	0x1ab: 0xe605,  // media
    692 	0x1ae: 0xd904,  // type
    693 	0x1af: 0x3f04,  // font
    694 	0x1b0: 0x4da0e, // onmessageerror
    695 	0x1b1: 0x37108, // seamless
    696 	0x1b2: 0x8703,  // dfn
    697 	0x1b3: 0x5c705, // defer
    698 	0x1b4: 0xc303,  // low
    699 	0x1b5: 0x19a03, // rtc
    700 	0x1b6: 0x5230b, // onmouseover
    701 	0x1b7: 0x2b20a, // novalidate
    702 	0x1b8: 0x71c0a, // workertype
    703 	0x1ba: 0x3cd07, // itemref
    704 	0x1bd: 0x1,     // a
    705 	0x1be: 0x31803, // map
    706 	0x1bf: 0x400c,  // ontimeupdate
    707 	0x1c0: 0x15e07, // bgsound
    708 	0x1c1: 0x3206,  // keygen
    709 	0x1c2: 0x2705,  // tbody
    710 	0x1c5: 0x64406, // onshow
    711 	0x1c7: 0x2501,  // s
    712 	0x1c8: 0x6607,  // pattern
    713 	0x1cc: 0x14d10, // oncanplaythrough
    714 	0x1ce: 0x2d702, // dd
    715 	0x1cf: 0x6f906, // srcset
    716 	0x1d0: 0x17003, // big
    717 	0x1d2: 0x65108, // sortable
    718 	0x1d3: 0x48007, // onkeyup
    719 	0x1d5: 0x5a406, // onplay
    720 	0x1d7: 0x4b804, // meta
    721 	0x1d8: 0x40306, // ondrop
    722 	0x1da: 0x60008, // onscroll
    723 	0x1db: 0x1fb0b, // crossorigin
    724 	0x1dc: 0x5730a, // onpageshow
    725 	0x1dd: 0x4,     // abbr
    726 	0x1de: 0x9202,  // td
    727 	0x1df: 0x58b0f, // contenteditable
    728 	0x1e0: 0x27206, // action
    729 	0x1e1: 0x1400b, // playsinline
    730 	0x1e2: 0x43107, // onfocus
    731 	0x1e3: 0x2e008, // hreflang
    732 	0x1e5: 0x5160a, // onmouseout
    733 	0x1e6: 0x5ea07, // onreset
    734 	0x1e7: 0x13c08, // autoplay
    735 	0x1e8: 0x63109, // onseeking
    736 	0x1ea: 0x67506, // scoped
    737 	0x1ec: 0x30a,   // radiogroup
    738 	0x1ee: 0x3800b, // contextmenu
    739 	0x1ef: 0x52e09, // onmouseup
    740 	0x1f1: 0x2ca06, // hgroup
    741 	0x1f2: 0x2080f, // allowfullscreen
    742 	0x1f3: 0x4be08, // tabindex
    743 	0x1f6: 0x30f07, // isindex
    744 	0x1f7: 0x1a0e,  // accept-charset
    745 	0x1f8: 0x2ae0e, // formnovalidate
    746 	0x1fb: 0x1c90e, // annotation-xml
    747 	0x1fc: 0x6e05,  // embed
    748 	0x1fd: 0x21806, // script
    749 	0x1fe: 0xbb06,  // dialog
    750 	0x1ff: 0x1d707, // command
    751 }
    752 
    753 const atomText = "abbradiogrouparamainavalueaccept-charsetbodyaccesskeygenobrb" +
    754 	"asefontimeupdateviacacheightmlabelooptgroupatternoembedetail" +
    755 	"sampictureversedfnoframesetdirnameterowspanomoduleacronymali" +
    756 	"gnmarkbdialogallowpaymentrequestrikeytypeallowusermediagroup" +
    757 	"ingaltfooterubyasyncanvasidefaultitleaudioncancelautofocusan" +
    758 	"dboxmplaceholderautoplaysinlinebdoncanplaythrough1bgsoundisa" +
    759 	"bledivarbigblinkindraggablegendblockquotebuttonabortcitempro" +
    760 	"penoncecolgrouplaintextrackcolorcolspannotation-xmlcommandco" +
    761 	"ntrolshapecoordslotranslatecrossoriginsmallowfullscreenoscri" +
    762 	"ptfacenterfieldsetfigcaptionafterprintegrityfigurequiredfore" +
    763 	"ignObjectforeignobjectformactionautocompleteerrorformenctype" +
    764 	"mustmatchallengeformmethodformnovalidatetimeformtargethgroup" +
    765 	"osterhiddenhigh2hreflanghttp-equivideonclickiframeimageimgly" +
    766 	"ph3isindexismappletitemtypemarqueematheadersortedmaxlength4m" +
    767 	"inlength5mtextareadonlymultiplemutedoncloseamlessourceoncont" +
    768 	"extmenuitemidoncopyoncuechangeoncutondblclickondragendondrag" +
    769 	"enterondragexitemreferrerpolicyondragleaveondragoverondragst" +
    770 	"articleondropzonemptiedondurationchangeonendedonerroronfocus" +
    771 	"paceronhashchangeoninputmodeloninvalidonkeydownloadonkeypres" +
    772 	"spellcheckedonkeyupreloadonlanguagechangeonloadeddatalisting" +
    773 	"onloadedmetadatabindexonloadendonloadstartonmessageerroronmo" +
    774 	"usedownonmouseenteronmouseleaveonmousemoveonmouseoutputonmou" +
    775 	"seoveronmouseupromptonmousewheelonofflineononlineonpagehides" +
    776 	"classectionbluronpageshowbronpastepublicontenteditableonpaus" +
    777 	"emaponplayingonpopstateonprogressrcdocodeferonratechangeonre" +
    778 	"jectionhandledonresetonresizesrclangonscrollonsecuritypolicy" +
    779 	"violationauxclickonseekedonseekingonselectedonshowidth6onsor" +
    780 	"tableonstalledonstorageonsubmitemscopedonsuspendontoggleonun" +
    781 	"handledrejectionbeforeprintonunloadonvolumechangeonwaitingon" +
    782 	"wheeloptimumanifestrongoptionbeforeunloaddressrcsetstylesumm" +
    783 	"arysupsvgsystemplateworkertypewrap"