/*
XOWA: the XOWA Offline Wiki Application
Copyright (C) 2012 gnosygnu@gmail.com

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.
*/
package gplx.xowa; import gplx.*;
public class Xol_kwd_grp_ {
public static final int
  Id_redirect = 0
, Id_notoc = 1
, Id_nogallery = 2
, Id_forcetoc = 3
, Id_toc = 4
, Id_noeditsection = 5
, Id_noheader = 6
, Id_utc_month_int_len2 = 7
, Id_utc_month_int = 8
, Id_utc_month_name = 9
, Id_utc_month_gen = 10
, Id_utc_month_abrv = 11
, Id_utc_day_int = 12
, Id_utc_day_int_len2 = 13
, Id_utc_day_name = 14
, Id_utc_year = 15
, Id_utc_time = 16
, Id_utc_hour = 17
, Id_lcl_month_int_len2 = 18
, Id_lcl_month_int = 19
, Id_lcl_month_name = 20
, Id_lcl_month_gen = 21
, Id_lcl_month_abrv = 22
, Id_lcl_day_int = 23
, Id_lcl_day_int_len2 = 24
, Id_lcl_day_name = 25
, Id_lcl_year = 26
, Id_lcl_time = 27
, Id_lcl_hour = 28
, Id_num_pages = 29
, Id_num_articles = 30
, Id_num_files = 31
, Id_num_users = 32
, Id_num_users_active = 33
, Id_num_edits = 34
, Id_num_views = 35
, Id_ttl_page_txt = 36
, Id_ttl_page_url = 37
, Id_ns_txt = 38
, Id_ns_url = 39
, Id_ns_talk_txt = 40
, Id_ns_talk_url = 41
, Id_ns_subj_txt = 42
, Id_ns_subj_url = 43
, Id_ttl_full_txt = 44
, Id_ttl_full_url = 45
, Id_ttl_leaf_txt = 46
, Id_ttl_leaf_url = 47
, Id_ttl_base_txt = 48
, Id_ttl_base_url = 49
, Id_ttl_talk_txt = 50
, Id_ttl_talk_url = 51
, Id_ttl_subj_txt = 52
, Id_ttl_subj_url = 53
, Id_msg = 54
, Id_subst = 55
, Id_safesubst = 56
, Id_msgnw = 57
, Id_img_thumbnail = 58
, Id_img_manualthumb = 59
, Id_img_framed = 60
, Id_img_frameless = 61
, Id_img_upright = 62
, Id_img_upright_factor = 63
, Id_img_border = 64
, Id_img_align = 65
, Id_img_valign = 66
, Id_img_alt = 67
, Id_img_class = 68
, Id_img_caption = 69
, Id_img_link_url = 70
, Id_img_link_title = 71
, Id_img_link_target = 72
, Id_img_link_none = 73
, Id_img_width = 74
, Id_img_page = 75
, Id_img_none = 76
, Id_img_right = 77
, Id_img_center = 78
, Id_img_left = 79
, Id_img_baseline = 80
, Id_img_sub = 81
, Id_img_super = 82
, Id_img_top = 83
, Id_img_text_top = 84
, Id_img_middle = 85
, Id_img_bottom = 86
, Id_img_text_bottom = 87
, Id_img_link = 88
, Id_i18n_int = 89
, Id_site_sitename = 90
, Id_url_ns = 91
, Id_url_nse = 92
, Id_url_localurl = 93
, Id_url_localurle = 94
, Id_site_articlepath = 95
, Id_site_server = 96
, Id_site_servername = 97
, Id_site_scriptpath = 98
, Id_site_stylepath = 99
, Id_i18n_grammar = 100
, Id_i18n_gender = 101
, Id_notitleconvert = 102
, Id_nocontentconvert = 103
, Id_utc_week = 104
, Id_utc_dow = 105
, Id_lcl_week = 106
, Id_lcl_dow = 107
, Id_rev_id = 108
, Id_rev_day_int = 109
, Id_rev_day_int_len2 = 110
, Id_rev_month_int_len2 = 111
, Id_rev_month_int = 112
, Id_rev_year = 113
, Id_rev_timestamp = 114
, Id_rev_user = 115
, Id_i18n_plural = 116
, Id_url_fullurl = 117
, Id_url_fullurle = 118
, Id_str_lcfirst = 119
, Id_str_ucfirst = 120
, Id_str_lc = 121
, Id_str_uc = 122
, Id_raw = 123
, Id_page_displaytitle = 124
, Id_str_rawsuffix = 125
, Id_newsectionlink = 126
, Id_nonewsectionlink = 127
, Id_site_currentversion = 128
, Id_url_urlencode = 129
, Id_url_anchorencode = 130
, Id_utc_timestamp = 131
, Id_lcl_timestamp = 132
, Id_site_directionmark = 133
, Id_i18n_language = 134
, Id_site_contentlanguage = 135
, Id_site_pagesinnamespace = 136
, Id_num_admins = 137
, Id_str_formatnum = 138
, Id_str_padleft = 139
, Id_str_padright = 140
, Id_misc_special = 141
, Id_page_defaultsort = 142
, Id_url_filepath = 143
, Id_misc_tag = 144
, Id_hiddencat = 145
, Id_site_pagesincategory = 146
, Id_rev_pagesize = 147
, Id_index = 148
, Id_noindex = 149
, Id_site_numberingroup = 150
, Id_staticredirect = 151
, Id_rev_protectionlevel = 152
, Id_str_formatdate = 153
, Id_url_path = 154
, Id_url_wiki = 155
, Id_url_query = 156
, Id_xtn_expr = 157
, Id_xtn_if = 158
, Id_xtn_ifeq = 159
, Id_xtn_ifexpr = 160
, Id_xtn_iferror = 161
, Id_xtn_switch = 162
, Id_xtn_default = 163
, Id_xtn_ifexist = 164
, Id_xtn_time = 165
, Id_xtn_timel = 166
, Id_xtn_rel2abs = 167
, Id_xtn_titleparts = 168
, Id_xowa_dbg = 169
, Id_ogg_noplayer = 170
, Id_ogg_noicon = 171
, Id_ogg_thumbtime = 172
, Id_xtn_geodata_coordinates = 173
, Id_url_canonicalurl = 174
, Id_url_canonicalurle = 175
, Id_lst = 176
, Id_lstx = 177
, Id_invoke = 178
, Id_property = 179
, Id_noexternallanglinks = 180
, Id_ns_num = 181
, Id_page_id = 182
, Id_disambig = 183
, Id_nocommafysuffix = 184
, Id_xowa = 185
, Id_mapSources_deg2dd = 186
, Id_mapSources_dd2dms = 187
, Id_mapSources_geoLink = 188
, Id_geoCrumbs_isin = 189
, Id_relatedArticles = 190
, Id_insider = 191
, Id_massMessage_target = 192
, Id_cascadingSources = 193
, Id_pendingChangeLevel = 194
, Id_pagesUsingPendingChanges = 195
, Id_bang = 196
, Id_wbreponame = 197
;
public static final int Id__max = 198;

	private static byte[] ary_itm_(int id) {
		switch (id) {
case Xol_kwd_grp_.Id_redirect: return Bry_.new_utf8_("redirect");
case Xol_kwd_grp_.Id_notoc: return Bry_.new_utf8_("notoc");
case Xol_kwd_grp_.Id_nogallery: return Bry_.new_utf8_("nogallery");
case Xol_kwd_grp_.Id_forcetoc: return Bry_.new_utf8_("forcetoc");
case Xol_kwd_grp_.Id_toc: return Bry_.new_utf8_("toc");
case Xol_kwd_grp_.Id_noeditsection: return Bry_.new_utf8_("noeditsection");
case Xol_kwd_grp_.Id_noheader: return Bry_.new_utf8_("noheader");
case Xol_kwd_grp_.Id_utc_month_int_len2: return Bry_.new_utf8_("currentmonth");
case Xol_kwd_grp_.Id_utc_month_int: return Bry_.new_utf8_("currentmonth1");
case Xol_kwd_grp_.Id_utc_month_name: return Bry_.new_utf8_("currentmonthname");
case Xol_kwd_grp_.Id_utc_month_gen: return Bry_.new_utf8_("currentmonthnamegen");
case Xol_kwd_grp_.Id_utc_month_abrv: return Bry_.new_utf8_("currentmonthabbrev");
case Xol_kwd_grp_.Id_utc_day_int: return Bry_.new_utf8_("currentday");
case Xol_kwd_grp_.Id_utc_day_int_len2: return Bry_.new_utf8_("currentday2");
case Xol_kwd_grp_.Id_utc_day_name: return Bry_.new_utf8_("currentdayname");
case Xol_kwd_grp_.Id_utc_year: return Bry_.new_utf8_("currentyear");
case Xol_kwd_grp_.Id_utc_time: return Bry_.new_utf8_("currenttime");
case Xol_kwd_grp_.Id_utc_hour: return Bry_.new_utf8_("currenthour");
case Xol_kwd_grp_.Id_lcl_month_int_len2: return Bry_.new_utf8_("localmonth");
case Xol_kwd_grp_.Id_lcl_month_int: return Bry_.new_utf8_("localmonth1");
case Xol_kwd_grp_.Id_lcl_month_name: return Bry_.new_utf8_("localmonthname");
case Xol_kwd_grp_.Id_lcl_month_gen: return Bry_.new_utf8_("localmonthnamegen");
case Xol_kwd_grp_.Id_lcl_month_abrv: return Bry_.new_utf8_("localmonthabbrev");
case Xol_kwd_grp_.Id_lcl_day_int: return Bry_.new_utf8_("localday");
case Xol_kwd_grp_.Id_lcl_day_int_len2: return Bry_.new_utf8_("localday2");
case Xol_kwd_grp_.Id_lcl_day_name: return Bry_.new_utf8_("localdayname");
case Xol_kwd_grp_.Id_lcl_year: return Bry_.new_utf8_("localyear");
case Xol_kwd_grp_.Id_lcl_time: return Bry_.new_utf8_("localtime");
case Xol_kwd_grp_.Id_lcl_hour: return Bry_.new_utf8_("localhour");
case Xol_kwd_grp_.Id_num_pages: return Bry_.new_utf8_("numberofpages");
case Xol_kwd_grp_.Id_num_articles: return Bry_.new_utf8_("numberofarticles");
case Xol_kwd_grp_.Id_num_files: return Bry_.new_utf8_("numberoffiles");
case Xol_kwd_grp_.Id_num_users: return Bry_.new_utf8_("numberofusers");
case Xol_kwd_grp_.Id_num_users_active: return Bry_.new_utf8_("numberofactiveusers");
case Xol_kwd_grp_.Id_num_edits: return Bry_.new_utf8_("numberofedits");
case Xol_kwd_grp_.Id_num_views: return Bry_.new_utf8_("numberofviews");
case Xol_kwd_grp_.Id_ttl_page_txt: return Bry_.new_utf8_("pagename");
case Xol_kwd_grp_.Id_ttl_page_url: return Bry_.new_utf8_("pagenamee");
case Xol_kwd_grp_.Id_ns_txt: return Bry_.new_utf8_("namespace");
case Xol_kwd_grp_.Id_ns_url: return Bry_.new_utf8_("namespacee");
case Xol_kwd_grp_.Id_ns_talk_txt: return Bry_.new_utf8_("talkspace");
case Xol_kwd_grp_.Id_ns_talk_url: return Bry_.new_utf8_("talkspacee");
case Xol_kwd_grp_.Id_ns_subj_txt: return Bry_.new_utf8_("subjectspace");
case Xol_kwd_grp_.Id_ns_subj_url: return Bry_.new_utf8_("subjectspacee");
case Xol_kwd_grp_.Id_ttl_full_txt: return Bry_.new_utf8_("fullpagename");
case Xol_kwd_grp_.Id_ttl_full_url: return Bry_.new_utf8_("fullpagenamee");
case Xol_kwd_grp_.Id_ttl_leaf_txt: return Bry_.new_utf8_("subpagename");
case Xol_kwd_grp_.Id_ttl_leaf_url: return Bry_.new_utf8_("subpagenamee");
case Xol_kwd_grp_.Id_ttl_base_txt: return Bry_.new_utf8_("basepagename");
case Xol_kwd_grp_.Id_ttl_base_url: return Bry_.new_utf8_("basepagenamee");
case Xol_kwd_grp_.Id_ttl_talk_txt: return Bry_.new_utf8_("talkpagename");
case Xol_kwd_grp_.Id_ttl_talk_url: return Bry_.new_utf8_("talkpagenamee");
case Xol_kwd_grp_.Id_ttl_subj_txt: return Bry_.new_utf8_("subjectpagename");
case Xol_kwd_grp_.Id_ttl_subj_url: return Bry_.new_utf8_("subjectpagenamee");
case Xol_kwd_grp_.Id_msg: return Bry_.new_utf8_("msg");
case Xol_kwd_grp_.Id_subst: return Bry_.new_utf8_("subst");
case Xol_kwd_grp_.Id_safesubst: return Bry_.new_utf8_("safesubst");
case Xol_kwd_grp_.Id_msgnw: return Bry_.new_utf8_("msgnw");
case Xol_kwd_grp_.Id_img_thumbnail: return Bry_.new_utf8_("img_thumbnail");
case Xol_kwd_grp_.Id_img_manualthumb: return Bry_.new_utf8_("img_manualthumb");
case Xol_kwd_grp_.Id_img_framed: return Bry_.new_utf8_("img_framed");
case Xol_kwd_grp_.Id_img_frameless: return Bry_.new_utf8_("img_frameless");
case Xol_kwd_grp_.Id_img_upright: return Bry_.new_utf8_("img_upright");
case Xol_kwd_grp_.Id_img_upright_factor: return Bry_.new_utf8_("img_upright_factor");
case Xol_kwd_grp_.Id_img_border: return Bry_.new_utf8_("img_border");
case Xol_kwd_grp_.Id_img_align: return Bry_.new_utf8_("img_align");
case Xol_kwd_grp_.Id_img_valign: return Bry_.new_utf8_("img_valign");
case Xol_kwd_grp_.Id_img_alt: return Bry_.new_utf8_("img_alt");
case Xol_kwd_grp_.Id_img_class: return Bry_.new_utf8_("img_class");
case Xol_kwd_grp_.Id_img_caption: return Bry_.new_utf8_("img_caption");
case Xol_kwd_grp_.Id_img_link_url: return Bry_.new_utf8_("img_link_url");
case Xol_kwd_grp_.Id_img_link_title: return Bry_.new_utf8_("img_link_title");
case Xol_kwd_grp_.Id_img_link_target: return Bry_.new_utf8_("img_link_target");
case Xol_kwd_grp_.Id_img_link_none: return Bry_.new_utf8_("img_link_none");
case Xol_kwd_grp_.Id_img_width: return Bry_.new_utf8_("img_width");
case Xol_kwd_grp_.Id_img_page: return Bry_.new_utf8_("img_page");
case Xol_kwd_grp_.Id_img_none: return Bry_.new_utf8_("img_none");
case Xol_kwd_grp_.Id_img_right: return Bry_.new_utf8_("img_right");
case Xol_kwd_grp_.Id_img_center: return Bry_.new_utf8_("img_center");
case Xol_kwd_grp_.Id_img_left: return Bry_.new_utf8_("img_left");
case Xol_kwd_grp_.Id_img_baseline: return Bry_.new_utf8_("img_baseline");
case Xol_kwd_grp_.Id_img_sub: return Bry_.new_utf8_("img_sub");
case Xol_kwd_grp_.Id_img_super: return Bry_.new_utf8_("img_super");
case Xol_kwd_grp_.Id_img_top: return Bry_.new_utf8_("img_top");
case Xol_kwd_grp_.Id_img_text_top: return Bry_.new_utf8_("img_text_top");
case Xol_kwd_grp_.Id_img_middle: return Bry_.new_utf8_("img_middle");
case Xol_kwd_grp_.Id_img_bottom: return Bry_.new_utf8_("img_bottom");
case Xol_kwd_grp_.Id_img_text_bottom: return Bry_.new_utf8_("img_text_bottom");
case Xol_kwd_grp_.Id_img_link: return Bry_.new_utf8_("img_link");
case Xol_kwd_grp_.Id_i18n_int: return Bry_.new_utf8_("int");
case Xol_kwd_grp_.Id_site_sitename: return Bry_.new_utf8_("sitename");
case Xol_kwd_grp_.Id_url_ns: return Bry_.new_utf8_("ns");
case Xol_kwd_grp_.Id_url_nse: return Bry_.new_utf8_("nse");
case Xol_kwd_grp_.Id_url_localurl: return Bry_.new_utf8_("localurl");
case Xol_kwd_grp_.Id_url_localurle: return Bry_.new_utf8_("localurle");
case Xol_kwd_grp_.Id_site_articlepath: return Bry_.new_utf8_("articlepath");
case Xol_kwd_grp_.Id_site_server: return Bry_.new_utf8_("server");
case Xol_kwd_grp_.Id_site_servername: return Bry_.new_utf8_("servername");
case Xol_kwd_grp_.Id_site_scriptpath: return Bry_.new_utf8_("scriptpath");
case Xol_kwd_grp_.Id_site_stylepath: return Bry_.new_utf8_("stylepath");
case Xol_kwd_grp_.Id_i18n_grammar: return Bry_.new_utf8_("grammar");
case Xol_kwd_grp_.Id_i18n_gender: return Bry_.new_utf8_("gender");
case Xol_kwd_grp_.Id_notitleconvert: return Bry_.new_utf8_("notitleconvert");
case Xol_kwd_grp_.Id_nocontentconvert: return Bry_.new_utf8_("nocontentconvert");
case Xol_kwd_grp_.Id_utc_week: return Bry_.new_utf8_("currentweek");
case Xol_kwd_grp_.Id_utc_dow: return Bry_.new_utf8_("currentdow");
case Xol_kwd_grp_.Id_lcl_week: return Bry_.new_utf8_("localweek");
case Xol_kwd_grp_.Id_lcl_dow: return Bry_.new_utf8_("localdow");
case Xol_kwd_grp_.Id_rev_id: return Bry_.new_utf8_("revisionid");
case Xol_kwd_grp_.Id_rev_day_int: return Bry_.new_utf8_("revisionday");
case Xol_kwd_grp_.Id_rev_day_int_len2: return Bry_.new_utf8_("revisionday2");
case Xol_kwd_grp_.Id_rev_month_int_len2: return Bry_.new_utf8_("revisionmonth");
case Xol_kwd_grp_.Id_rev_month_int: return Bry_.new_utf8_("revisionmonth1");
case Xol_kwd_grp_.Id_rev_year: return Bry_.new_utf8_("revisionyear");
case Xol_kwd_grp_.Id_rev_timestamp: return Bry_.new_utf8_("revisiontimestamp");
case Xol_kwd_grp_.Id_rev_user: return Bry_.new_utf8_("revisionuser");
case Xol_kwd_grp_.Id_i18n_plural: return Bry_.new_utf8_("plural");
case Xol_kwd_grp_.Id_url_fullurl: return Bry_.new_utf8_("fullurl");
case Xol_kwd_grp_.Id_url_fullurle: return Bry_.new_utf8_("fullurle");
case Xol_kwd_grp_.Id_str_lcfirst: return Bry_.new_utf8_("lcfirst");
case Xol_kwd_grp_.Id_str_ucfirst: return Bry_.new_utf8_("ucfirst");
case Xol_kwd_grp_.Id_str_lc: return Bry_.new_utf8_("lc");
case Xol_kwd_grp_.Id_str_uc: return Bry_.new_utf8_("uc");
case Xol_kwd_grp_.Id_raw: return Bry_.new_utf8_("raw");
case Xol_kwd_grp_.Id_page_displaytitle: return Bry_.new_utf8_("displaytitle");
case Xol_kwd_grp_.Id_str_rawsuffix: return Bry_.new_utf8_("rawsuffix");
case Xol_kwd_grp_.Id_newsectionlink: return Bry_.new_utf8_("newsectionlink");
case Xol_kwd_grp_.Id_nonewsectionlink: return Bry_.new_utf8_("nonewsectionlink");
case Xol_kwd_grp_.Id_site_currentversion: return Bry_.new_utf8_("currentversion");
case Xol_kwd_grp_.Id_url_urlencode: return Bry_.new_utf8_("urlencode");
case Xol_kwd_grp_.Id_url_anchorencode: return Bry_.new_utf8_("anchorencode");
case Xol_kwd_grp_.Id_utc_timestamp: return Bry_.new_utf8_("currenttimestamp");
case Xol_kwd_grp_.Id_lcl_timestamp: return Bry_.new_utf8_("localtimestamp");
case Xol_kwd_grp_.Id_site_directionmark: return Bry_.new_utf8_("directionmark");
case Xol_kwd_grp_.Id_i18n_language: return Bry_.new_utf8_("language");
case Xol_kwd_grp_.Id_site_contentlanguage: return Bry_.new_utf8_("contentlanguage");
case Xol_kwd_grp_.Id_site_pagesinnamespace: return Bry_.new_utf8_("pagesinnamespace");
case Xol_kwd_grp_.Id_num_admins: return Bry_.new_utf8_("numberofadmins");
case Xol_kwd_grp_.Id_str_formatnum: return Bry_.new_utf8_("formatnum");
case Xol_kwd_grp_.Id_str_padleft: return Bry_.new_utf8_("padleft");
case Xol_kwd_grp_.Id_str_padright: return Bry_.new_utf8_("padright");
case Xol_kwd_grp_.Id_misc_special: return Bry_.new_utf8_("special");
case Xol_kwd_grp_.Id_page_defaultsort: return Bry_.new_utf8_("defaultsort");
case Xol_kwd_grp_.Id_url_filepath: return Bry_.new_utf8_("filepath");
case Xol_kwd_grp_.Id_misc_tag: return Bry_.new_utf8_("tag");
case Xol_kwd_grp_.Id_hiddencat: return Bry_.new_utf8_("hiddencat");
case Xol_kwd_grp_.Id_site_pagesincategory: return Bry_.new_utf8_("pagesincategory");
case Xol_kwd_grp_.Id_rev_pagesize: return Bry_.new_utf8_("pagesize");
case Xol_kwd_grp_.Id_index: return Bry_.new_utf8_("index");
case Xol_kwd_grp_.Id_noindex: return Bry_.new_utf8_("noindex");
case Xol_kwd_grp_.Id_site_numberingroup: return Bry_.new_utf8_("numberingroup");
case Xol_kwd_grp_.Id_staticredirect: return Bry_.new_utf8_("staticredirect");
case Xol_kwd_grp_.Id_rev_protectionlevel: return Bry_.new_utf8_("protectionlevel");
case Xol_kwd_grp_.Id_str_formatdate: return Bry_.new_utf8_("formatdate");
case Xol_kwd_grp_.Id_url_path: return Bry_.new_utf8_("url_path");
case Xol_kwd_grp_.Id_url_wiki: return Bry_.new_utf8_("url_wiki");
case Xol_kwd_grp_.Id_url_query: return Bry_.new_utf8_("url_query");
case Xol_kwd_grp_.Id_xtn_expr: return Bry_.new_utf8_("expr");
case Xol_kwd_grp_.Id_xtn_if: return Bry_.new_utf8_("if");
case Xol_kwd_grp_.Id_xtn_ifeq: return Bry_.new_utf8_("ifeq");
case Xol_kwd_grp_.Id_xtn_ifexpr: return Bry_.new_utf8_("ifexpr");
case Xol_kwd_grp_.Id_xtn_iferror: return Bry_.new_utf8_("iferror");
case Xol_kwd_grp_.Id_xtn_switch: return Bry_.new_utf8_("switch");
case Xol_kwd_grp_.Id_xtn_default: return Bry_.new_utf8_("default");
case Xol_kwd_grp_.Id_xtn_ifexist: return Bry_.new_utf8_("ifexist");
case Xol_kwd_grp_.Id_xtn_time: return Bry_.new_utf8_("time");
case Xol_kwd_grp_.Id_xtn_timel: return Bry_.new_utf8_("timel");
case Xol_kwd_grp_.Id_xtn_rel2abs: return Bry_.new_utf8_("rel2abs");
case Xol_kwd_grp_.Id_xtn_titleparts: return Bry_.new_utf8_("titleparts");
case Xol_kwd_grp_.Id_xowa_dbg: return Bry_.new_utf8_("xowa_dbg");
case Xol_kwd_grp_.Id_ogg_noplayer: return Bry_.new_utf8_("noplayer");
case Xol_kwd_grp_.Id_ogg_noicon: return Bry_.new_utf8_("noicon");
case Xol_kwd_grp_.Id_ogg_thumbtime: return Bry_.new_utf8_("thumbtime");
case Xol_kwd_grp_.Id_xtn_geodata_coordinates: return Bry_.new_utf8_("coordinates");
case Xol_kwd_grp_.Id_url_canonicalurl: return Bry_.new_utf8_("canonicalurl");
case Xol_kwd_grp_.Id_url_canonicalurle: return Bry_.new_utf8_("canonicalurle");
case Xol_kwd_grp_.Id_lst: return Bry_.new_utf8_("lst");
case Xol_kwd_grp_.Id_lstx: return Bry_.new_utf8_("lstx");
case Xol_kwd_grp_.Id_invoke: return Bry_.new_utf8_("invoke");
case Xol_kwd_grp_.Id_property: return Bry_.new_utf8_("property");
case Xol_kwd_grp_.Id_noexternallanglinks: return Bry_.new_utf8_("noexternallanglinks");
case Xol_kwd_grp_.Id_ns_num: return Bry_.new_utf8_("namespacenumber");
case Xol_kwd_grp_.Id_page_id: return Bry_.new_utf8_("pageid");
case Xol_kwd_grp_.Id_disambig: return Bry_.new_utf8_("disambiguation");
case Xol_kwd_grp_.Id_nocommafysuffix: return Bry_.new_utf8_("nosep");
case Xol_kwd_grp_.Id_xowa: return Bry_.new_utf8_("xowa");
case Xol_kwd_grp_.Id_mapSources_deg2dd: return Bry_.new_utf8_("deg2dd");
case Xol_kwd_grp_.Id_mapSources_dd2dms: return Bry_.new_utf8_("dd2dms");
case Xol_kwd_grp_.Id_mapSources_geoLink: return Bry_.new_utf8_("geolink");
case Xol_kwd_grp_.Id_geoCrumbs_isin: return Bry_.new_utf8_("isin");
case Xol_kwd_grp_.Id_relatedArticles: return Bry_.new_utf8_("relatedArticles");
case Xol_kwd_grp_.Id_insider: return Bry_.new_utf8_("insider");
case Xol_kwd_grp_.Id_massMessage_target: return Bry_.new_utf8_("target");
case Xol_kwd_grp_.Id_cascadingSources: return Bry_.new_utf8_("cascadingSources");
case Xol_kwd_grp_.Id_pendingChangeLevel: return Bry_.new_utf8_("pendingChangeLevel");
case Xol_kwd_grp_.Id_pagesUsingPendingChanges: return Bry_.new_utf8_("pagesUsingPendingChanges");
case Xol_kwd_grp_.Id_bang: return Bry_.new_utf8_("!");
case Xol_kwd_grp_.Id_wbreponame: return Bry_.new_utf8_("wbreponame");
default: throw Err_mgr._.unhandled_(id);
		}
	}
	public static byte[] Bry_by_id(int id) {
		if (Bry__ == null) Bry_init();
		return Bry__[id];
	}	static byte[][] Bry__;
	public static int Id_by_bry(byte[] find) {
		if (hash == null) {
			hash = Hash_adp_bry.ci_ascii_();	// ASCII: all MW kwds appear to be ASCII; EX: "redirect", "toc", "currentmont", etc.
			if (Bry__ == null) Bry_init();
			int len = Bry__.length;
			for (int i = 0; i < len; i++) {
				byte[] bry = Bry__[i];
				hash.Add(bry, Int_obj_val.new_(i));
			}
		}
		Object o = hash.Get_by_bry(find);
		return o == null? Int_.Neg1 : ((Int_obj_val)o).Val();
	}	static Hash_adp_bry hash;
	private static void Bry_init() {
		Bry__ = new byte[Id__max][];
		for (int i = 0; i < Id__max; i++)
			Bry__[i] = ary_itm_(i);
	}
}

