#include "hash.h"
#include <stdio.h>
#include "html.h"
static HashItem_si MyHashItem[] = {
    /* 0 */ {"option_int", HTML_OPTION_INT, &MyHashItem[1]},
    /* 1 */ {"figcaption", HTML_FIGCAPTION, &MyHashItem[2]},
    /* 2 */ {"/form_int", HTML_N_FORM_INT, &MyHashItem[3]},
    /* 3 */ {"/kbd", HTML_NOP, &MyHashItem[4]},
    /* 4 */ {"dd", HTML_DD, &MyHashItem[5]},
    /* 5 */ {"/dir", HTML_N_UL, NULL},
    /* 6 */ {"/body", HTML_N_BODY, &MyHashItem[7]},
    /* 7 */ {"noframes", HTML_NOFRAMES, NULL},
    /* 8 */ {"bdo", HTML_BDO, &MyHashItem[9]},
    /* 9 */ {"base", HTML_BASE, NULL},
    /* 10 */ {"/dt", HTML_N_DT, &MyHashItem[11]},
    /* 11 */ {"/div", HTML_N_DIV, NULL},
    /* 12 */ {"big", HTML_BIG, &MyHashItem[13]},
    /* 13 */ {"tbody", HTML_TBODY, &MyHashItem[14]},
    /* 14 */ {"meta", HTML_META, &MyHashItem[15]},
    /* 15 */ {"i", HTML_I, NULL},
    /* 16 */ {"label", HTML_LABEL, &MyHashItem[17]},
    /* 17 */ {"/_symbol", HTML_N_SYMBOL, &MyHashItem[18]},
    /* 18 */ {"sup", HTML_SUP, &MyHashItem[19]},
    /* 19 */ {"/p", HTML_N_P, NULL},
    /* 20 */ {"/q", HTML_N_Q, NULL},
    /* 21 */ {"input_alt", HTML_INPUT_ALT, &MyHashItem[22]},
    /* 22 */ {"dl", HTML_DL, NULL},
    /* 23 */ {"/tbody", HTML_N_TBODY, &MyHashItem[24]},
    /* 24 */ {"/s", HTML_N_S, NULL},
    /* 25 */ {"/label", HTML_N_LABEL, &MyHashItem[26]},
    /* 26 */ {"del", HTML_DEL, &MyHashItem[27]},
    /* 27 */ {"xmp", HTML_XMP, &MyHashItem[28]},
    /* 28 */ {"br", HTML_BR, NULL},
    /* 29 */ {"iframe", HTML_IFRAME, &MyHashItem[30]},
    /* 30 */ {"link", HTML_LINK, &MyHashItem[31]},
    /* 31 */ {"/u", HTML_N_U, &MyHashItem[32]},
    /* 32 */ {"em", HTML_EM, NULL},
    /* 33 */ {"title_alt", HTML_TITLE_ALT, &MyHashItem[34]},
    /* 34 */ {"caption", HTML_CAPTION, &MyHashItem[35]},
    /* 35 */ {"plaintext", HTML_PLAINTEXT, &MyHashItem[36]},
    /* 36 */ {"p", HTML_P, NULL},
    /* 37 */ {"q", HTML_Q, &MyHashItem[38]},
    /* 38 */ {"blockquote", HTML_BLQ, &MyHashItem[39]},
    /* 39 */ {"menu", HTML_UL, NULL},
    /* 40 */ {"fieldset", HTML_FIELDSET, &MyHashItem[41]},
    /* 41 */ {"/colgroup", HTML_N_COLGROUP, &MyHashItem[42]},
    /* 42 */ {"dfn", HTML_DFN, NULL},
    /* 43 */ {"s", HTML_S, &MyHashItem[44]},
    /* 44 */ {"strong", HTML_STRONG, NULL},
    /* 45 */ {"dt", HTML_DT, NULL},
    /* 46 */ {"u", HTML_U, NULL},
    /* 47 */ {"/map", HTML_N_MAP, &MyHashItem[48]},
    /* 48 */ {"/frameset", HTML_N_FRAMESET, &MyHashItem[49]},
    /* 49 */ {"/ol", HTML_N_OL, NULL},
    /* 50 */ {"noscript", HTML_NOSCRIPT, &MyHashItem[51]},
    /* 51 */ {"legend", HTML_LEGEND, &MyHashItem[52]},
    /* 52 */ {"/td", HTML_N_TD, NULL},
    /* 53 */ {"li", HTML_LI, NULL},
    /* 54 */ {"html", HTML_BODY, &MyHashItem[55]},
    /* 55 */ {"hr", HTML_HR, NULL},
    /* 56 */ {"/strong", HTML_N_STRONG, NULL},
    /* 57 */ {"small", HTML_SMALL, &MyHashItem[58]},
    /* 58 */ {"/th", HTML_N_TH, &MyHashItem[59]},
    /* 59 */ {"option", HTML_OPTION, &MyHashItem[60]},
    /* 60 */ {"/span", HTML_N_SPAN, &MyHashItem[61]},
    /* 61 */ {"kbd", HTML_NOP, &MyHashItem[62]},
    /* 62 */ {"dir", HTML_UL, NULL},
    /* 63 */ {"col", HTML_COL, NULL},
    /* 64 */ {"param", HTML_PARAM, NULL},
    /* 65 */ {"/figcaption", HTML_N_FIGCAPTION, &MyHashItem[66]},
    /* 66 */ {"/small", HTML_N_SMALL, &MyHashItem[67]},
    /* 67 */ {"/legend", HTML_N_LEGEND, &MyHashItem[68]},
    /* 68 */ {"/caption", HTML_N_CAPTION, &MyHashItem[69]},
    /* 69 */ {"div", HTML_DIV, NULL},
    /* 70 */ {"/abbr", HTML_N_ABBR, &MyHashItem[71]},
    /* 71 */ {"head", HTML_HEAD, &MyHashItem[72]},
    /* 72 */ {"ol", HTML_OL, &MyHashItem[73]},
    /* 73 */ {"/ul", HTML_N_UL, NULL},
    /* 74 */ {"/ins", HTML_N_INS, &MyHashItem[75]},
    /* 75 */ {"area", HTML_AREA, NULL},
    /* 76 */ {"pre_plain", HTML_PRE_PLAIN, &MyHashItem[77]},
    /* 77 */ {"button", HTML_BUTTON, &MyHashItem[78]},
    /* 78 */ {"td", HTML_TD, &MyHashItem[79]},
    /* 79 */ {"/option", HTML_N_OPTION, &MyHashItem[80]},
    /* 80 */ {"/main", HTML_N_MAIN, NULL},
    /* 81 */ {"/noframes", HTML_N_NOFRAMES, NULL},
    /* 82 */ {"/tr", HTML_N_TR, &MyHashItem[83]},
    /* 83 */ {"nobr", HTML_NOBR, NULL},
    /* 84 */ {"img_alt", HTML_IMG_ALT, &MyHashItem[85]},
    /* 85 */ {"table_alt", HTML_TABLE_ALT, &MyHashItem[86]},
    /* 86 */ {"th", HTML_TH, &MyHashItem[87]},
    /* 87 */ {"script", HTML_SCRIPT, &MyHashItem[88]},
    /* 88 */ {"/tt", HTML_NOP, NULL},
    /* 89 */ {"code", HTML_NOP, NULL},
    /* 90 */ {"optgroup", HTML_OPTGROUP, &MyHashItem[91]},
    /* 91 */ {"samp", HTML_NOP, NULL},
    /* 92 */ {"textarea", HTML_TEXTAREA, NULL},
    /* 93 */ {"textarea_int", HTML_TEXTAREA_INT, &MyHashItem[94]},
    /* 94 */ {"/button", HTML_N_BUTTON, NULL},
    /* 95 */ {"table", HTML_TABLE, &MyHashItem[96]},
    /* 96 */ {"img", HTML_IMG, &MyHashItem[97]},
    /* 97 */ {"/blockquote", HTML_N_BLQ, NULL},
    /* 98 */ {"applet", HTML_APPLET, &MyHashItem[99]},
    /* 99 */ {"map", HTML_MAP, &MyHashItem[100]},
    /* 100 */ {"ul", HTML_UL, NULL},
    /* 101 */ {"basefont", HTML_BASEFONT, &MyHashItem[102]},
    /* 102 */ {"/script", HTML_N_SCRIPT, &MyHashItem[103]},
    /* 103 */ {"center", HTML_CENTER, NULL},
    /* 104 */ {"/table", HTML_N_TABLE, &MyHashItem[105]},
    /* 105 */ {"cite", HTML_NOP, &MyHashItem[106]},
    /* 106 */ {"/h1", HTML_N_H, NULL},
    /* 107 */ {"/fieldset", HTML_N_FIELDSET, &MyHashItem[108]},
    /* 108 */ {"tr", HTML_TR, &MyHashItem[109]},
    /* 109 */ {"/h2", HTML_N_H, NULL},
    /* 110 */ {"image", HTML_IMG, &MyHashItem[111]},
    /* 111 */ {"/h3", HTML_N_H, NULL},
    /* 112 */ {"pre_int", HTML_PRE_INT, &MyHashItem[113]},
    /* 113 */ {"/font", HTML_N_FONT, &MyHashItem[114]},
    /* 114 */ {"tt", HTML_NOP, &MyHashItem[115]},
    /* 115 */ {"/h4", HTML_N_H, NULL},
    /* 116 */ {"body", HTML_BODY, &MyHashItem[117]},
    /* 117 */ {"/form", HTML_N_FORM, &MyHashItem[118]},
    /* 118 */ {"/h5", HTML_N_H, NULL},
    /* 119 */ {"/h6", HTML_N_H, NULL},
    /* 120 */ {"frame", HTML_FRAME, NULL},
    /* 121 */ {"/textarea_int", HTML_N_TEXTAREA_INT, &MyHashItem[122]},
    /* 122 */ {"/noscript", HTML_N_NOSCRIPT, &MyHashItem[123]},
    /* 123 */ {"/img_alt", HTML_N_IMG_ALT, &MyHashItem[124]},
    /* 124 */ {"/center", HTML_N_CENTER, NULL},
    /* 125 */ {"/pre", HTML_N_PRE, NULL},
    /* 126 */ {"tfoot", HTML_TFOOT, NULL},
    /* 127 */ {"ins", HTML_INS, NULL},
    /* 128 */ {"section", HTML_SECTION, &MyHashItem[129]},
    /* 129 */ {"/var", HTML_NOP, NULL},
    /* 130 */ {"h1", HTML_H, NULL},
    /* 131 */ {"/tfoot", HTML_N_TFOOT, &MyHashItem[132]},
    /* 132 */ {"input", HTML_INPUT, &MyHashItem[133]},
    /* 133 */ {"h2", HTML_H, NULL},
    /* 134 */ {"h3", HTML_H, NULL},
    /* 135 */ {"h4", HTML_H, NULL},
    /* 136 */ {"h5", HTML_H, NULL},
    /* 137 */ {"internal", HTML_INTERNAL, &MyHashItem[138]},
    /* 138 */ {"h6", HTML_H, NULL},
    /* 139 */ {"div_int", HTML_DIV_INT, &MyHashItem[140]},
    /* 140 */ {"select_int", HTML_SELECT_INT, &MyHashItem[141]},
    /* 141 */ {"/pre_int", HTML_N_PRE_INT, NULL},
    /* 142 */ {"figure", HTML_FIGURE, &MyHashItem[143]},
    /* 143 */ {"/menu", HTML_N_UL, NULL},
    /* 144 */ {"form_int", HTML_FORM_INT, &MyHashItem[145]},
    /* 145 */ {"/sub", HTML_N_SUB, NULL},
    /* 146 */ {"style", HTML_STYLE, &MyHashItem[147]},
    /* 147 */ {"address", HTML_BR, NULL},
    /* 148 */ {"/optgroup", HTML_N_OPTGROUP, NULL},
    /* 149 */ {"/textarea", HTML_N_TEXTAREA, NULL},
    /* 150 */ {"/section", HTML_N_SECTION, &MyHashItem[151]},
    /* 151 */ {"/input_alt", HTML_N_INPUT_ALT, &MyHashItem[152]},
    /* 152 */ {"span", HTML_SPAN, NULL},
    /* 153 */ {"/figure", HTML_N_FIGURE, &MyHashItem[154]},
    /* 154 */ {"doctype", HTML_DOCTYPE, &MyHashItem[155]},
    /* 155 */ {"/style", HTML_N_STYLE, NULL},
    /* 156 */ {"/html", HTML_N_BODY, NULL},
    /* 157 */ {"pre", HTML_PRE, &MyHashItem[158]},
    /* 158 */ {"title", HTML_TITLE, NULL},
    /* 159 */ {"abbr", HTML_ABBR, &MyHashItem[160]},
    /* 160 */ {"select", HTML_SELECT, NULL},
    /* 161 */ {"/bdo", HTML_N_BDO, &MyHashItem[162]},
    /* 162 */ {"acronym", HTML_ACRONYM, NULL},
    /* 163 */ {"/div_int", HTML_N_DIV_INT, &MyHashItem[164]},
    /* 164 */ {"var", HTML_NOP, &MyHashItem[165]},
    /* 165 */ {"main", HTML_MAIN, NULL},
    /* 166 */ {"/big", HTML_N_BIG, &MyHashItem[167]},
    /* 167 */ {"/title", HTML_N_TITLE, NULL},
    /* 168 */ {"embed", HTML_EMBED, &MyHashItem[169]},
    /* 169 */ {"/sup", HTML_N_SUP, &MyHashItem[170]},
    /* 170 */ {"colgroup", HTML_COLGROUP, &MyHashItem[171]},
    /* 171 */ {"/head", HTML_N_HEAD, &MyHashItem[172]},
    /* 172 */ {"isindex", HTML_ISINDEX, NULL},
    /* 173 */ {"strike", HTML_S, &MyHashItem[174]},
    /* 174 */ {"listing", HTML_LISTING, NULL},
    /* 175 */ {"bgsound", HTML_BGSOUND, NULL},
    /* 176 */ {"/address", HTML_BR, NULL},
    /* 177 */ {"object", HTML_OBJECT, &MyHashItem[178]},
    /* 178 */ {"thead", HTML_THEAD, &MyHashItem[179]},
    /* 179 */ {"wbr", HTML_WBR, &MyHashItem[180]},
    /* 180 */ {"/del", HTML_N_DEL, &MyHashItem[181]},
    /* 181 */ {"/nobr", HTML_N_NOBR, &MyHashItem[182]},
    /* 182 */ {"/select", HTML_N_SELECT, &MyHashItem[183]},
    /* 183 */ {"frameset", HTML_FRAMESET, &MyHashItem[184]},
    /* 184 */ {"/xmp", HTML_N_XMP, NULL},
    /* 185 */ {"/dd", HTML_N_DD, NULL},
    /* 186 */ {"/code", HTML_NOP, NULL},
    /* 187 */ {"_symbol", HTML_SYMBOL, &MyHashItem[188]},
    /* 188 */ {"/thead", HTML_N_THEAD, &MyHashItem[189]},
    /* 189 */ {"/samp", HTML_NOP, &MyHashItem[190]},
    /* 190 */ {"/dfn", HTML_N_DFN, &MyHashItem[191]},
    /* 191 */ {"_id", HTML_NOP, NULL},
    /* 192 */ {"/strike", HTML_N_S, &MyHashItem[193]},
    /* 193 */ {"/a", HTML_N_A, NULL},
    /* 194 */ {"/select_int", HTML_N_SELECT_INT, &MyHashItem[195]},
    /* 195 */ {"sub", HTML_SUB, &MyHashItem[196]},
    /* 196 */ {"/b", HTML_N_B, NULL},
    /* 197 */ {"/internal", HTML_N_INTERNAL, NULL},
    /* 198 */ {"/acronym", HTML_N_ACRONYM, NULL},
    /* 199 */ {"/pre_plain", HTML_N_PRE_PLAIN, &MyHashItem[200]},
    /* 200 */ {"font", HTML_FONT, &MyHashItem[201]},
    /* 201 */ {"/dl", HTML_N_DL, NULL},
    /* 202 */ {"form", HTML_FORM, &MyHashItem[203]},
    /* 203 */ {"/cite", HTML_NOP, &MyHashItem[204]},
    /* 204 */ {"a", HTML_A, NULL},
    /* 205 */ {"b", HTML_B, NULL},
    /* 206 */ {"/listing", HTML_N_LISTING, &MyHashItem[207]},
    /* 207 */ {"/em", HTML_N_EM, &MyHashItem[208]},
    /* 208 */ {"/i", HTML_N_I, NULL},
};

static HashItem_si *MyHashItemTbl[] = {
    &MyHashItem[0],
    &MyHashItem[6],
    NULL,
    &MyHashItem[8],
    &MyHashItem[10],
    &MyHashItem[12],
    &MyHashItem[16],
    &MyHashItem[20],
    &MyHashItem[21],
    &MyHashItem[23],
    &MyHashItem[25],
    &MyHashItem[29],
    &MyHashItem[33],
    &MyHashItem[37],
    &MyHashItem[40],
    &MyHashItem[43],
    &MyHashItem[45],
    &MyHashItem[46],
    &MyHashItem[47],
    NULL,
    &MyHashItem[50],
    &MyHashItem[53],
    &MyHashItem[54],
    &MyHashItem[56],
    &MyHashItem[57],
    NULL,
    &MyHashItem[63],
    &MyHashItem[64],
    &MyHashItem[65],
    NULL,
    &MyHashItem[70],
    &MyHashItem[74],
    &MyHashItem[76],
    &MyHashItem[81],
    &MyHashItem[82],
    NULL,
    &MyHashItem[84],
    &MyHashItem[89],
    &MyHashItem[90],
    &MyHashItem[92],
    &MyHashItem[93],
    &MyHashItem[95],
    &MyHashItem[98],
    NULL,
    &MyHashItem[101],
    &MyHashItem[104],
    &MyHashItem[107],
    &MyHashItem[110],
    &MyHashItem[112],
    &MyHashItem[116],
    &MyHashItem[119],
    &MyHashItem[120],
    &MyHashItem[121],
    &MyHashItem[125],
    &MyHashItem[126],
    &MyHashItem[127],
    &MyHashItem[128],
    &MyHashItem[130],
    &MyHashItem[131],
    &MyHashItem[134],
    &MyHashItem[135],
    &MyHashItem[136],
    &MyHashItem[137],
    NULL,
    &MyHashItem[139],
    &MyHashItem[142],
    NULL,
    NULL,
    &MyHashItem[144],
    &MyHashItem[146],
    &MyHashItem[148],
    &MyHashItem[149],
    &MyHashItem[150],
    &MyHashItem[153],
    &MyHashItem[156],
    NULL,
    NULL,
    &MyHashItem[157],
    &MyHashItem[159],
    &MyHashItem[161],
    &MyHashItem[163],
    &MyHashItem[166],
    &MyHashItem[168],
    &MyHashItem[173],
    &MyHashItem[175],
    &MyHashItem[176],
    &MyHashItem[177],
    NULL,
    &MyHashItem[185],
    &MyHashItem[186],
    &MyHashItem[187],
    &MyHashItem[192],
    &MyHashItem[194],
    NULL,
    &MyHashItem[197],
    &MyHashItem[198],
    &MyHashItem[199],
    &MyHashItem[202],
    &MyHashItem[205],
    &MyHashItem[206],
};

Hash_si tagtable = { 100, MyHashItemTbl };
