1 // © 2022 and later: Unicode, Inc. and others.
2 // License & terms of use: http://www.unicode.org/copyright.html
3 //
4 // Internal static data tables used by uresbund.cpp
5 // WARNING: This file is mechanically generated by the CLDR-to-ICU tool
6 // (see tools/cldr/cldr-to-icu/src/main/java/org/unicode/tool/cldrtoicu/generator/ResourcFallbackCodeGenerator.java).
7 // DO NOT HAND EDIT!!!
8 
9 #ifdef INCLUDED_FROM_URESBUND_CPP
10 
11 //======================================================================
12 // Default script table
13 const char scriptCodeChars[] =
14     "Aghb\0Ahom\0Arab\0Armi\0Armn\0Avst\0Bamu\0Bass\0Batk\0Beng\0Bopo\0"
15     "Brah\0Cakm\0Cans\0Cari\0Cham\0Cher\0Chrs\0Copt\0Cprt\0Cyrl\0Deva\0"
16     "Egyp\0Elym\0Ethi\0Geor\0Gong\0Gonm\0Goth\0Gran\0Grek\0Gujr\0Guru\0"
17     "Hang\0Hani\0Hans\0Hant\0Hebr\0Hluw\0Hmnp\0Ital\0Java\0Jpan\0Kali\0"
18     "Kana\0Kawi\0Khar\0Khmr\0Kits\0Knda\0Kore\0Lana\0Laoo\0Lepc\0Lina\0"
19     "Linb\0Lisu\0Lyci\0Lydi\0Mand\0Mani\0Marc\0Medf\0Merc\0Mlym\0Modi\0"
20     "Mong\0Mroo\0Mtei\0Mymr\0Narb\0Newa\0Nkoo\0Nshu\0Ogam\0Olck\0Orkh\0"
21     "Orya\0Osge\0Pauc\0Phli\0Phnx\0Plrd\0Prti\0Rjng\0Rohg\0Runr\0Samr\0"
22     "Sarb\0Saur\0Sgnw\0Sinh\0Sogd\0Sora\0Soyo\0Syrc\0Tagb\0Takr\0Tale\0"
23     "Talu\0Taml\0Tang\0Tavt\0Telu\0Tfng\0Thaa\0Thai\0Tibt\0Tnsa\0Toto\0"
24     "Ugar\0Vaii\0Wcho\0Xpeo\0Xsux\0Yiii\0";
25 
26 const char dsLocaleIDChars[] =
27     "aaf\0aao\0aat\0ab\0abh\0abl\0abv\0acm\0acq\0acw\0acx\0adf\0adx\0"
28     "ady\0ae\0aeb\0aec\0aee\0aeq\0afb\0agi\0agj\0agx\0ahg\0aho\0ahr\0"
29     "aib\0aij\0ain\0aio\0aiq\0ajp\0akk\0akv\0alk\0all\0alr\0alt\0alw\0"
30     "am\0ams\0amw\0ani\0anp\0anr\0anu\0aot\0apc\0apd\0aph\0aqc\0ar\0"
31     "arc\0arq\0ars\0ary\0arz\0as\0ase\0ask\0atn\0atv\0auj\0auz\0av\0"
32     "avd\0avl\0awa\0awn\0axm\0ayh\0ayl\0ayn\0ayp\0az_IQ\0az_IR\0az_RU\0"
33     "azb\0ba\0bal\0bap\0bax\0bbl\0bcq\0bdv\0bdz\0be\0bee\0bej\0bfb\0"
34     "bfq\0bft\0bfu\0bfw\0bfy\0bfz\0bg\0bgc\0bgd\0bgn\0bgp\0bgq\0bgw\0"
35     "bgx\0bha\0bhb\0bhd\0bhe\0bhh\0bhi\0bhj\0bhm\0bhn\0bho\0bht\0bhu\0"
36     "biy\0bjf\0bjj\0bjm\0blk\0blt\0bmj\0bn\0bns\0bo\0bph\0bpx\0bpy\0"
37     "bqi\0bra\0brb\0brd\0brh\0brk\0brv\0brx\0bsh\0bsk\0bsq\0bst\0btd\0"
38     "btm\0btv\0bua\0bwe\0bxm\0bxu\0byh\0byn\0byw\0bzi\0cbn\0ccp\0cde\0"
39     "cdh\0cdi\0cdj\0cdm\0cdo\0cdz\0ce\0cgk\0chg\0chm\0chr\0chx\0cih\0"
40     "cja\0cji\0cjm\0cjy\0ckb\0ckt\0clh\0clw\0cmg\0cna\0cnp\0cog\0cop\0"
41     "cpg\0cr\0crh\0crj\0crk\0crl\0crm\0csh\0csp\0csw\0ctd\0ctg\0ctn\0"
42     "ctt\0cu\0cuu\0cv\0czh\0czk\0daq\0dar\0dcc\0ddo\0def\0deh\0der\0"
43     "dhi\0dhn\0dho\0dhw\0dka\0dlg\0dmf\0dmk\0dml\0dng\0dnu\0dnv\0doi\0"
44     "dox\0dre\0drq\0drs\0dry\0dso\0dty\0dub\0duh\0dus\0dv\0dwk\0dwz\0"
45     "dz\0dzl\0ecr\0ecy\0egy\0eky\0el\0emg\0emu\0enf\0enh\0era\0esg\0"
46     "esh\0ett\0eve\0evn\0fa\0fay\0faz\0fia\0fmu\0fub\0gan\0gaq\0gas\0"
47     "gau\0gbj\0gbk\0gbl\0gbm\0gbz\0gdb\0gdo\0gdx\0gez\0ggg\0gha\0ghe\0"
48     "ghr\0ght\0gig\0gin\0gjk\0gju\0gld\0glh\0glk\0gmv\0gmy\0goe\0gof\0"
49     "gok\0gom\0gon\0got\0gra\0grc\0grt\0gru\0gu\0gvr\0gwc\0gwf\0gwt\0"
50     "gyo\0gzi\0ha_CM\0ha_SD\0hac\0hak\0har\0haz\0hbo\0hdy\0he\0hi\0"
51     "hii\0hit\0hkh\0hlb\0hlu\0hmd\0hmj\0hmq\0hnd\0hne\0hnj\0hnj_AU\0"
52     "hnj_CN\0hnj_FR\0hnj_GF\0hnj_LA\0hnj_MM\0hnj_SR\0hnj_TH\0hnj_VN\0"
53     "hno\0hoc\0hoh\0hoj\0how\0hoy\0hpo\0hrt\0hrz\0hsn\0hss\0htx\0hut\0"
54     "huy\0huz\0hy\0hyw\0ii\0imy\0inh\0int\0ior\0iru\0isk\0itk\0itl\0"
55     "iu\0iw\0ja\0jad\0jat\0jbe\0jbn\0jct\0jda\0jdg\0jdt\0jee\0jge\0"
56     "ji\0jje\0jkm\0jml\0jna\0jnd\0jnl\0jns\0jog\0jpa\0jpr\0jrb\0jrb_MA\0"
57     "jul\0jun\0juy\0jya\0jye\0ka\0kaa\0kap\0kaw\0kbd\0kbu\0kby\0kca\0"
58     "kdq\0kdt\0ket\0kex\0key\0kfa\0kfb\0kfc\0kfd\0kfe\0kfh\0kfi\0kfk\0"
59     "kfm\0kfp\0kfq\0kfr\0kfs\0kfx\0kfy\0kgj\0kgy\0khb\0khf\0khg\0khn\0"
60     "kht\0khv\0khw\0kif\0kim\0kip\0kjg\0kjh\0kjl\0kjo\0kjp\0kjt\0kk\0"
61     "kk_AF\0kk_CN\0kk_IR\0kk_MN\0kkf\0kkh\0kkt\0kle\0klj\0klr\0km\0"
62     "kmj\0kmz\0kn\0ko\0koi\0kok\0kpt\0kpy\0kqd\0kqy\0kra\0krc\0krk\0"
63     "krr\0kru\0krv\0ks\0ksu\0ksw\0ksz\0ktb\0ktl\0ktp\0ku_LB\0kuf\0"
64     "kum\0kv\0kva\0kvq\0kvt\0kvx\0kvy\0kxf\0kxk\0kxm\0kxp\0ky\0ky_CN\0"
65     "kyu\0kyv\0kyw\0lab\0lad\0lae\0lah\0lbc\0lbe\0lbf\0lbj\0lbm\0lbo\0"
66     "lbr\0lcp\0lep\0lez\0lhm\0lhs\0lif\0lis\0lkh\0lki\0lmh\0lmn\0lo\0"
67     "loy\0lpo\0lrc\0lrk\0lrl\0lsa\0lsd\0lss\0luk\0luu\0luv\0luz\0lwl\0"
68     "lwm\0lya\0lzh\0mag\0mai\0man_GN\0mby\0mde\0mdf\0mdx\0mdy\0mfa\0"
69     "mfi\0mgp\0mhj\0mid\0mjl\0mjq\0mjr\0mjt\0mju\0mjv\0mjz\0mk\0mkb\0"
70     "mke\0mki\0mkm\0ml\0mlf\0mn\0mn_CN\0mni\0mnj\0mns\0mnw\0mpz\0mr\0"
71     "mra\0mrd\0mrj\0mro\0mrr\0ms_CC\0mtm\0mtr\0mud\0muk\0mut\0muv\0"
72     "muz\0mvf\0mvy\0mvz\0mwr\0mwt\0mww\0my\0mym\0myv\0myz\0mzn\0nan\0"
73     "nao\0ncd\0ncq\0ndf\0ne\0neg\0neh\0nei\0new\0ngt\0nio\0nit\0niv\0"
74     "nli\0nlm\0nlx\0nmm\0nnp\0nod\0noe\0nog\0noi\0non\0nos\0npb\0nqo\0"
75     "nsd\0nsf\0nsk\0nst\0nsv\0nty\0ntz\0nwc\0nwx\0nyl\0nyq\0oaa\0oac\0"
76     "oar\0oav\0obm\0obr\0odk\0oht\0oj\0ojs\0okm\0oko\0okz\0ola\0ole\0"
77     "omk\0omp\0omr\0oon\0or\0ort\0oru\0orv\0os\0osa\0osc\0osi\0ota\0"
78     "otb\0otk\0oty\0pa\0pa_PK\0pal\0paq\0pbt\0pcb\0pce\0pcf\0pcg\0"
79     "pch\0pci\0pcj\0peg\0peo\0pgd\0pgg\0pgl\0pgn\0phd\0phk\0phl\0phn\0"
80     "pho\0phr\0pht\0phv\0phw\0pi\0pka\0pkr\0plk\0pll\0pmh\0pnt\0pra\0"
81     "prc\0prd\0prp\0prt\0prx\0ps\0psh\0psi\0pst\0pum\0pwo\0pwr\0pww\0"
82     "pyx\0qxq\0raa\0rab\0raf\0rah\0raj\0rav\0rbb\0rdb\0rei\0rhg\0rji\0"
83     "rjs\0rka\0rki\0rkt\0rmi\0rmt\0rmz\0rom_BG\0rsk\0rtw\0ru\0rue\0"
84     "rut\0rwr\0ryu\0sa\0sah\0sam\0sat\0saz\0sbn\0sbu\0sck\0scl\0scl_IN\0"
85     "scp\0sct\0scu\0scx\0sd\0sd_IN\0sdb\0sdf\0sdg\0sdh\0sds\0sel\0"
86     "sfm\0sga\0sgh\0sgj\0sgr\0sgt\0sgw\0sgy\0shd\0shi\0shm\0shn\0shu\0"
87     "shv\0si\0sia\0sip\0siy\0siz\0sjd\0sjp\0sjt\0skb\0skj\0skr\0slq\0"
88     "smh\0smp\0smu\0smy\0soa\0sog\0soi\0sou\0spt\0spv\0sqo\0sqq\0sqt\0"
89     "sr\0srb\0srh\0srx\0srz\0ssh\0sss\0sts\0stv\0sty\0suz\0sva\0swb\0"
90     "swi\0swv\0syc\0syl\0syn\0syr\0syw\0ta\0tab\0taj\0tbk\0tcn\0tco\0"
91     "tcx\0tcy\0tda\0tdb\0tdd\0tdg\0tdh\0te\0tes\0tg\0tg_PK\0tge\0tgf\0"
92     "th\0the\0thf\0thi\0thl\0thm\0thq\0thr\0ths\0ti\0tig\0tij\0tin\0"
93     "tjl\0tjo\0tkb\0tks\0tkt\0tmk\0tmr\0tnv\0tov\0tpu\0tra\0trg\0trm\0"
94     "trw\0tsd\0tsj\0tt\0tth\0tto\0tts\0tvn\0twm\0txg\0txo\0tyr\0tyv\0"
95     "ude\0udg\0udi\0udm\0ug\0ug_KZ\0ug_MN\0uga\0ugh\0ugo\0uk\0uki\0"
96     "ulc\0unr\0unr_NP\0unx\0ur\0urk\0ush\0uum\0uz_AF\0uz_CN\0uzs\0"
97     "vaa\0vaf\0vah\0vai\0vas\0vav\0vay\0vgr\0vmd\0vmh\0wal\0wbk\0wbq\0"
98     "wbr\0wlo\0wme\0wne\0wni\0wsg\0wsv\0wtm\0wuu\0xal\0xan\0xas\0xco\0"
99     "xcr\0xdq\0xhe\0xhm\0xis\0xka\0xkc\0xkj\0xkp\0xlc\0xld\0xly\0xmf\0"
100     "xmn\0xmr\0xna\0xnr\0xpg\0xpi\0xpm\0xpr\0xrm\0xrn\0xsa\0xsr\0xss\0"
101     "xub\0xuj\0xve\0xvi\0xwo\0xzh\0yai\0ybh\0ybi\0ydg\0yea\0yej\0yeu\0"
102     "ygp\0yhd\0yi\0yig\0yih\0yiv\0ykg\0yna\0ynk\0yoi\0yoy\0yrk\0ysd\0"
103     "ysn\0ysp\0ysr\0ysy\0yud\0yue\0yue_CN\0yug\0yux\0ywq\0ywu\0zau\0"
104     "zba\0zch\0zdj\0zeh\0zen\0zgb\0zgh\0zgm\0zgn\0zh\0zh_AU\0zh_BN\0"
105     "zh_GB\0zh_GF\0zh_HK\0zh_ID\0zh_MO\0zh_PA\0zh_PF\0zh_PH\0zh_SR\0"
106     "zh_TH\0zh_TW\0zh_US\0zh_VN\0zhd\0zhx\0zkb\0zko\0zkt\0zkz\0zlj\0"
107     "zln\0zlq\0zqe\0zrp\0zum\0zyg\0zyn\0zzj\0";
108 
109 const int32_t defaultScriptTable[] = {
110     0, 320,  // aaf -> Mlym
111     4, 10,  // aao -> Arab
112     8, 150,  // aat -> Grek
113     12, 100,  // ab -> Cyrl
114     15, 10,  // abh -> Arab
115     19, 420,  // abl -> Rjng
116     23, 10,  // abv -> Arab
117     27, 10,  // acm -> Arab
118     31, 10,  // acq -> Arab
119     35, 10,  // acw -> Arab
120     39, 10,  // acx -> Arab
121     43, 10,  // adf -> Arab
122     47, 535,  // adx -> Tibt
123     51, 100,  // ady -> Cyrl
124     55, 25,  // ae -> Avst
125     58, 10,  // aeb -> Arab
126     62, 10,  // aec -> Arab
127     66, 10,  // aee -> Arab
128     70, 10,  // aeq -> Arab
129     74, 10,  // afb -> Arab
130     78, 105,  // agi -> Deva
131     82, 120,  // agj -> Ethi
132     86, 100,  // agx -> Cyrl
133     90, 120,  // ahg -> Ethi
134     94, 5,  // aho -> Ahom
135     98, 105,  // ahr -> Deva
136     102, 10,  // aib -> Arab
137     106, 185,  // aij -> Hebr
138     110, 220,  // ain -> Kana
139     114, 345,  // aio -> Mymr
140     118, 10,  // aiq -> Arab
141     122, 10,  // ajp -> Arab
142     126, 570,  // akk -> Xsux
143     130, 100,  // akv -> Cyrl
144     134, 260,  // alk -> Laoo
145     138, 320,  // all -> Mlym
146     142, 100,  // alr -> Cyrl
147     146, 100,  // alt -> Cyrl
148     150, 120,  // alw -> Ethi
149     154, 120,  // am -> Ethi
150     157, 210,  // ams -> Jpan
151     161, 475,  // amw -> Syrc
152     165, 100,  // ani -> Cyrl
153     169, 105,  // anp -> Deva
154     173, 105,  // anr -> Deva
155     177, 120,  // anu -> Ethi
156     181, 45,  // aot -> Beng
157     185, 10,  // apc -> Arab
158     189, 10,  // apd -> Arab
159     193, 105,  // aph -> Deva
160     197, 100,  // aqc -> Cyrl
161     201, 10,  // ar -> Arab
162     204, 15,  // arc -> Armi
163     208, 10,  // arq -> Arab
164     212, 10,  // ars -> Arab
165     216, 10,  // ary -> Arab
166     220, 10,  // arz -> Arab
167     224, 45,  // as -> Beng
168     227, 450,  // ase -> Sgnw
169     231, 10,  // ask -> Arab
170     235, 10,  // atn -> Arab
171     239, 100,  // atv -> Cyrl
172     243, 10,  // auj -> Arab
173     247, 10,  // auz -> Arab
174     251, 100,  // av -> Cyrl
175     254, 10,  // avd -> Arab
176     258, 10,  // avl -> Arab
177     262, 105,  // awa -> Deva
178     266, 120,  // awn -> Ethi
179     270, 20,  // axm -> Armn
180     274, 10,  // ayh -> Arab
181     278, 10,  // ayl -> Arab
182     282, 10,  // ayn -> Arab
183     286, 10,  // ayp -> Arab
184     290, 10,  // az_IQ -> Arab
185     296, 10,  // az_IR -> Arab
186     302, 100,  // az_RU -> Cyrl
187     308, 10,  // azb -> Arab
188     312, 100,  // ba -> Cyrl
189     315, 10,  // bal -> Arab
190     319, 105,  // bap -> Deva
191     323, 30,  // bax -> Bamu
192     327, 125,  // bbl -> Geor
193     331, 120,  // bcq -> Ethi
194     335, 385,  // bdv -> Orya
195     339, 10,  // bdz -> Arab
196     343, 100,  // be -> Cyrl
197     346, 105,  // bee -> Deva
198     350, 10,  // bej -> Arab
199     354, 105,  // bfb -> Deva
200     358, 500,  // bfq -> Taml
201     362, 10,  // bft -> Arab
202     366, 535,  // bfu -> Tibt
203     370, 385,  // bfw -> Orya
204     374, 105,  // bfy -> Deva
205     378, 105,  // bfz -> Deva
206     382, 100,  // bg -> Cyrl
207     385, 105,  // bgc -> Deva
208     389, 105,  // bgd -> Deva
209     393, 10,  // bgn -> Arab
210     397, 10,  // bgp -> Arab
211     401, 105,  // bgq -> Deva
212     405, 105,  // bgw -> Deva
213     409, 150,  // bgx -> Grek
214     413, 105,  // bha -> Deva
215     417, 105,  // bhb -> Deva
216     421, 105,  // bhd -> Deva
217     425, 10,  // bhe -> Arab
218     429, 100,  // bhh -> Cyrl
219     433, 105,  // bhi -> Deva
220     437, 105,  // bhj -> Deva
221     441, 10,  // bhm -> Arab
222     445, 475,  // bhn -> Syrc
223     449, 105,  // bho -> Deva
224     453, 485,  // bht -> Takr
225     457, 105,  // bhu -> Deva
226     461, 105,  // biy -> Deva
227     465, 475,  // bjf -> Syrc
228     469, 105,  // bjj -> Deva
229     473, 10,  // bjm -> Arab
230     477, 345,  // blk -> Mymr
231     481, 510,  // blt -> Tavt
232     485, 105,  // bmj -> Deva
233     489, 45,  // bn -> Beng
234     492, 105,  // bns -> Deva
235     496, 535,  // bo -> Tibt
236     499, 100,  // bph -> Cyrl
237     503, 105,  // bpx -> Deva
238     507, 45,  // bpy -> Beng
239     511, 10,  // bqi -> Arab
240     515, 105,  // bra -> Deva
241     519, 235,  // brb -> Khmr
242     523, 105,  // brd -> Deva
243     527, 10,  // brh -> Arab
244     531, 10,  // brk -> Arab
245     535, 260,  // brv -> Laoo
246     539, 105,  // brx -> Deva
247     543, 10,  // bsh -> Arab
248     547, 10,  // bsk -> Arab
249     551, 35,  // bsq -> Bass
250     555, 120,  // bst -> Ethi
251     559, 40,  // btd -> Batk
252     563, 40,  // btm -> Batk
253     567, 105,  // btv -> Deva
254     571, 100,  // bua -> Cyrl
255     575, 345,  // bwe -> Mymr
256     579, 100,  // bxm -> Cyrl
257     583, 330,  // bxu -> Mong
258     587, 105,  // byh -> Deva
259     591, 120,  // byn -> Ethi
260     595, 105,  // byw -> Deva
261     599, 530,  // bzi -> Thai
262     603, 530,  // cbn -> Thai
263     607, 60,  // ccp -> Cakm
264     611, 515,  // cde -> Telu
265     615, 105,  // cdh -> Deva
266     619, 155,  // cdi -> Gujr
267     623, 105,  // cdj -> Deva
268     627, 105,  // cdm -> Deva
269     631, 175,  // cdo -> Hans
270     635, 45,  // cdz -> Beng
271     639, 100,  // ce -> Cyrl
272     642, 535,  // cgk -> Tibt
273     646, 10,  // chg -> Arab
274     650, 100,  // chm -> Cyrl
275     654, 80,  // chr -> Cher
276     658, 105,  // chx -> Deva
277     662, 105,  // cih -> Deva
278     666, 10,  // cja -> Arab
279     670, 100,  // cji -> Cyrl
280     674, 75,  // cjm -> Cham
281     678, 175,  // cjy -> Hans
282     682, 10,  // ckb -> Arab
283     686, 100,  // ckt -> Cyrl
284     690, 10,  // clh -> Arab
285     694, 100,  // clw -> Cyrl
286     698, 470,  // cmg -> Soyo
287     702, 535,  // cna -> Tibt
288     706, 175,  // cnp -> Hans
289     710, 530,  // cog -> Thai
290     714, 90,  // cop -> Copt
291     718, 150,  // cpg -> Grek
292     722, 65,  // cr -> Cans
293     725, 100,  // crh -> Cyrl
294     729, 65,  // crj -> Cans
295     733, 65,  // crk -> Cans
296     737, 65,  // crl -> Cans
297     741, 65,  // crm -> Cans
298     745, 345,  // csh -> Mymr
299     749, 175,  // csp -> Hans
300     753, 65,  // csw -> Cans
301     757, 395,  // ctd -> Pauc
302     761, 45,  // ctg -> Beng
303     765, 105,  // ctn -> Deva
304     769, 500,  // ctt -> Taml
305     773, 100,  // cu -> Cyrl
306     776, 255,  // cuu -> Lana
307     780, 100,  // cv -> Cyrl
308     783, 175,  // czh -> Hans
309     787, 185,  // czk -> Hebr
310     791, 105,  // daq -> Deva
311     795, 100,  // dar -> Cyrl
312     799, 10,  // dcc -> Arab
313     803, 100,  // ddo -> Cyrl
314     807, 10,  // def -> Arab
315     811, 10,  // deh -> Arab
316     815, 45,  // der -> Beng
317     819, 105,  // dhi -> Deva
318     823, 155,  // dhn -> Gujr
319     827, 105,  // dho -> Deva
320     831, 105,  // dhw -> Deva
321     835, 535,  // dka -> Tibt
322     839, 100,  // dlg -> Cyrl
323     843, 310,  // dmf -> Medf
324     847, 10,  // dmk -> Arab
325     851, 10,  // dml -> Arab
326     855, 100,  // dng -> Cyrl
327     859, 345,  // dnu -> Mymr
328     863, 345,  // dnv -> Mymr
329     867, 105,  // doi -> Deva
330     871, 120,  // dox -> Ethi
331     875, 535,  // dre -> Tibt
332     879, 105,  // drq -> Deva
333     883, 120,  // drs -> Ethi
334     887, 105,  // dry -> Deva
335     891, 385,  // dso -> Orya
336     895, 105,  // dty -> Deva
337     899, 155,  // dub -> Gujr
338     903, 105,  // duh -> Deva
339     907, 105,  // dus -> Deva
340     911, 525,  // dv -> Thaa
341     914, 385,  // dwk -> Orya
342     918, 105,  // dwz -> Deva
343     922, 535,  // dz -> Tibt
344     925, 535,  // dzl -> Tibt
345     929, 150,  // ecr -> Grek
346     933, 95,  // ecy -> Cprt
347     937, 110,  // egy -> Egyp
348     941, 215,  // eky -> Kali
349     945, 150,  // el -> Grek
350     948, 105,  // emg -> Deva
351     952, 105,  // emu -> Deva
352     956, 100,  // enf -> Cyrl
353     960, 100,  // enh -> Cyrl
354     964, 500,  // era -> Taml
355     968, 135,  // esg -> Gonm
356     972, 10,  // esh -> Arab
357     976, 200,  // ett -> Ital
358     980, 100,  // eve -> Cyrl
359     984, 100,  // evn -> Cyrl
360     988, 10,  // fa -> Arab
361     991, 10,  // fay -> Arab
362     995, 10,  // faz -> Arab
363     999, 10,  // fia -> Arab
364     1003, 105,  // fmu -> Deva
365     1007, 10,  // fub -> Arab
366     1011, 175,  // gan -> Hans
367     1015, 385,  // gaq -> Orya
368     1019, 155,  // gas -> Gujr
369     1023, 515,  // gau -> Telu
370     1027, 385,  // gbj -> Orya
371     1031, 105,  // gbk -> Deva
372     1035, 155,  // gbl -> Gujr
373     1039, 105,  // gbm -> Deva
374     1043, 10,  // gbz -> Arab
375     1047, 385,  // gdb -> Orya
376     1051, 100,  // gdo -> Cyrl
377     1055, 105,  // gdx -> Deva
378     1059, 120,  // gez -> Ethi
379     1063, 10,  // ggg -> Arab
380     1067, 10,  // gha -> Arab
381     1071, 105,  // ghe -> Deva
382     1075, 10,  // ghr -> Arab
383     1079, 535,  // ght -> Tibt
384     1083, 10,  // gig -> Arab
385     1087, 100,  // gin -> Cyrl
386     1091, 10,  // gjk -> Arab
387     1095, 10,  // gju -> Arab
388     1099, 100,  // gld -> Cyrl
389     1103, 10,  // glh -> Arab
390     1107, 10,  // glk -> Arab
391     1111, 120,  // gmv -> Ethi
392     1115, 275,  // gmy -> Linb
393     1119, 535,  // goe -> Tibt
394     1123, 120,  // gof -> Ethi
395     1127, 105,  // gok -> Deva
396     1131, 105,  // gom -> Deva
397     1135, 515,  // gon -> Telu
398     1139, 140,  // got -> Goth
399     1143, 105,  // gra -> Deva
400     1147, 95,  // grc -> Cprt
401     1151, 45,  // grt -> Beng
402     1155, 120,  // gru -> Ethi
403     1159, 155,  // gu -> Gujr
404     1162, 105,  // gvr -> Deva
405     1166, 10,  // gwc -> Arab
406     1170, 10,  // gwf -> Arab
407     1174, 10,  // gwt -> Arab
408     1178, 105,  // gyo -> Deva
409     1182, 10,  // gzi -> Arab
410     1186, 10,  // ha_CM -> Arab
411     1192, 10,  // ha_SD -> Arab
412     1198, 10,  // hac -> Arab
413     1202, 175,  // hak -> Hans
414     1206, 120,  // har -> Ethi
415     1210, 10,  // haz -> Arab
416     1214, 185,  // hbo -> Hebr
417     1218, 120,  // hdy -> Ethi
418     1222, 185,  // he -> Hebr
419     1225, 105,  // hi -> Deva
420     1228, 485,  // hii -> Takr
421     1232, 570,  // hit -> Xsux
422     1236, 10,  // hkh -> Arab
423     1240, 105,  // hlb -> Deva
424     1244, 190,  // hlu -> Hluw
425     1248, 410,  // hmd -> Plrd
426     1252, 50,  // hmj -> Bopo
427     1256, 50,  // hmq -> Bopo
428     1260, 10,  // hnd -> Arab
429     1264, 105,  // hne -> Deva
430     1268, 195,  // hnj -> Hmnp
431     1272, 260,  // hnj_AU -> Laoo
432     1279, 260,  // hnj_CN -> Laoo
433     1286, 260,  // hnj_FR -> Laoo
434     1293, 260,  // hnj_GF -> Laoo
435     1300, 260,  // hnj_LA -> Laoo
436     1307, 260,  // hnj_MM -> Laoo
437     1314, 260,  // hnj_SR -> Laoo
438     1321, 260,  // hnj_TH -> Laoo
439     1328, 260,  // hnj_VN -> Laoo
440     1335, 10,  // hno -> Arab
441     1339, 105,  // hoc -> Deva
442     1343, 10,  // hoh -> Arab
443     1347, 105,  // hoj -> Deva
444     1351, 170,  // how -> Hani
445     1355, 105,  // hoy -> Deva
446     1359, 345,  // hpo -> Mymr
447     1363, 475,  // hrt -> Syrc
448     1367, 10,  // hrz -> Arab
449     1371, 175,  // hsn -> Hans
450     1375, 10,  // hss -> Arab
451     1379, 570,  // htx -> Xsux
452     1383, 105,  // hut -> Deva
453     1387, 185,  // huy -> Hebr
454     1391, 100,  // huz -> Cyrl
455     1395, 20,  // hy -> Armn
456     1398, 20,  // hyw -> Armn
457     1402, 575,  // ii -> Yiii
458     1405, 285,  // imy -> Lyci
459     1409, 100,  // inh -> Cyrl
460     1413, 345,  // int -> Mymr
461     1417, 120,  // ior -> Ethi
462     1421, 500,  // iru -> Taml
463     1425, 10,  // isk -> Arab
464     1429, 185,  // itk -> Hebr
465     1433, 100,  // itl -> Cyrl
466     1437, 65,  // iu -> Cans
467     1440, 185,  // iw -> Hebr
468     1443, 210,  // ja -> Jpan
469     1446, 10,  // jad -> Arab
470     1450, 10,  // jat -> Arab
471     1454, 185,  // jbe -> Hebr
472     1458, 10,  // jbn -> Arab
473     1462, 100,  // jct -> Cyrl
474     1466, 535,  // jda -> Tibt
475     1470, 10,  // jdg -> Arab
476     1474, 100,  // jdt -> Cyrl
477     1478, 105,  // jee -> Deva
478     1482, 125,  // jge -> Geor
479     1486, 185,  // ji -> Hebr
480     1489, 165,  // jje -> Hang
481     1493, 345,  // jkm -> Mymr
482     1497, 105,  // jml -> Deva
483     1501, 485,  // jna -> Takr
484     1505, 10,  // jnd -> Arab
485     1509, 105,  // jnl -> Deva
486     1513, 105,  // jns -> Deva
487     1517, 10,  // jog -> Arab
488     1521, 185,  // jpa -> Hebr
489     1525, 185,  // jpr -> Hebr
490     1529, 185,  // jrb -> Hebr
491     1533, 10,  // jrb_MA -> Arab
492     1540, 105,  // jul -> Deva
493     1544, 385,  // jun -> Orya
494     1548, 385,  // juy -> Orya
495     1552, 535,  // jya -> Tibt
496     1556, 185,  // jye -> Hebr
497     1560, 125,  // ka -> Geor
498     1563, 100,  // kaa -> Cyrl
499     1567, 100,  // kap -> Cyrl
500     1571, 225,  // kaw -> Kawi
501     1575, 100,  // kbd -> Cyrl
502     1579, 10,  // kbu -> Arab
503     1583, 10,  // kby -> Arab
504     1587, 100,  // kca -> Cyrl
505     1591, 45,  // kdq -> Beng
506     1595, 530,  // kdt -> Thai
507     1599, 100,  // ket -> Cyrl
508     1603, 105,  // kex -> Deva
509     1607, 515,  // key -> Telu
510     1611, 245,  // kfa -> Knda
511     1615, 105,  // kfb -> Deva
512     1619, 515,  // kfc -> Telu
513     1623, 245,  // kfd -> Knda
514     1627, 500,  // kfe -> Taml
515     1631, 320,  // kfh -> Mlym
516     1635, 500,  // kfi -> Taml
517     1639, 105,  // kfk -> Deva
518     1643, 10,  // kfm -> Arab
519     1647, 105,  // kfp -> Deva
520     1651, 105,  // kfq -> Deva
521     1655, 105,  // kfr -> Deva
522     1659, 105,  // kfs -> Deva
523     1663, 105,  // kfx -> Deva
524     1667, 105,  // kfy -> Deva
525     1671, 105,  // kgj -> Deva
526     1675, 105,  // kgy -> Deva
527     1679, 495,  // khb -> Talu
528     1683, 530,  // khf -> Thai
529     1687, 535,  // khg -> Tibt
530     1691, 105,  // khn -> Deva
531     1695, 345,  // kht -> Mymr
532     1699, 100,  // khv -> Cyrl
533     1703, 10,  // khw -> Arab
534     1707, 105,  // kif -> Deva
535     1711, 100,  // kim -> Cyrl
536     1715, 105,  // kip -> Deva
537     1719, 260,  // kjg -> Laoo
538     1723, 100,  // kjh -> Cyrl
539     1727, 105,  // kjl -> Deva
540     1731, 105,  // kjo -> Deva
541     1735, 345,  // kjp -> Mymr
542     1739, 530,  // kjt -> Thai
543     1743, 100,  // kk -> Cyrl
544     1746, 10,  // kk_AF -> Arab
545     1752, 10,  // kk_CN -> Arab
546     1758, 10,  // kk_IR -> Arab
547     1764, 10,  // kk_MN -> Arab
548     1770, 535,  // kkf -> Tibt
549     1774, 255,  // kkh -> Lana
550     1778, 105,  // kkt -> Deva
551     1782, 105,  // kle -> Deva
552     1786, 10,  // klj -> Arab
553     1790, 105,  // klr -> Deva
554     1794, 235,  // km -> Khmr
555     1797, 105,  // kmj -> Deva
556     1801, 10,  // kmz -> Arab
557     1805, 245,  // kn -> Knda
558     1808, 250,  // ko -> Kore
559     1811, 100,  // koi -> Cyrl
560     1815, 105,  // kok -> Deva
561     1819, 100,  // kpt -> Cyrl
562     1823, 100,  // kpy -> Cyrl
563     1827, 475,  // kqd -> Syrc
564     1831, 120,  // kqy -> Ethi
565     1835, 105,  // kra -> Deva
566     1839, 100,  // krc -> Cyrl
567     1843, 100,  // krk -> Cyrl
568     1847, 235,  // krr -> Khmr
569     1851, 105,  // kru -> Deva
570     1855, 235,  // krv -> Khmr
571     1859, 10,  // ks -> Arab
572     1862, 345,  // ksu -> Mymr
573     1866, 345,  // ksw -> Mymr
574     1870, 105,  // ksz -> Deva
575     1874, 120,  // ktb -> Ethi
576     1878, 10,  // ktl -> Arab
577     1882, 410,  // ktp -> Plrd
578     1886, 10,  // ku_LB -> Arab
579     1892, 260,  // kuf -> Laoo
580     1896, 100,  // kum -> Cyrl
581     1900, 100,  // kv -> Cyrl
582     1903, 100,  // kva -> Cyrl
583     1907, 345,  // kvq -> Mymr
584     1911, 345,  // kvt -> Mymr
585     1915, 10,  // kvx -> Arab
586     1919, 215,  // kvy -> Kali
587     1923, 345,  // kxf -> Mymr
588     1927, 345,  // kxk -> Mymr
589     1931, 530,  // kxm -> Thai
590     1935, 10,  // kxp -> Arab
591     1939, 100,  // ky -> Cyrl
592     1942, 10,  // ky_CN -> Arab
593     1948, 215,  // kyu -> Kali
594     1952, 105,  // kyv -> Deva
595     1956, 105,  // kyw -> Deva
596     1960, 270,  // lab -> Lina
597     1964, 185,  // lad -> Hebr
598     1968, 105,  // lae -> Deva
599     1972, 10,  // lah -> Arab
600     1976, 280,  // lbc -> Lisu
601     1980, 100,  // lbe -> Cyrl
602     1984, 105,  // lbf -> Deva
603     1988, 535,  // lbj -> Tibt
604     1992, 105,  // lbm -> Deva
605     1996, 260,  // lbo -> Laoo
606     2000, 105,  // lbr -> Deva
607     2004, 530,  // lcp -> Thai
608     2008, 265,  // lep -> Lepc
609     2012, 100,  // lez -> Cyrl
610     2016, 105,  // lhm -> Deva
611     2020, 475,  // lhs -> Syrc
612     2024, 105,  // lif -> Deva
613     2028, 280,  // lis -> Lisu
614     2032, 535,  // lkh -> Tibt
615     2036, 10,  // lki -> Arab
616     2040, 105,  // lmh -> Deva
617     2044, 515,  // lmn -> Telu
618     2048, 260,  // lo -> Laoo
619     2051, 105,  // loy -> Deva
620     2055, 410,  // lpo -> Plrd
621     2059, 10,  // lrc -> Arab
622     2063, 10,  // lrk -> Arab
623     2067, 10,  // lrl -> Arab
624     2071, 10,  // lsa -> Arab
625     2075, 185,  // lsd -> Hebr
626     2079, 10,  // lss -> Arab
627     2083, 535,  // luk -> Tibt
628     2087, 105,  // luu -> Deva
629     2091, 10,  // luv -> Arab
630     2095, 10,  // luz -> Arab
631     2099, 530,  // lwl -> Thai
632     2103, 530,  // lwm -> Thai
633     2107, 535,  // lya -> Tibt
634     2111, 175,  // lzh -> Hans
635     2115, 105,  // mag -> Deva
636     2119, 105,  // mai -> Deva
637     2123, 360,  // man_GN -> Nkoo
638     2130, 10,  // mby -> Arab
639     2134, 10,  // mde -> Arab
640     2138, 100,  // mdf -> Cyrl
641     2142, 120,  // mdx -> Ethi
642     2146, 120,  // mdy -> Ethi
643     2150, 10,  // mfa -> Arab
644     2154, 10,  // mfi -> Arab
645     2158, 105,  // mgp -> Deva
646     2162, 10,  // mhj -> Arab
647     2166, 295,  // mid -> Mand
648     2170, 105,  // mjl -> Deva
649     2174, 320,  // mjq -> Mlym
650     2178, 320,  // mjr -> Mlym
651     2182, 105,  // mjt -> Deva
652     2186, 515,  // mju -> Telu
653     2190, 320,  // mjv -> Mlym
654     2194, 105,  // mjz -> Deva
655     2198, 100,  // mk -> Cyrl
656     2201, 105,  // mkb -> Deva
657     2205, 105,  // mke -> Deva
658     2209, 10,  // mki -> Arab
659     2213, 530,  // mkm -> Thai
660     2217, 320,  // ml -> Mlym
661     2220, 530,  // mlf -> Thai
662     2224, 100,  // mn -> Cyrl
663     2227, 330,  // mn_CN -> Mong
664     2233, 45,  // mni -> Beng
665     2237, 10,  // mnj -> Arab
666     2241, 100,  // mns -> Cyrl
667     2245, 345,  // mnw -> Mymr
668     2249, 530,  // mpz -> Thai
669     2253, 105,  // mr -> Deva
670     2256, 530,  // mra -> Thai
671     2260, 105,  // mrd -> Deva
672     2264, 100,  // mrj -> Cyrl
673     2268, 335,  // mro -> Mroo
674     2272, 105,  // mrr -> Deva
675     2276, 10,  // ms_CC -> Arab
676     2282, 100,  // mtm -> Cyrl
677     2286, 105,  // mtr -> Deva
678     2290, 100,  // mud -> Cyrl
679     2294, 535,  // muk -> Tibt
680     2298, 105,  // mut -> Deva
681     2302, 500,  // muv -> Taml
682     2306, 120,  // muz -> Ethi
683     2310, 330,  // mvf -> Mong
684     2314, 10,  // mvy -> Arab
685     2318, 120,  // mvz -> Ethi
686     2322, 105,  // mwr -> Deva
687     2326, 345,  // mwt -> Mymr
688     2330, 195,  // mww -> Hmnp
689     2334, 345,  // my -> Mymr
690     2337, 120,  // mym -> Ethi
691     2341, 100,  // myv -> Cyrl
692     2345, 295,  // myz -> Mand
693     2349, 10,  // mzn -> Arab
694     2353, 175,  // nan -> Hans
695     2357, 105,  // nao -> Deva
696     2361, 105,  // ncd -> Deva
697     2365, 260,  // ncq -> Laoo
698     2369, 100,  // ndf -> Cyrl
699     2373, 105,  // ne -> Deva
700     2376, 100,  // neg -> Cyrl
701     2380, 535,  // neh -> Tibt
702     2384, 570,  // nei -> Xsux
703     2388, 105,  // new -> Deva
704     2392, 260,  // ngt -> Laoo
705     2396, 100,  // nio -> Cyrl
706     2400, 515,  // nit -> Telu
707     2404, 100,  // niv -> Cyrl
708     2408, 10,  // nli -> Arab
709     2412, 10,  // nlm -> Arab
710     2416, 105,  // nlx -> Deva
711     2420, 105,  // nmm -> Deva
712     2424, 560,  // nnp -> Wcho
713     2428, 255,  // nod -> Lana
714     2432, 105,  // noe -> Deva
715     2436, 100,  // nog -> Cyrl
716     2440, 105,  // noi -> Deva
717     2444, 430,  // non -> Runr
718     2448, 575,  // nos -> Yiii
719     2452, 535,  // npb -> Tibt
720     2456, 360,  // nqo -> Nkoo
721     2460, 575,  // nsd -> Yiii
722     2464, 575,  // nsf -> Yiii
723     2468, 65,  // nsk -> Cans
724     2472, 540,  // nst -> Tnsa
725     2476, 575,  // nsv -> Yiii
726     2480, 575,  // nty -> Yiii
727     2484, 10,  // ntz -> Arab
728     2488, 355,  // nwc -> Newa
729     2492, 105,  // nwx -> Deva
730     2496, 530,  // nyl -> Thai
731     2500, 10,  // nyq -> Arab
732     2504, 100,  // oaa -> Cyrl
733     2508, 100,  // oac -> Cyrl
734     2512, 475,  // oar -> Syrc
735     2516, 125,  // oav -> Geor
736     2520, 405,  // obm -> Phnx
737     2524, 345,  // obr -> Mymr
738     2528, 10,  // odk -> Arab
739     2532, 570,  // oht -> Xsux
740     2536, 65,  // oj -> Cans
741     2539, 65,  // ojs -> Cans
742     2543, 165,  // okm -> Hang
743     2547, 170,  // oko -> Hani
744     2551, 235,  // okz -> Khmr
745     2555, 105,  // ola -> Deva
746     2559, 535,  // ole -> Tibt
747     2563, 100,  // omk -> Cyrl
748     2567, 340,  // omp -> Mtei
749     2571, 325,  // omr -> Modi
750     2575, 105,  // oon -> Deva
751     2579, 385,  // or -> Orya
752     2582, 515,  // ort -> Telu
753     2586, 10,  // oru -> Arab
754     2590, 100,  // orv -> Cyrl
755     2594, 100,  // os -> Cyrl
756     2597, 390,  // osa -> Osge
757     2601, 200,  // osc -> Ital
758     2605, 205,  // osi -> Java
759     2609, 10,  // ota -> Arab
760     2613, 535,  // otb -> Tibt
761     2617, 380,  // otk -> Orkh
762     2621, 145,  // oty -> Gran
763     2625, 160,  // pa -> Guru
764     2628, 10,  // pa_PK -> Arab
765     2634, 400,  // pal -> Phli
766     2638, 100,  // paq -> Cyrl
767     2642, 10,  // pbt -> Arab
768     2646, 235,  // pcb -> Khmr
769     2650, 345,  // pce -> Mymr
770     2654, 320,  // pcf -> Mlym
771     2658, 320,  // pcg -> Mlym
772     2662, 105,  // pch -> Deva
773     2666, 105,  // pci -> Deva
774     2670, 515,  // pcj -> Telu
775     2674, 385,  // peg -> Orya
776     2678, 565,  // peo -> Xpeo
777     2682, 230,  // pgd -> Khar
778     2686, 105,  // pgg -> Deva
779     2690, 370,  // pgl -> Ogam
780     2694, 200,  // pgn -> Ital
781     2698, 105,  // phd -> Deva
782     2702, 345,  // phk -> Mymr
783     2706, 10,  // phl -> Arab
784     2710, 405,  // phn -> Phnx
785     2714, 260,  // pho -> Laoo
786     2718, 10,  // phr -> Arab
787     2722, 530,  // pht -> Thai
788     2726, 10,  // phv -> Arab
789     2730, 105,  // phw -> Deva
790     2734, 455,  // pi -> Sinh
791     2737, 55,  // pka -> Brah
792     2741, 320,  // pkr -> Mlym
793     2745, 10,  // plk -> Arab
794     2749, 345,  // pll -> Mymr
795     2753, 55,  // pmh -> Brah
796     2757, 150,  // pnt -> Grek
797     2761, 230,  // pra -> Khar
798     2765, 10,  // prc -> Arab
799     2769, 10,  // prd -> Arab
800     2773, 155,  // prp -> Gujr
801     2777, 530,  // prt -> Thai
802     2781, 10,  // prx -> Arab
803     2785, 10,  // ps -> Arab
804     2788, 10,  // psh -> Arab
805     2792, 10,  // psi -> Arab
806     2796, 10,  // pst -> Arab
807     2800, 105,  // pum -> Deva
808     2804, 345,  // pwo -> Mymr
809     2808, 105,  // pwr -> Deva
810     2812, 530,  // pww -> Thai
811     2816, 345,  // pyx -> Mymr
812     2820, 10,  // qxq -> Arab
813     2824, 105,  // raa -> Deva
814     2828, 105,  // rab -> Deva
815     2832, 105,  // raf -> Deva
816     2836, 45,  // rah -> Beng
817     2840, 105,  // raj -> Deva
818     2844, 105,  // rav -> Deva
819     2848, 345,  // rbb -> Mymr
820     2852, 10,  // rdb -> Arab
821     2856, 385,  // rei -> Orya
822     2860, 425,  // rhg -> Rohg
823     2864, 105,  // rji -> Deva
824     2868, 105,  // rjs -> Deva
825     2872, 235,  // rka -> Khmr
826     2876, 345,  // rki -> Mymr
827     2880, 45,  // rkt -> Beng
828     2884, 20,  // rmi -> Armn
829     2888, 10,  // rmt -> Arab
830     2892, 345,  // rmz -> Mymr
831     2896, 100,  // rom_BG -> Cyrl
832     2903, 100,  // rsk -> Cyrl
833     2907, 105,  // rtw -> Deva
834     2911, 100,  // ru -> Cyrl
835     2914, 100,  // rue -> Cyrl
836     2918, 100,  // rut -> Cyrl
837     2922, 105,  // rwr -> Deva
838     2926, 220,  // ryu -> Kana
839     2930, 105,  // sa -> Deva
840     2933, 100,  // sah -> Cyrl
841     2937, 435,  // sam -> Samr
842     2941, 375,  // sat -> Olck
843     2945, 445,  // saz -> Saur
844     2949, 10,  // sbn -> Arab
845     2953, 535,  // sbu -> Tibt
846     2957, 105,  // sck -> Deva
847     2961, 10,  // scl -> Arab
848     2965, 10,  // scl_IN -> Arab
849     2972, 105,  // scp -> Deva
850     2976, 260,  // sct -> Laoo
851     2980, 485,  // scu -> Takr
852     2984, 150,  // scx -> Grek
853     2988, 10,  // sd -> Arab
854     2991, 105,  // sd_IN -> Deva
855     2997, 10,  // sdb -> Arab
856     3001, 10,  // sdf -> Arab
857     3005, 10,  // sdg -> Arab
858     3009, 10,  // sdh -> Arab
859     3013, 10,  // sds -> Arab
860     3017, 100,  // sel -> Cyrl
861     3021, 410,  // sfm -> Plrd
862     3025, 370,  // sga -> Ogam
863     3029, 100,  // sgh -> Cyrl
864     3033, 105,  // sgj -> Deva
865     3037, 10,  // sgr -> Arab
866     3041, 535,  // sgt -> Tibt
867     3045, 120,  // sgw -> Ethi
868     3049, 10,  // sgy -> Arab
869     3053, 10,  // shd -> Arab
870     3057, 520,  // shi -> Tfng
871     3061, 10,  // shm -> Arab
872     3065, 345,  // shn -> Mymr
873     3069, 10,  // shu -> Arab
874     3073, 10,  // shv -> Arab
875     3077, 455,  // si -> Sinh
876     3080, 100,  // sia -> Cyrl
877     3084, 535,  // sip -> Tibt
878     3088, 10,  // siy -> Arab
879     3092, 10,  // siz -> Arab
880     3096, 100,  // sjd -> Cyrl
881     3100, 105,  // sjp -> Deva
882     3104, 100,  // sjt -> Cyrl
883     3108, 530,  // skb -> Thai
884     3112, 105,  // skj -> Deva
885     3116, 10,  // skr -> Arab
886     3120, 10,  // slq -> Arab
887     3124, 575,  // smh -> Yiii
888     3128, 435,  // smp -> Samr
889     3132, 235,  // smu -> Khmr
890     3136, 10,  // smy -> Arab
891     3140, 510,  // soa -> Tavt
892     3144, 460,  // sog -> Sogd
893     3148, 105,  // soi -> Deva
894     3152, 530,  // sou -> Thai
895     3156, 535,  // spt -> Tibt
896     3160, 385,  // spv -> Orya
897     3164, 10,  // sqo -> Arab
898     3168, 260,  // sqq -> Laoo
899     3172, 10,  // sqt -> Arab
900     3176, 100,  // sr -> Cyrl
901     3179, 465,  // srb -> Sora
902     3183, 10,  // srh -> Arab
903     3187, 105,  // srx -> Deva
904     3191, 10,  // srz -> Arab
905     3195, 10,  // ssh -> Arab
906     3199, 260,  // sss -> Laoo
907     3203, 10,  // sts -> Arab
908     3207, 120,  // stv -> Ethi
909     3211, 100,  // sty -> Cyrl
910     3215, 105,  // suz -> Deva
911     3219, 125,  // sva -> Geor
912     3223, 10,  // swb -> Arab
913     3227, 170,  // swi -> Hani
914     3231, 105,  // swv -> Deva
915     3235, 475,  // syc -> Syrc
916     3239, 45,  // syl -> Beng
917     3243, 475,  // syn -> Syrc
918     3247, 475,  // syr -> Syrc
919     3251, 105,  // syw -> Deva
920     3255, 500,  // ta -> Taml
921     3258, 100,  // tab -> Cyrl
922     3262, 105,  // taj -> Deva
923     3266, 480,  // tbk -> Tagb
924     3270, 535,  // tcn -> Tibt
925     3274, 345,  // tco -> Mymr
926     3278, 500,  // tcx -> Taml
927     3282, 245,  // tcy -> Knda
928     3286, 520,  // tda -> Tfng
929     3290, 105,  // tdb -> Deva
930     3294, 490,  // tdd -> Tale
931     3298, 105,  // tdg -> Deva
932     3302, 105,  // tdh -> Deva
933     3306, 515,  // te -> Telu
934     3309, 205,  // tes -> Java
935     3313, 100,  // tg -> Cyrl
936     3316, 10,  // tg_PK -> Arab
937     3322, 105,  // tge -> Deva
938     3326, 535,  // tgf -> Tibt
939     3330, 530,  // th -> Thai
940     3333, 105,  // the -> Deva
941     3337, 105,  // thf -> Deva
942     3341, 490,  // thi -> Tale
943     3345, 105,  // thl -> Deva
944     3349, 530,  // thm -> Thai
945     3353, 105,  // thq -> Deva
946     3357, 105,  // thr -> Deva
947     3361, 105,  // ths -> Deva
948     3365, 120,  // ti -> Ethi
949     3368, 120,  // tig -> Ethi
950     3372, 105,  // tij -> Deva
951     3376, 100,  // tin -> Cyrl
952     3380, 345,  // tjl -> Mymr
953     3384, 10,  // tjo -> Arab
954     3388, 105,  // tkb -> Deva
955     3392, 10,  // tks -> Arab
956     3396, 105,  // tkt -> Deva
957     3400, 105,  // tmk -> Deva
958     3404, 475,  // tmr -> Syrc
959     3408, 60,  // tnv -> Cakm
960     3412, 10,  // tov -> Arab
961     3416, 235,  // tpu -> Khmr
962     3420, 10,  // tra -> Arab
963     3424, 185,  // trg -> Hebr
964     3428, 10,  // trm -> Arab
965     3432, 10,  // trw -> Arab
966     3436, 150,  // tsd -> Grek
967     3440, 535,  // tsj -> Tibt
968     3444, 100,  // tt -> Cyrl
969     3447, 260,  // tth -> Laoo
970     3451, 260,  // tto -> Laoo
971     3455, 530,  // tts -> Thai
972     3459, 345,  // tvn -> Mymr
973     3463, 105,  // twm -> Deva
974     3467, 505,  // txg -> Tang
975     3471, 545,  // txo -> Toto
976     3475, 510,  // tyr -> Tavt
977     3479, 100,  // tyv -> Cyrl
978     3483, 100,  // ude -> Cyrl
979     3487, 320,  // udg -> Mlym
980     3491, 0,  // udi -> Aghb
981     3495, 100,  // udm -> Cyrl
982     3499, 10,  // ug -> Arab
983     3502, 100,  // ug_KZ -> Cyrl
984     3508, 100,  // ug_MN -> Cyrl
985     3514, 550,  // uga -> Ugar
986     3518, 100,  // ugh -> Cyrl
987     3522, 530,  // ugo -> Thai
988     3526, 100,  // uk -> Cyrl
989     3529, 385,  // uki -> Orya
990     3533, 100,  // ulc -> Cyrl
991     3537, 45,  // unr -> Beng
992     3541, 105,  // unr_NP -> Deva
993     3548, 45,  // unx -> Beng
994     3552, 10,  // ur -> Arab
995     3555, 530,  // urk -> Thai
996     3559, 10,  // ush -> Arab
997     3563, 150,  // uum -> Grek
998     3567, 10,  // uz_AF -> Arab
999     3573, 100,  // uz_CN -> Cyrl
1000     3579, 10,  // uzs -> Arab
1001     3583, 500,  // vaa -> Taml
1002     3587, 10,  // vaf -> Arab
1003     3591, 105,  // vah -> Deva
1004     3595, 555,  // vai -> Vaii
1005     3599, 105,  // vas -> Deva
1006     3603, 105,  // vav -> Deva
1007     3607, 105,  // vay -> Deva
1008     3611, 10,  // vgr -> Arab
1009     3615, 245,  // vmd -> Knda
1010     3619, 10,  // vmh -> Arab
1011     3623, 120,  // wal -> Ethi
1012     3627, 10,  // wbk -> Arab
1013     3631, 515,  // wbq -> Telu
1014     3635, 105,  // wbr -> Deva
1015     3639, 10,  // wlo -> Arab
1016     3643, 105,  // wme -> Deva
1017     3647, 10,  // wne -> Arab
1018     3651, 10,  // wni -> Arab
1019     3655, 130,  // wsg -> Gong
1020     3659, 10,  // wsv -> Arab
1021     3663, 105,  // wtm -> Deva
1022     3667, 175,  // wuu -> Hans
1023     3671, 100,  // xal -> Cyrl
1024     3675, 120,  // xan -> Ethi
1025     3679, 100,  // xas -> Cyrl
1026     3683, 85,  // xco -> Chrs
1027     3687, 70,  // xcr -> Cari
1028     3691, 100,  // xdq -> Cyrl
1029     3695, 10,  // xhe -> Arab
1030     3699, 235,  // xhm -> Khmr
1031     3703, 385,  // xis -> Orya
1032     3707, 10,  // xka -> Arab
1033     3711, 10,  // xkc -> Arab
1034     3715, 10,  // xkj -> Arab
1035     3719, 10,  // xkp -> Arab
1036     3723, 285,  // xlc -> Lyci
1037     3727, 290,  // xld -> Lydi
1038     3731, 115,  // xly -> Elym
1039     3735, 125,  // xmf -> Geor
1040     3739, 300,  // xmn -> Mani
1041     3743, 315,  // xmr -> Merc
1042     3747, 350,  // xna -> Narb
1043     3751, 105,  // xnr -> Deva
1044     3755, 150,  // xpg -> Grek
1045     3759, 370,  // xpi -> Ogam
1046     3763, 100,  // xpm -> Cyrl
1047     3767, 415,  // xpr -> Prti
1048     3771, 100,  // xrm -> Cyrl
1049     3775, 100,  // xrn -> Cyrl
1050     3779, 440,  // xsa -> Sarb
1051     3783, 105,  // xsr -> Deva
1052     3787, 100,  // xss -> Cyrl
1053     3791, 500,  // xub -> Taml
1054     3795, 500,  // xuj -> Taml
1055     3799, 200,  // xve -> Ital
1056     3803, 10,  // xvi -> Arab
1057     3807, 100,  // xwo -> Cyrl
1058     3811, 305,  // xzh -> Marc
1059     3815, 100,  // yai -> Cyrl
1060     3819, 105,  // ybh -> Deva
1061     3823, 105,  // ybi -> Deva
1062     3827, 10,  // ydg -> Arab
1063     3831, 320,  // yea -> Mlym
1064     3835, 150,  // yej -> Grek
1065     3839, 515,  // yeu -> Telu
1066     3843, 410,  // ygp -> Plrd
1067     3847, 185,  // yhd -> Hebr
1068     3851, 185,  // yi -> Hebr
1069     3854, 575,  // yig -> Yiii
1070     3858, 185,  // yih -> Hebr
1071     3862, 575,  // yiv -> Yiii
1072     3866, 100,  // ykg -> Cyrl
1073     3870, 410,  // yna -> Plrd
1074     3874, 100,  // ynk -> Cyrl
1075     3878, 210,  // yoi -> Jpan
1076     3882, 530,  // yoy -> Thai
1077     3886, 100,  // yrk -> Cyrl
1078     3890, 575,  // ysd -> Yiii
1079     3894, 575,  // ysn -> Yiii
1080     3898, 575,  // ysp -> Yiii
1081     3902, 100,  // ysr -> Cyrl
1082     3906, 410,  // ysy -> Plrd
1083     3910, 185,  // yud -> Hebr
1084     3914, 180,  // yue -> Hant
1085     3918, 175,  // yue_CN -> Hans
1086     3925, 100,  // yug -> Cyrl
1087     3929, 100,  // yux -> Cyrl
1088     3933, 410,  // ywq -> Plrd
1089     3937, 410,  // ywu -> Plrd
1090     3941, 535,  // zau -> Tibt
1091     3945, 10,  // zba -> Arab
1092     3949, 170,  // zch -> Hani
1093     3953, 10,  // zdj -> Arab
1094     3957, 170,  // zeh -> Hani
1095     3961, 520,  // zen -> Tfng
1096     3965, 170,  // zgb -> Hani
1097     3969, 520,  // zgh -> Tfng
1098     3973, 170,  // zgm -> Hani
1099     3977, 170,  // zgn -> Hani
1100     3981, 175,  // zh -> Hans
1101     3984, 180,  // zh_AU -> Hant
1102     3990, 180,  // zh_BN -> Hant
1103     3996, 180,  // zh_GB -> Hant
1104     4002, 180,  // zh_GF -> Hant
1105     4008, 180,  // zh_HK -> Hant
1106     4014, 180,  // zh_ID -> Hant
1107     4020, 180,  // zh_MO -> Hant
1108     4026, 180,  // zh_PA -> Hant
1109     4032, 180,  // zh_PF -> Hant
1110     4038, 180,  // zh_PH -> Hant
1111     4044, 180,  // zh_SR -> Hant
1112     4050, 180,  // zh_TH -> Hant
1113     4056, 180,  // zh_TW -> Hant
1114     4062, 180,  // zh_US -> Hant
1115     4068, 180,  // zh_VN -> Hant
1116     4074, 170,  // zhd -> Hani
1117     4078, 365,  // zhx -> Nshu
1118     4082, 100,  // zkb -> Cyrl
1119     4086, 100,  // zko -> Cyrl
1120     4090, 240,  // zkt -> Kits
1121     4094, 100,  // zkz -> Cyrl
1122     4098, 170,  // zlj -> Hani
1123     4102, 170,  // zln -> Hani
1124     4106, 170,  // zlq -> Hani
1125     4110, 170,  // zqe -> Hani
1126     4114, 185,  // zrp -> Hebr
1127     4118, 10,  // zum -> Arab
1128     4122, 170,  // zyg -> Hani
1129     4126, 170,  // zyn -> Hani
1130     4130, 170,  // zzj -> Hani
1131 };
1132 
1133 //======================================================================
1134 // Parent locale table
1135 const char parentLocaleChars[] =
1136     "az_Arab\0az_Cyrl\0bal_Latn\0blt_Latn\0bm_Nkoo\0bs_Cyrl\0byn_Latn\0"
1137     "cu_Glag\0dje_Arab\0dyo_Arab\0en_001\0en_150\0en_AG\0en_AI\0en_AT\0"
1138     "en_AU\0en_BB\0en_BE\0en_BM\0en_BS\0en_BW\0en_BZ\0en_CC\0en_CH\0"
1139     "en_CK\0en_CM\0en_CX\0en_CY\0en_DE\0en_DG\0en_DK\0en_DM\0en_Dsrt\0"
1140     "en_ER\0en_FI\0en_FJ\0en_FK\0en_FM\0en_GB\0en_GD\0en_GG\0en_GH\0"
1141     "en_GI\0en_GM\0en_GY\0en_HK\0en_ID\0en_IE\0en_IL\0en_IM\0en_IN\0"
1142     "en_IO\0en_JE\0en_JM\0en_KE\0en_KI\0en_KN\0en_KY\0en_LC\0en_LR\0"
1143     "en_LS\0en_MG\0en_MO\0en_MS\0en_MT\0en_MU\0en_MV\0en_MW\0en_MY\0"
1144     "en_NA\0en_NF\0en_NG\0en_NL\0en_NR\0en_NU\0en_NZ\0en_PG\0en_PK\0"
1145     "en_PN\0en_PW\0en_RW\0en_SB\0en_SC\0en_SD\0en_SE\0en_SG\0en_SH\0"
1146     "en_SI\0en_SL\0en_SS\0en_SX\0en_SZ\0en_Shaw\0en_TC\0en_TK\0en_TO\0"
1147     "en_TT\0en_TV\0en_TZ\0en_UG\0en_VC\0en_VG\0en_VU\0en_WS\0en_ZA\0"
1148     "en_ZM\0en_ZW\0es_419\0es_AR\0es_BO\0es_BR\0es_BZ\0es_CL\0es_CO\0"
1149     "es_CR\0es_CU\0es_DO\0es_EC\0es_GT\0es_HN\0es_JP\0es_MX\0es_NI\0"
1150     "es_PA\0es_PE\0es_PR\0es_PY\0es_SV\0es_US\0es_UY\0es_VE\0ff_Adlm\0"
1151     "ff_Arab\0fr_HT\0ha_Arab\0hi_Latn\0ht\0iu_Latn\0kk_Arab\0ks_Deva\0"
1152     "ku_Arab\0kxv_Deva\0kxv_Orya\0kxv_Telu\0ky_Arab\0ky_Latn\0ml_Arab\0"
1153     "mn_Mong\0mni_Mtei\0ms_Arab\0nb\0nn\0no\0no_NO\0pa_Arab\0pt_AO\0"
1154     "pt_CH\0pt_CV\0pt_FR\0pt_GQ\0pt_GW\0pt_LU\0pt_MO\0pt_MZ\0pt_PT\0"
1155     "pt_ST\0pt_TL\0root\0sat_Deva\0sd_Deva\0sd_Khoj\0sd_Sind\0shi_Latn\0"
1156     "so_Arab\0sr_Latn\0sw_Arab\0tg_Arab\0ug_Cyrl\0uz_Arab\0uz_Cyrl\0"
1157     "vai_Latn\0wo_Arab\0yo_Arab\0yue_Hans\0zh_Hant\0zh_Hant_HK\0zh_Hant_MO\0"
1158     "";
1159 
1160 const int32_t parentLocaleTable[] = {
1161     0, 1062,  // az_Arab -> root
1162     8, 1062,  // az_Cyrl -> root
1163     16, 1062,  // bal_Latn -> root
1164     25, 1062,  // blt_Latn -> root
1165     34, 1062,  // bm_Nkoo -> root
1166     42, 1062,  // bs_Cyrl -> root
1167     50, 1062,  // byn_Latn -> root
1168     59, 1062,  // cu_Glag -> root
1169     67, 1062,  // dje_Arab -> root
1170     76, 1062,  // dyo_Arab -> root
1171     92, 85,  // en_150 -> en_001
1172     99, 85,  // en_AG -> en_001
1173     105, 85,  // en_AI -> en_001
1174     111, 92,  // en_AT -> en_150
1175     117, 85,  // en_AU -> en_001
1176     123, 85,  // en_BB -> en_001
1177     129, 92,  // en_BE -> en_150
1178     135, 85,  // en_BM -> en_001
1179     141, 85,  // en_BS -> en_001
1180     147, 85,  // en_BW -> en_001
1181     153, 85,  // en_BZ -> en_001
1182     159, 85,  // en_CC -> en_001
1183     165, 92,  // en_CH -> en_150
1184     171, 85,  // en_CK -> en_001
1185     177, 85,  // en_CM -> en_001
1186     183, 85,  // en_CX -> en_001
1187     189, 85,  // en_CY -> en_001
1188     195, 92,  // en_DE -> en_150
1189     201, 85,  // en_DG -> en_001
1190     207, 92,  // en_DK -> en_150
1191     213, 85,  // en_DM -> en_001
1192     219, 1062,  // en_Dsrt -> root
1193     227, 85,  // en_ER -> en_001
1194     233, 92,  // en_FI -> en_150
1195     239, 85,  // en_FJ -> en_001
1196     245, 85,  // en_FK -> en_001
1197     251, 85,  // en_FM -> en_001
1198     257, 85,  // en_GB -> en_001
1199     263, 85,  // en_GD -> en_001
1200     269, 85,  // en_GG -> en_001
1201     275, 85,  // en_GH -> en_001
1202     281, 85,  // en_GI -> en_001
1203     287, 85,  // en_GM -> en_001
1204     293, 85,  // en_GY -> en_001
1205     299, 85,  // en_HK -> en_001
1206     305, 85,  // en_ID -> en_001
1207     311, 85,  // en_IE -> en_001
1208     317, 85,  // en_IL -> en_001
1209     323, 85,  // en_IM -> en_001
1210     329, 85,  // en_IN -> en_001
1211     335, 85,  // en_IO -> en_001
1212     341, 85,  // en_JE -> en_001
1213     347, 85,  // en_JM -> en_001
1214     353, 85,  // en_KE -> en_001
1215     359, 85,  // en_KI -> en_001
1216     365, 85,  // en_KN -> en_001
1217     371, 85,  // en_KY -> en_001
1218     377, 85,  // en_LC -> en_001
1219     383, 85,  // en_LR -> en_001
1220     389, 85,  // en_LS -> en_001
1221     395, 85,  // en_MG -> en_001
1222     401, 85,  // en_MO -> en_001
1223     407, 85,  // en_MS -> en_001
1224     413, 85,  // en_MT -> en_001
1225     419, 85,  // en_MU -> en_001
1226     425, 85,  // en_MV -> en_001
1227     431, 85,  // en_MW -> en_001
1228     437, 85,  // en_MY -> en_001
1229     443, 85,  // en_NA -> en_001
1230     449, 85,  // en_NF -> en_001
1231     455, 85,  // en_NG -> en_001
1232     461, 92,  // en_NL -> en_150
1233     467, 85,  // en_NR -> en_001
1234     473, 85,  // en_NU -> en_001
1235     479, 85,  // en_NZ -> en_001
1236     485, 85,  // en_PG -> en_001
1237     491, 85,  // en_PK -> en_001
1238     497, 85,  // en_PN -> en_001
1239     503, 85,  // en_PW -> en_001
1240     509, 85,  // en_RW -> en_001
1241     515, 85,  // en_SB -> en_001
1242     521, 85,  // en_SC -> en_001
1243     527, 85,  // en_SD -> en_001
1244     533, 92,  // en_SE -> en_150
1245     539, 85,  // en_SG -> en_001
1246     545, 85,  // en_SH -> en_001
1247     551, 92,  // en_SI -> en_150
1248     557, 85,  // en_SL -> en_001
1249     563, 85,  // en_SS -> en_001
1250     569, 85,  // en_SX -> en_001
1251     575, 85,  // en_SZ -> en_001
1252     581, 1062,  // en_Shaw -> root
1253     589, 85,  // en_TC -> en_001
1254     595, 85,  // en_TK -> en_001
1255     601, 85,  // en_TO -> en_001
1256     607, 85,  // en_TT -> en_001
1257     613, 85,  // en_TV -> en_001
1258     619, 85,  // en_TZ -> en_001
1259     625, 85,  // en_UG -> en_001
1260     631, 85,  // en_VC -> en_001
1261     637, 85,  // en_VG -> en_001
1262     643, 85,  // en_VU -> en_001
1263     649, 85,  // en_WS -> en_001
1264     655, 85,  // en_ZA -> en_001
1265     661, 85,  // en_ZM -> en_001
1266     667, 85,  // en_ZW -> en_001
1267     680, 673,  // es_AR -> es_419
1268     686, 673,  // es_BO -> es_419
1269     692, 673,  // es_BR -> es_419
1270     698, 673,  // es_BZ -> es_419
1271     704, 673,  // es_CL -> es_419
1272     710, 673,  // es_CO -> es_419
1273     716, 673,  // es_CR -> es_419
1274     722, 673,  // es_CU -> es_419
1275     728, 673,  // es_DO -> es_419
1276     734, 673,  // es_EC -> es_419
1277     740, 673,  // es_GT -> es_419
1278     746, 673,  // es_HN -> es_419
1279     752, 673,  // es_JP -> es_419
1280     758, 673,  // es_MX -> es_419
1281     764, 673,  // es_NI -> es_419
1282     770, 673,  // es_PA -> es_419
1283     776, 673,  // es_PE -> es_419
1284     782, 673,  // es_PR -> es_419
1285     788, 673,  // es_PY -> es_419
1286     794, 673,  // es_SV -> es_419
1287     800, 673,  // es_US -> es_419
1288     806, 673,  // es_UY -> es_419
1289     812, 673,  // es_VE -> es_419
1290     818, 1062,  // ff_Adlm -> root
1291     826, 1062,  // ff_Arab -> root
1292     840, 1062,  // ha_Arab -> root
1293     848, 329,  // hi_Latn -> en_IN
1294     856, 834,  // ht -> fr_HT
1295     859, 1062,  // iu_Latn -> root
1296     867, 1062,  // kk_Arab -> root
1297     875, 1062,  // ks_Deva -> root
1298     883, 1062,  // ku_Arab -> root
1299     891, 1062,  // kxv_Deva -> root
1300     900, 1062,  // kxv_Orya -> root
1301     909, 1062,  // kxv_Telu -> root
1302     918, 1062,  // ky_Arab -> root
1303     926, 1062,  // ky_Latn -> root
1304     934, 1062,  // ml_Arab -> root
1305     942, 1062,  // mn_Mong -> root
1306     950, 1062,  // mni_Mtei -> root
1307     959, 1062,  // ms_Arab -> root
1308     967, 973,  // nb -> no
1309     970, 973,  // nn -> no
1310     976, 973,  // no_NO -> no
1311     982, 1062,  // pa_Arab -> root
1312     990, 1044,  // pt_AO -> pt_PT
1313     996, 1044,  // pt_CH -> pt_PT
1314     1002, 1044,  // pt_CV -> pt_PT
1315     1008, 1044,  // pt_FR -> pt_PT
1316     1014, 1044,  // pt_GQ -> pt_PT
1317     1020, 1044,  // pt_GW -> pt_PT
1318     1026, 1044,  // pt_LU -> pt_PT
1319     1032, 1044,  // pt_MO -> pt_PT
1320     1038, 1044,  // pt_MZ -> pt_PT
1321     1050, 1044,  // pt_ST -> pt_PT
1322     1056, 1044,  // pt_TL -> pt_PT
1323     1067, 1062,  // sat_Deva -> root
1324     1076, 1062,  // sd_Deva -> root
1325     1084, 1062,  // sd_Khoj -> root
1326     1092, 1062,  // sd_Sind -> root
1327     1100, 1062,  // shi_Latn -> root
1328     1109, 1062,  // so_Arab -> root
1329     1117, 1062,  // sr_Latn -> root
1330     1125, 1062,  // sw_Arab -> root
1331     1133, 1062,  // tg_Arab -> root
1332     1141, 1062,  // ug_Cyrl -> root
1333     1149, 1062,  // uz_Arab -> root
1334     1157, 1062,  // uz_Cyrl -> root
1335     1165, 1062,  // vai_Latn -> root
1336     1174, 1062,  // wo_Arab -> root
1337     1182, 1062,  // yo_Arab -> root
1338     1190, 1062,  // yue_Hans -> root
1339     1199, 1062,  // zh_Hant -> root
1340     1218, 1207,  // zh_Hant_MO -> zh_Hant_HK
1341 };
1342 
1343 
1344 #endif  // INCLUDED_FROM_URESBUND_CPP
1345