blob: 77c3264c28781f53f181f293b414fa78ad3a967f [file] [log] [blame]
// © 2019 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html#License
// Generated by ICU4J LocaleDistanceBuilder.
langInfo:table(nofallback){
likely{
languageAliases{ // 169
"aam","aas",
"adp","dz",
"aju","jrb",
"alb","sq",
"als","sq",
"arb","ar",
"arm","hy",
"asd","snz",
"aue","ktz",
"ayr","ay",
"ayx","nun",
"azj","az",
"baq","eu",
"bcc","bal",
"bcl","bik",
"bgm","bcg",
"bh","bho",
"bjd","drl",
"bur","my",
"bxk","luy",
"bxr","bua",
"ccq","rki",
"chi","zh",
"cjr","mom",
"cka","cmr",
"cld","syr",
"cmk","xch",
"cmn","zh",
"coy","pij",
"cqu","quh",
"cwd","cr",
"cze","cs",
"dgo","doi",
"dhd","mwr",
"dik","din",
"diq","zza",
"dit","dif",
"drh","mn",
"dut","nl",
"ekk","et",
"emk","man",
"esk","ik",
"fat","ak",
"fre","fr",
"fuc","ff",
"gav","dev",
"gaz","om",
"gbo","grb",
"geo","ka",
"ger","de",
"gfx","vaj",
"ggn","gvr",
"gno","gon",
"gre","el",
"gti","nyc",
"gug","gn",
"guv","duz",
"gya","gba",
"hdn","hai",
"hea","hmn",
"him","srx",
"hrr","jal",
"ibi","opa",
"ice","is",
"ike","iu",
"ilw","gal",
"in","id",
"iw","he",
"jeg","oyb",
"ji","yi",
"jw","jv",
"kgc","tdf",
"kgh","kml",
"khk","mn",
"kmr","ku",
"knc","kr",
"kng","kg",
"knn","kok",
"koj","kwv",
"kpv","kv",
"krm","bmf",
"ktr","dtp",
"kvs","gdj",
"kwq","yam",
"kxe","tvd",
"kzj","dtp",
"kzt","dtp",
"lbk","bnc",
"lii","raq",
"llo","ngt",
"lmm","rmx",
"lvs","lv",
"mac","mk",
"mao","mi",
"may","ms",
"meg","cir",
"mhr","chm",
"mnk","man",
"mo","ro",
"mst","mry",
"mup","raj",
"mwj","vaj",
"myd","aog",
"myt","mry",
"nad","xny",
"ncp","kdz",
"nns","nbr",
"nnx","ngv",
"no","nb",
"npi","ne",
"nts","pij",
"ojg","oj",
"ory","or",
"oun","vaj",
"pbu","ps",
"pcr","adx",
"per","fa",
"pes","fa",
"plt","mg",
"pmc","huw",
"pmu","phr",
"pnb","lah",
"ppa","bfy",
"ppr","lcq",
"pry","prt",
"puz","pub",
"quz","qu",
"rmy","rom",
"rum","ro",
"sca","hle",
"scc","sr",
"scr","hr",
"skk","oyb",
"slo","sk",
"spy","kln",
"src","sc",
"swh","sw",
"tdu","dtp",
"thc","tpo",
"thx","oyb",
"tib","bo",
"tie","ras",
"tkk","twm",
"tl","fil",
"tlw","weo",
"tmp","tyj",
"tne","kak",
"tsf","taj",
"ttq","tmh",
"tw","ak",
"umu","del",
"uok","ema",
"uzn","uz",
"wel","cy",
"xba","cax",
"xia","acn",
"xkh","waw",
"xpe","kpe",
"xsj","suj",
"xsl","den",
"ybd","rki",
"ydd","yi",
"yma","lrr",
"ymt","mtm",
"yos","zom",
"yuu","yug",
"zai","zap",
"zsm","ms",
"zyb","za",
} // languageAliases
regionAliases{ // 38
"062","034",
"172","RU",
"200","CZ",
"230","ET",
"280","DE",
"532","CW",
"582","FM",
"736","SD",
"830","JE",
"886","YE",
"890","RS",
"AN","CW",
"BU","MM",
"CS","RS",
"CT","KI",
"DD","DE",
"DY","BJ",
"FQ","AQ",
"FX","FR",
"HV","BF",
"JT","UM",
"MI","UM",
"NH","VU",
"NQ","AQ",
"NT","SA",
"PC","FM",
"PU","UM",
"PZ","PA",
"QU","EU",
"RH","ZW",
"SU","RU",
"TP","TL",
"UK","GB",
"VD","VN",
"WK","UM",
"YD","YE",
"YU","RS",
"ZR","CD",
} // regionAliases
trie:bin{ // BytesTrie: 9874 bytes
001a6dcc1774c4ef77c26977a2b978a4
5479a4c47a0f6d7f7a5b7a30e1ad9de8
2ef5af4010e1a53a022a3c42cc2e4811
616e01e2a3fef4a3f90b4d24540e54ca
d5552a5610cea3fc10d3a3fb4dcade50
2a5310d2a3f702c1a3f6c6a3f4c8a3f5
47d4eb473248d81e434910c4a3f101c2
a3fac6a3ef6d326e36733a7910e2ad9d
10e9af3e10e5af3f10ed22022aa91043
b6094910c4a9126817683269366b3a6c
10edaf3d10f8adba10e1af3c10f4ad98
61326436653a6710e8adc910e7af3910
eaaf3a10e1af3b00126d46741b743475
387742e1adedefaf0410edaf0901f5af
0af6af0b10e1af0c6d3c6e406f50725a
7301e7ad89ebaf0810efaf0002e3af01
e9af02f5af0301e2af05f3af0610f3af
0767266736683a693e6a4e6c10f3adff
10e9adf810e7adf902e2adfaf5adfbf6
adfc01e1adfde9adfe61386254636465
01eca521f2adf704e5adeeeaadefecad
f0eeadf1f2adf202f0adf3f1adf4f2ad
f510e9adf60c6e3d7221722e7332774e
e8af1010e2af1604e1adc1e9af17eca5
30edaf18f2af1910e5af1a6e346f3e70
01e5a790f2adbe01e1adb8f2af1301e7
af14eeaf15651d653a6c3e6d02e6af12
eeadaef2adb110f3af0f02e1af11e3ad
aae4adab613462386301efad78f2ad77
10f6af0d10e9af0e0d6d497330733075
34e9a735efaf2d10f3af3204e1af33e5
32eaaf36f4af37f7af38012a2e481261
6ef3af35012aaf344310ceaf356d3a6f
3e7202e2af2fe5af30ecaf3110ecaf2c
10eeaf2e6520653e67426b4c6c02e5af
29e7af2aecaf2b10f2af2501f2af26f7
af2710efaf28612e62606410e4a73507
f40cf4af1ef6af1ff9af20faaf21eda7
baefaf1bf0af1cf3af1d02e1af22e2af
23f9af2474a25275a4d0760a6f1fe509
e5ade0e9ad64efade86f3472387501ee
adebf4adec10f4ade910efadea613c65
4c69566c606d01e6ade6f7ade702e7ad
dee9adceeeaddf01e3ade1f0ade201e3
ade3f6ade410f3ade500267576e91ff2
0ef2abcaf3abcef4abd4f767f9abe4e9
abafebabb6ecabbaeeabc0efabc27a24
7a36e1ab8ee5aba0e72ee8abab10edab
e7012a2e41127261e2aba7012aaba650
10cbaba7753e7654776478ce017901e1
abe5f6abe603e8abdbecabdcedabddf1
abde02e4a7bdecabdff5abe001e8abe1
f1abe26b7d7049705e716e7272738274
06f10cf1abbef2abd8f3abd9f4abdae4
abd5e5abd6eaabd702e9abc6edabc7fa
abc810efabc902f5abcbf6abccf7abcd
04e4abcfe6abd0e7abd1eaabd2f7abd3
6b426c526d626e6c6f02e6abc3e7abc4
f1abc502ecabb7f2abb8f4abb902e6ab
bbf8abbcf9abbd01e8abbef9abbf10e8
abc16546655e6674677868886906eb0c
ebabb2edabb3efabb4f6abb5e2a3b1e6
abb0e7abb103e4aba1edaba2efaba3f4
aba410e9aba502e3aba8efaba9f5abaa
02ecabacf1abadf2abae6144625a6386
6403e4ab9ce7ab9de8ab9ef5ab9f03ea
ab8fecab90eeab91f1ab9206e70ce7ab
96efab97f7ab98faab99e3ab93e4ab94
e6ab9501e9ab9af9ab9b0f735fe72ce7
42ebabeef2ad4cfa012a8641127261e2
addc012a2e43127972ecabeb022aabea
4b2a4d10ceabec10daabeb7360746476
687a10ee012a2e41127261e2addc022a
abf9412a4310ceaddd10c6addc10e1ad
d810f2add901e8addaecaddb6d326d3e
6e426f707202e9add5f4add6f7add710
e2abf001f226f8add3012a2e44126576
e1add2012aadd14e10d0add210ebadd4
62326436673a6c10e9abef10f5abe810
edabe910e1abed70c39870a4fc71a6da
72a6e7730029797dec39f229f509f5ab
7df6ab83f7ab84f22cf3ab76f4ab7a22
032aab2f4da4c2522a5410d2ab3301cf
ab32d5ab30ecab58edab5deeab64efab
6af16de50fe5ab3fe7ab44e8ab49e9ab
4eebab5479687a72e1ab23e3ab2ee403
2aab3944324b3a5312696ee4ab3c1265
76e1ab3a12686feaab3b01ecab8cf2a5
0d10ecab8d6cb7725975317534775078
01eeab8af7ab8b04e1ab7ee5ab7febab
80f2ab81f3ab8205e809e8ab84f0ab88
f6ab89e2ab85e3ab86e7ab8772347350
7401ebab7bf1ab7c04e2ab73e3ab2eee
ab74f2ab75f8a5f302e4ab77e7ab78f9
ab796c4a6d666e8c6fa2437003e4ab70
ecab71f3ab72f9a77604e4ab59e9ab5a
ecab5befab54f9ab5c05f009f0ab61f1
ab62f3ab63e1ab5eeaab5feeab6004e3
ab65ebab66f0ab67f8ab68f9ab6904e7
ab6bebab6cf1ab6df5ab6ef9ab6f673e
67426858696e6a846b02e3ab55f2ab56
f3ab5703e1ab45f3ab46f7ab47faab48
03e9ab4aebab4beeab4cf5ab4d03e4ab
4fe7ab50ecab51edab5210f2ab53614a
6276638664a26b6503e6ab40e8ab41e9
ab42f3ab4306f30cf3ab27f4ab28f6ab
29faab2ae6ab24e8ab25f1ab2602e1ab
2be5ab2cf0ab2d06ee0ceeab36efab37
f2a701f3ab38e32cebab34ecab352205
5211522e53325410d2ab3310cfab3210
d5ab302aab2f312a4d10c5ab311137b2
ab3001e3ab3de8ab3e00166e63752bec
09eca9eef3a9dff4a9fb754c7750e101
2a2e41127261e2a9d7012aa9d65010cb
a9d710f5a9fd10e1a9fe7217722e733e
7410f0a9fc02e1a9f7e4a9f8e7a9f910
f3a9fa6e346f4a7001e1a9f5efa9f603
e2a7cee7a9f1eea9f2f4a9f310eea9f4
66306b176b2e6c386d10f3a9f001e1a9
ecefa9ed01e1a9eff4a9316634683869
01eca9eaf0a9eb10eca9e701eca9e8ee
a9e9614e627e638864926504e4a9e4ef
a9e5f2a571f3a571f8a9e604e7a9d8ec
32eda9dbf0a9dcf5a9dd012aa9d95012
686cf0a9da01e9a9def5a9df01e4a9e0
eda9e101e3a9e2f4a9e3017526f5a9ff
02e3ab00e7ab01faa9ff00146f457917
ef09efa94ef5ab1cf7ab1f792cedab0f
eeab1410f5ab226f3c724c7450755477
01ebab20efab2102e2ab17e6ab18efab
1910efab1a10edab1b02e5ab1de7ab1e
eda94e6934693c6a566b5a6d5e6e01e1
ab15e7ab1601e1ab0ae622012aab0b4e
10ccab0c10f3ab0d10f4ab0e03e6ab10
efab11f4ab12f5ab1361366346654a67
5a6810e7ab0902e9ab02eaa963efab03
10e6ab0402eaab05ecab06f3ab0710ee
ab086da2576ea6446f0b741ded09eda5
a2f2a9cef3a9d1742a7a34e3a9c601e1
a9d3eba9d410eda9d57017702e723273
10e1a9d210eda9cd02efa9cff5a9d0f9
a9ce673a6b3e6e02e7a9caeea9cbf3a9
cc10e3a9c701f2a9c8f6a9c90022749f
e926ef0fefa94ef2a959f3a492f4a95d
f9a3cee9a90deba907eca943ee012aba
da4d126f6ee7a541783d7834793e7a64
e7a931e8a93701e3a96ceda96d05f709
f7a971f8a972faa973eba96eeda96ff6
a97005f009f0a977f7a978faa979eba9
74eda975eea9767444755a76707703eb
a969f2a538f6a96af7a96b03e3a95ee6
a95fe9a960f2a96103e1a962f0a963f2
a964f3a96502e1a966eea967f9a96869
856e446e426f5e707a71907202e4a95a
eaa95befa95c04e1a94ae6a94be9a94c
ebb628f7a94d04e1a94fe5a950e8a951
f3a952f8a95303f0a954f3a955f4a956
f8a95710eca958693e6b686c7e6d02ef
a947f5a948f8a94903e6a93aeea93bf3
26f7a93e012aa93c4d126564e6a93d03
e9a93feca940f0a941f7a94202e5a944
f0a945f3a9466549653e666a67866802
e9a938eca939f2a50006ee0ceea928f2
a929f4a92af5a92be4a925e5a926eba9
2704e1a92ce5a92deea92eefa92ff1a9
3004e8a932eca933efa934f0a935f9a9
36615e62a25663a2636406e80ce8a921
eaa922f2a923f8a924e1a91ee5a91fe6
a9200bee23f718f7a90ff926faa91322
022aa910432a4910c4a91210c3a911ee
b439efa90df3a90ee709e7a90ae9a90b
eba90ce3a907e4a908e6a90904e8a914
efa915f1a916f5a917f7a91804e9a919
f0a91af1a91bf2a91cf5a91d0021745f
e41dee0feea9a4efa9aaf2a9b1f6a9be
f9a9c2e4a989e5a98ce7a991eca54d79
1579307a3ae1a97ae2a98201eda9c3ee
a9c410e9a9c574387542775e7801f1a9
c0f2a9c101eda9b7f2a9b804e9a9b9f0
a9baf3a9bbf6a9bcf8a9bd10e2a9bf6a
5d6f326f4870647168726c7303eba9b3
eea9b4efa9b5f3a9b604e4a9abe5a9ac
eea9adf0a9aef5a9af10e9a98c10efa9
b010e2a9b26a4a6b4e6d586e04e6a9a5
e8a9a6eba9a7eda9a8f0a9a910efa99f
01e7a9a0efa9a101e7a9a2faa9a36637
665a675e686e6906ee0ceea99bf5a99c
f9a99dfaa99ee6a998e9a999eaa99a10
f2a99002e1a992e2a993eca99402e2a9
95e5a996f7a997613e636a64906502e2
a98df7a98ef8a98f06ee0ceea97ef0a9
7ff1a980f3a981e3a97be6a97ceba97d
05e809e8a986efa987f5a988e1a983e5
a984e6a98501e3a98af3a98b66c76169
c49d69a4166aa4c46ba60e6c001b744a
e717ef0cefa7f5f4a7fdf5a7fff6a903
e7a7dfe9a7e1eea7f2771577307a34e1
a7cae2a7d110eca90401e8a905faa906
742e75327610f3a90310e7a7fe03e1a9
00efa901f9a3d5faa9026a4a6d316d32
6e426f4c7210e3a7fc02eea7efefa7f0
f0a7f101f3a7f3f5a7f405f209f2a7f9
f3a7fafaa7fbeaa7f6eba7f7eca7f86a
346b386c01e5a7edeea7ee10f0a7ea01
e9a7ebf4a7ec6448646c6570679c6906
e70ce7a7e6e8a7e7eaa7e8f3a7e9e1a7
e2e4a7e3e6012aa7e44c12696de2a7e5
10e2a7d706f00cf0a7dbf1a7dcf5a7dd
faa7dee4a7d8e5a7d9eda7da10e7a7e0
6134625a6301eda7d5f0a7d605e809e8
a7ceeaa7cff3a7d0e2a7cbe4a7cce7a7
cd02e5a7d2f5a7d3f7a7d400197739eb
17f30cf3a70ff4a727f5a71bf7a728eb
a569eea722efa724e409e4a711e7a716
e9a719772a7a34e1a70801eda729f3a7
2a01e8a72be9a72c6a366d176d326e36
6f3a7210e9a72610efa72110e8a72310
f5a7256a2e6b326c10efa72010eaa71a
04e5a71beba71cf4a71df7a71ef8a71f
641a643466446701e2a717e5a71802e4
a712e9a713f5a71410e5a715613a6244
6302e1a70ee5a70fe8a71001eea709f2
a70a02e1a70be2a70cf9a70d0b721ae9
09e9a735f6a73bf7a73c722a752ee1a7
2d10e1a73910f4a73a67176734693e6d
01e3a737eca73801eba733efa73410e2
a736612e62386510eea73201e2a72eed
a72f01efa730f5a731002875c0f1eb7e
f249f628f6a794f7a7b7f9022a32414c
4c126174eea7c4022aa7c2432a5410d2
a7c410cea7c3127261e2a7c3f2a787f3
3ef5022aa46941a4755912657ae9a782
012aa7a044126576e1a7a1eb38eca775
eda77aeea786efa78b012a2e41127261
e2a770042aa76e41324336493a4d10ce
a77210c6a76f10cea77010d2a7717a18
7a38e1a5b1e7a759e9a765eaa76902ea
a7c7f2a7c8f4a7c9753c766e777e788e
7901e5a7c5f8a7c607ed0ceda7b0eea7
b1f0a7b2f3a7b3e2a7ace4a7ade5a7ae
eaa7af02e7a7b4f2a7b5f8a7b602eaa7
b8efa7b9f1a7ba06ed0ceda7bef0a7bf
f7a7c0faa7c1e1a7bbe3a7bce5a7bd6b
c0db7063704a7170728673a2457403e2
a7a8eda7a9efa7aaf2a7ab05f209f2a7
93f6a794f8a795e5a790e6a791efa792
03e2a796e6a797f3a798f9a79905ec09
eca79df3a79ef5a79fe3a79ae9a79bea
a79c05e809e8a7a5eaa7a6f2a7a7e2a7
a2e4a7a3e6a7a46b506c5a6d706ea25d
6f04e9a78ceba789eca78df3a78efaa7
8f01e3a773eaa77403eea776f1a777f4
a778f8a77906f22cf232f3a783f5a784
f7a785022a32414c5912657ae9a78202
2aa77e492a4c10c2a78010d2a77f1272
61e2a781e2a77be8a77cefa77d04e3a7
87e6a788e7a759eea789f0a78a665266
486758686869a06a03e4a76ae7a76bf3
a76cf9a76d02efa756f2a757f9a75802
e5a75ae6a75bf0a75c08f10ff1a760f3
a761f4a762f7a763faa764e1a75de2a7
5eebac8deea75f02eaa766f5a767f7a7
6861446276639c64a2486502e1a753ee
a754faa75507e90ce9a741eaa742eda7
43efa744e1a73de2a73ee3a73fe4a740
05f109f1a748f8a749f9a74ae4a745ed
a746f0a74703e7a74beba74ceca74df4
a74e03e5a74fe8a750eca751f4a75266
a2bf67a4746800137543f20ff2a701f4
a704f5a705f9a342faa7077534e138e5
a5eae95cefa5fd10e9a70622032aa5e0
372e43345310c4a5e11133b6a5e110cd
a5e2012aa5ec4c126174eea5ed6c386c
3c6d466e506f6c7301e2a702eea70301
e1a5f4f5a5f501e4a5f6f4a5f704e4a5
f8e5a5f9eaa5faeea5fbefa5fc02e3a5
feeaa5fff4a700615862746478687c69
05e809e8a5f1eca5f2eda5f3e1a5eee6
a5efe7a5f004e7a5e3eba5e4eda5e5f7
a5e6faa5e710e2a5e810f9a5e910f9a5
eb00117553e90fe9a57beaa57fefa582
f2a588f9a59775427694e1a571e6012a
a5774112646ceda57809e80fe8a591f1
a592f2a593f6a594f9a595e2a58de332
e4a58ee5a58fe6a590012aa577411264
6ceda57810f2a5966d2f6d4e6f527062
71667204e3a589e5a588f0a58af2a58b
f3a58c10f0a58102e4a583eea584f2a5
8510e5a58610f3a5876132665669606c
10f2a58005e908e9a575eea576f467e1
a572e2a573e7a57401e9a579eda57a02
e1a57ceca57df4a57e001a6e9f791dec
0ceca5bdeea5c1f5a5d1f6a5d9792ce1
a598e4a5aa01e1a5a3e9a5df733a733e
754276747702e3a5dce9a5ddf4a5de10
f7a5d007f20cf2a5d5f7a5d6f8a5d7fa
a5d8e2a5d2e3a5d3e4a5d4e7a5c102e6
a5daf2a5b4f3a5db6e5a6f6a7204e2a5
a6e332e5a55cf4a5cef7a5cf012aa5cc
4c12696ee2a5cd02e4a5c2e7a5c3efa5
c407ee0ceea5c4f2a5c9f3a5caf4a5cb
e4a5c5e6a5c6e9a5c7eda5c867396a23
6a386b486c526d01eda5bff6a5c002eb
a5b8eea5b9f5a5ba01eea5bbf0a5bc10
eba5be673468386901eca5b6eda5b710
eea5b410f3a5b56428642e653e6610eb
a5b302e5a5abeea5acf2a5ad05ef09ef
a5b1f2a52efaa5b2e2a5aeeaa5afeca5
b0612e626c6310f2a5a909ed0feda59e
eea59ff7a5a0f9a5a1faa5a2e1a599e6
a59ae7a59be8a59ceaa59d05ef09efa5
a6f9a5a7faa5a8e1a5a3e6a5a4eda5a5
63c2f263a29d64a4fc650011772dee19
ee38efa565f3a567f4a55af5a366012a
a56153126861f7a56277307834e5a555
eca55c10efa56f10f4a5706d466d486e
7a728473887403f2a56bf4a56cf5a56d
f8a56e02e1a55de9a55eeb012a2e4e12
6b6fefa560012aa55f4710cea56001ee
a563f1a56410e9a56602e7a568eba569
f5a56a623e664267466b02e1a559eba5
5af9a55b10f5a55410e9a55601eca557
f9a558001b725ce821f316f3a51af52c
f6a520f9a521012aa51e47126c61e7a5
1fe8a3ebefa510f2a513771277307a34
e1a3e1e5a3e710e4a51310e5a51a722e
73547410e4a51d05ec09eca517eda518
f3a519e8a514eaa515eba51601e2a51b
f7a51c69526c306c326d3c6f6c7010f3
a51201e1a50ce4a50d02e5a50ee7a50f
ee022aa26342a2b44811616e01e2a3fe
f4a3f910f0a51169406a446b03e2a508
eca509efa50af9a50b10e3a50402e1a5
05eda506f6a507659565a28666a28767
a2886805ef09efa501f0a502f2a503e9
2ceba3ffeda500022a3c42a25f481161
6e01e2a3fef4a3f90b4d335417542e55
385610c4a3fc01c8a3f8d7a3f901cba3
fad3a3fb4d2e50385310d2a3f701cfa3
f2d9a3f302c6a3f4c8a3f5daa3f6470e
473048b4674910c4a3f110c6a3ef2aa3
ec412a4210cea3ee10d5a3ed126f70ef
a3fd10e2a3e810e1a3e910e7a3ea6134
623e6301e8a3e5f0a3e601e4a3e2eea3
e310eaa3e40016726f791ce508e5a52e
f6a54efa45792a7a34e1a52201efa551
f5a55210e7a553751d752e764a7710f7
a55004e1a549e3a54ae4a54be7a54cf4
a54d10e1a54f724073747403eda545f0
a546f3a547f9a54802e82ce9a542f3a5
43012a2e4d126f6ee7a541012aa54043
10cea54110e2a54467446a1a6a406e44
6f03e2a53de9a535f0a53ef7a53f10e5
a53b10eaa53c673468606901e1a539f1
a53a06ec0ceca534efa535f2a536faa5
37e1a531e8a532e9a53310e4a538613c
6268637264766501e4a52feea53006e8
0ce8a526eba527f2a528f6a529e4a523
e6a524e7a52501e4a52af1a52b10e3a5
2c10eea52d2aa4f761be9d62002373a5
e51ded0feda3a8eea3adefa3b1f2a3ba
f3a3bfe5a37ce7a389e8a38de9a39377
417732783c794c7a72e1a36201e4a3d2
f2a3d302e8a3d4eba3d5f2a3c705f309
f3a3d9f6a3daf8a3dbe5a3d6eea3d7f2
a3d804e1a3dce5a3dde6a3dee8a3dff7
a3e07332744875587610e2a3d103eaa3
c0f1a3c1f3a3c2f4a3c302efa3c4f4a3
c5f6a3c609ed0feda3ccefa3cdf2a3ce
f3a3cff5a3d0e1a3c7e3a3c8e4a3c9e7
a3caeba3cb6a7d6e3b6e486f58706871
6c7203e1a3bbe8a3bcf8a3bdfaa3be02
e7a3aeeda3aff0a3b002eaa3b2eda3b3
eea3b410f9a3b503e3a3b6e9a3b7f0a3
b8f6a3b96a466b786ca4ab6d03e8a3a9
eba3aaf1a3abf5a3ac07ef0cefa39ef2
a39ff4a3a0faa3a1e8a39ae9a39beaa3
9ceea39d04e3a3a2eda3a3f1a3a4f5a3
a5f6a3a6656a6562669467a24468a24b
6906ed0ceda396eea397efa398f1a399
e2a394e7a395eba37507f40cf4a381f7
a382f8a383faa384e6a37de8a37eeaa3
7feda38003e4a385f1a386f4a387f9a3
8802e3a38aeea38bf8a38c05ec09eca3
91efa38df9a392e2a38ee7a38fe9a390
6132626463906410e4a37b07f20cf2a3
67f3a368f6a369f8a36aeca363eea364
f0a365f1a36606e40ce4a36eeaa36ff0
a370f2a371e1a36be2a36ce3a36d09ed
0feda376eea377efa378f1a379f5a37a
e3a363e6a372e8a373e9a374eca37500
184dc26554c0ca57365736584e59645a
12616ee2add001612c631168efa9a911
72e1adcf01702a731175f8691165efa9
e501652c691169e9a719117ae9a78254
3455a28756126169e9adce056746674a
68506901622a7210e8adcd10f4012aa3
b14210d445116ce7adca106101e158e9
042aabab43324b364c3a5410c8abab10
cea7d610c8adcb10c1adcc012aa54e4d
10d6a54e6130657c66116ee7adc9056d
116d2e6e327610f4a3a710ecab8e10e7
abe367346b386c01e5ab9cf5a75e10e2
adc710f2adc8116cf5aba0126761f2ab
ed50c0c350a27252a2a8530669436942
6f6a759079016c2a7210e3a50d10efad
c601643e6e01e4ab3ce8012aab4e4c10
cbab4e10e4adc302672e72387910efa5
0f01e4ab6befadc410e1ab73116ee4ad
c5613e675e6801612a7210e4adc210f7
a562026d2e72327510f2ab2a10f2ab61
10e2adc1116ef7a34b046138654a6850
6c76721174e9adbe016c2a7510e3a51d
10eda11172edadbc02612e6c326e10f8
a9e910e7adbd01e9a9d9f0a9da1172e4
a5f6026a306f3675116ef2a9ad116ee7
adbf1168e7adc04d7c4ea2a44f036742
6c48724e7301672a6d10e1adbb10e5a9
d21161edab451163ebab28016b2a7910
e1a9ce10e8a9d407722e725a74607566
79116df2032aa3ce492e4d325410c8ad
b610cea76210cda3ce116fefa95c1165
e9adb4116cf4adb5614265746c9a6f01
642a6e10e7a54110e9adb30368326b36
6e3a7210e3adaf10eaadac10e1adad01
e4a973e9adae0264346e387201e3adb1
efadb210e6a93d10e4adb01179eda943
046138624c65506b56731168f5adba01
6e2a7210e2adb810e4adb71161f49f11
77e1adb9116fefa56047c4154ac3294a
a6ba4ba6d34c03614665a69669a69879
01632a6410e9adab10e9adaa026ea673
6fa6747410ee001a4bc139545b571457
ac6958ac6d59305a01c1abf5d7ab6410
d4ad68544055825603c1ad63c5ad65ce
ad64d5a3930bce14d609d6abdfd7abcc
daab84ceada8cfabc2d2abcacbc5cdcb
abb7ccad5fcdabb604c1ada9c7ad61d3
a561d9ad62daabf94e824e8a50a24a52
a26d530cce17d40cd4ad59d5a79dd6ad
5ad9ada7cead57cfab6ad2ad58ca09ca
ad55cbab54cdad56c3ad54c5ab83c9ab
5806c70cc7abf1c9ad47cca54dcfa9aa
c1ad44c3ad45c5ad460acc14d409d4ad
50d7a9ddd9a5c1cca9eecdad4dd2ad4e
c1ad49c5ad4ac6ad4bc7abc6c8a57d03
c5ad53cfa94ed5a79dd7ab1f4b9e4ca2
434d0010cd1dd40fd4a95dd5a92dd8ab
f3d9a910daad43cda73fcfada5d1ad41
d2ada6c60cc6ad40c7a931cbada4cca3
a8c1ada3c3ad3ec4ad3fc5ab3101c5ad
33cdada204c9ad39d3ad3ad4a7fdd5ad
3bd6a90343bd465f464c475c48a24849
04c3ad30c4a711d2ada1d3a70fd4a727
02c9a57bcfa582d2a5880cce17d30cd3
ad2bd4ad2cd5abf8d7ad2dcead28d0ad
29d1ad2ac608c6ad27c867cca775c1ad
26c2abfbc5ada004cdad2ecead2fd2a7
01d4a704d5a705435244a2424505d309
d3a567d4ad9adaad25c1ad21c3ad22c5
a55a0fcf1ad60cd6ad1cd7abfdd9ad9e
daa51acfad19d0ad1ad2ad1bd5abf6c9
c68bc9ad16ccad17cdad18cead9d05cb
09cba522cfad1fdaad9fc5a52ec7ad52
caad1e345e34ae864178420bce14d209
d2a9fbd5a73fd6ad12cead0fcfad10d1
ad11c909c9ab14caad0dccad0ec1a3bf
c5ad0ac6ad0b0cd217d50cd5abf2d7ad
08d8ad09daa35ed2ad05d3ad06d4ad07
cd09cdad9ccfad03d1ad04c4ad00c6ad
9bcc6d2aa561312c321133b0ad9a1137
b2a79d10e1a9ab10ef012aa7f54c10c1
a7f51170e3a7db026d2e6e327310f5a7
e910e2a7e501e1a7cbe2a5cd01613a70
1161ee012aa72d4a10d0a72d016d2a76
10e1ad9610efad95056e1e6e306f3674
1168e9ad991164e1a7861172e5012aa7
8b4b01d0ad35d2a78b61306844691174
f3ad98016c2a6e10e1ad9710e9a55b02
612e6d326f10eaab3b10f2a9f710f201
2aa77a4b10c8a77a473448a25c491274
61eca56c0465466c5a6f60727a75016a
2a7210f5a9d610f2a5d1116ff2012aa5
b14710c5a5b11161e7a51f016e2a7410
e8a5cb01e7ad89eda5680161506510eb
032aa55c432e47325410d2a38c10d9ad
1d10d2a55c10eead8a056c186c306d36
75116ee7ad941175f7a5f5106e01e7a5
faf0a96b6130659c691172e1ad93016e
2a7410f2a93c05ef24efad8df34cf403
2aa3f9482e4d325410d7a3f910cba3f0
10cfa3f2012aa3ec4310cea3ece2a3fe
e7ad8be9ad8c1162f2054917493a533e
5502c1ad91cbad8fd3ad9210cca5ea10
c5ad902aa5ea432a4710c2ad8f10c1ad
8e43c106437044a2bf450267406c4674
1168e9012a754501d2ad24d4751179f0
a55801622a7910edad8810e1ad870461
a26868a2776fa28670a288791172ec0a
4d335414542e55385810cbad8001caab
a6d2ad7f10c1abee4d2e523e5310cbad
7e02c4ad7ccba907cea54002cfad7dd3
ab2fd5ab1c2aab1c4138423c474c4b01
c7a7c2daad3710ccad7902c1ad7ac7a3
89d9a37c01c52dd2ad7b026b2e6e3272
10e9ad7710eda3e610f3a51302612e65
327210f3ad7810eda50610f2a5031170
f4a5111172f4a5cc03653469866f8c75
1170ecad861176e106491749324d364e
3a5010cba3c610cea5ec10d5ad8310d0
a98c2aa5ec422a4610caad8210d4ad81
1161ebad841167f2ad852aa25441aa31
42056f1f6f3e72447501672a6810e4ad
7610e9ad751170efa3fd106101e8a9ec
e9ad746130655c68116bf3ad73036c32
6d36733a7410ebad7210e9ad7110f5a3
6a10f3a3c1116ee7012aa3ad4210c4a3
ad00214ac1c052c0cc5638563c575858
6259665a01d2abf4d7ab6404c1ad63c4
ad64c5ad65cead64d5a39301c6ad66d3
ab5d10cbad6703c4abffc5abffd4ad68
d5ab2f5246536c54a2575503c1abeec7
ad61d9ad62daabf905d309d3ab2fd5ab
1cd7ab1fc5ad53c8ab64cfa94e0ecd1a
d40cd4ad59d5ab1cd6ad5ad9ad5bcdad
56cead57cfab6ad2ad58c50cc5ab83c9
ab58caad55cbab54c1abfac3ad54c4ab
fe0ecd1ad20cd2abcad6abdfd7a3f9da
ab84cdabb6cead60cfabc2d0ad5fc80c
c8ababcaaba6cbabb7ccad5fc4ad5cc6
ad5dc7ad5e4e644e404fa89650785102
c1ad51cfad52d5abfb09cc0fcca54dcf
a9aad0a98cd1ad04d4abfac1ad44c3ad
45c5ad46c8a393c9ad470dcd17d40cd4
ad50d7a9ddd9a5c1daad49cdad4dd2ad
4ed3ad4fc70cc7abc6c8a57dcbad4ccc
a9eec1ad49c5ad4ac6ad4b4aa2484ba2
4c4ca2644d0012ce20d50fd5a92dd6a5
4ed8abf3d9a910daad43cea540cfa3f2
d1ad41d2ad42d4a95dc60fc6ad40c7a9
31cba907cca3a8cda3cec1ad3dc3ad3e
c4ad3fc5ab3101cfad32d0a72d07d00c
d0ad35d2a78bd7ad36daad37c5ad33c7
a7c2c8a77acdad3408d30fd3ad3ad4a7
fdd5ad3bd6a903d9ad3cc1a7f5c2ad38
c9ad39cbab4e41c1604598456a46a241
47a24e48a2754907d10cd1ad31d2a571
d3a70fd4a727c3ad30c4a711cca5eace
a5ec09d20ed2ad24d3a567d475d5abfb
daad25c1ad21c3ad22c5a55ac79bc8ad
2304c9a57bcfa582d1ad04d2a588d8a5
880bd014d309d3ad2bd4ad2cd7ad2dd0
ad29d1ad2ad2a55cc808c867cca775ce
ad28c1ad26c5a5b1c6ad2706d20cd2a7
01d4a704d5a705d6ad0bcba3f0cdad2e
cead2f415e42a24c43a2834406cb0ccb
a522cfad1fd9ad0ddaad20c4a52ec5a5
2ecaad1e0dd117d40cd4ad07d7ad08d8
ad09daa35ed1ad04d2ad05d3ad06cc0b
cc6dcda342ceabfdcfad03c4ad00c5ad
01c6ad020010cc1cd20ed2a9fbd445d5
a3ced6ad12d9a37cccad0ecead0fcfad
10d1ad11c70cc7a389c8ad0cc9ab14ca
ad0dc1a3bfc4a3adc5ad0ac6ad0b0010
cf1dd50fd5abf6d6ad1cd7abfdd9ad1d
daa51acfad19d0ad1ad2ad1bd3ab2fc9
0cc9ad16ccad17cdad18cea3ecc4abf4
c6ad13c7ad14c8ad1534223442354837
4e3801382a3910b0ab2f10b6abff1131
b9abfc1133b2abfd1133b6abfe2aa561
305031a26b3202302e33383810b0a52e
01b0a51ab2abf110b075053323333435
4a3601b1ab5db2a5ec03b0a3ecb4a5ec
b5a711b9a72702b3abf2b4abf7b7abf8
3034314a3201b1a561b9abf603b2abf1
b3a561b5a9fbb9abf206b50bb59bb7ab
f4b8abf5b9a561b1abf1b3abf3b4ab84
02342e353e3710b2ab1c02b2a3ecb3ab
f9b5abfa03b0ab1cb1ab1cb4abfbb5a5
2e046436673c68427246761173f44b11
6ceda5781168e2ad69116fed6301613c
6d01e99dee012aa3424110cda34210e2
00134c625131513c53405450556a5901
c5abffd4ab8510c1ad5102c1abfac4ab
fed9ad5b04c791c8a92ccaad6fcead60
d2ad7010cbad6a4c3c4d464e624f6650
01cbad4cd3ad4f01c2ad38d9ad3c04c1
ad3dcdab09cea772d2ad42d5ad6d10c7
ad6e10cdad48452e4542474a494e4a64
4b02c8a505cdad34d7ad3601c79bc8ad
2310c2ad6a03c4ad6bcead6cd1ad31d2
a57110cfad322a9b4132423c43464410
daad2001c5ad01c6ad0201c8ad0cd5ab
0901c3a911ceabea00217588e62bf221
f29bf3a349f6a353f9a35cfa012a2e41
127261e2a360022aa35e498a5210d5a3
61e651eb67ed75ee7f7a2d7a2ce125e2
2de54b10ea012a2e41127261e2a36003
2aa35e312e49345310d5a3611137b2a3
6101d1a35fd2a3607538763c77527901
e2a35df2a35c10f9a35203eca354eea3
55f4a356f5a35703e1a358e2a359efa3
5af8a35b6b966f696f44704e726873a2
507402e1a34fe7a350eaa35102ea89ed
8bfa8d05f206f295f397fa99e38fe491
e59309ef0fefa344f1a345f3a346f9a3
47faa348e29be332e8a341eda342eea3
43022a9d4e2c5012616ceda1126261f4
9f04e1a34ae5a34be7a34cefa34df4a3
4e6b3c6c3e6d586e03e381eb83ee85f9
8710eb6905ee06ee71f36df473e16be2
6de96f03ed77ee79ef7bf07d65256530
673668506a10e76501e24df94f05ed06
ed59ef5bf15de353e455e75702e15fec
61ef636148625263646405f006f045f9
47fa49e13fe541ea4302e927eb29f52b
04e92ff131f233f435f93702e439e53b
e83d
} // trie
lsrs{ // 1601
"","","",
"skip","script","",
"aa","Latn","ET",
"aai","Latn","ZZ",
"aak","Latn","ZZ",
"aau","Latn","ZZ",
"ab","Cyrl","GE",
"abi","Latn","ZZ",
"abq","Cyrl","ZZ",
"abr","Latn","GH",
"abt","Latn","ZZ",
"aby","Latn","ZZ",
"acd","Latn","ZZ",
"ace","Latn","ID",
"ach","Latn","UG",
"ada","Latn","GH",
"ade","Latn","ZZ",
"adj","Latn","ZZ",
"dz","Tibt","BT",
"ady","Cyrl","RU",
"adz","Latn","ZZ",
"ae","Avst","IR",
"aeb","Arab","TN",
"aey","Latn","ZZ",
"af","Latn","ZA",
"agc","Latn","ZZ",
"agd","Latn","ZZ",
"agg","Latn","ZZ",
"agm","Latn","ZZ",
"ago","Latn","ZZ",
"agq","Latn","CM",
"aha","Latn","ZZ",
"ahl","Latn","ZZ",
"aho","Ahom","IN",
"ajg","Latn","ZZ",
"ak","Latn","GH",
"akk","Xsux","IQ",
"ala","Latn","ZZ",
"sq","Latn","AL",
"ali","Latn","ZZ",
"aln","Latn","XK",
"alt","Cyrl","RU",
"am","Ethi","ET",
"amm","Latn","ZZ",
"amn","Latn","ZZ",
"amo","Latn","NG",
"amp","Latn","ZZ",
"an","Latn","ES",
"anc","Latn","ZZ",
"ank","Latn","ZZ",
"ann","Latn","ZZ",
"any","Latn","ZZ",
"aoj","Latn","ZZ",
"aom","Latn","ZZ",
"aoz","Latn","ID",
"apc","Arab","ZZ",
"apd","Arab","TG",
"ape","Latn","ZZ",
"apr","Latn","ZZ",
"aps","Latn","ZZ",
"apz","Latn","ZZ",
"ar","Arab","EG",
"arc","Armi","IR",
"arc","Nbat","JO",
"arc","Palm","SY",
"arh","Latn","ZZ",
"hy","Armn","AM",
"arn","Latn","CL",
"aro","Latn","BO",
"arq","Arab","DZ",
"ars","Arab","SA",
"ary","Arab","MA",
"arz","Arab","EG",
"as","Beng","IN",
"asa","Latn","TZ",
"ase","Sgnw","US",
"asg","Latn","ZZ",
"aso","Latn","ZZ",
"ast","Latn","ES",
"ata","Latn","ZZ",
"atg","Latn","ZZ",
"atj","Latn","CA",
"auy","Latn","ZZ",
"av","Cyrl","RU",
"avl","Arab","ZZ",
"avn","Latn","ZZ",
"avt","Latn","ZZ",
"avu","Latn","ZZ",
"awa","Deva","IN",
"awb","Latn","ZZ",
"awo","Latn","ZZ",
"awx","Latn","ZZ",
"ay","Latn","BO",
"ayb","Latn","ZZ",
"az","Latn","AZ",
"az","Arab","IQ",
"az","Arab","IR",
"az","Cyrl","RU",
"ba","Cyrl","RU",
"bal","Arab","PK",
"ban","Latn","ID",
"bap","Deva","NP",
"eu","Latn","ES",
"bar","Latn","AT",
"bas","Latn","CM",
"bav","Latn","ZZ",
"bax","Bamu","CM",
"bba","Latn","ZZ",
"bbb","Latn","ZZ",
"bbc","Latn","ID",
"bbd","Latn","ZZ",
"bbj","Latn","CM",
"bbp","Latn","ZZ",
"bbr","Latn","ZZ",
"bcf","Latn","ZZ",
"bch","Latn","ZZ",
"bci","Latn","CI",
"bik","Latn","PH",
"bcm","Latn","ZZ",
"bcn","Latn","ZZ",
"bco","Latn","ZZ",
"bcq","Ethi","ZZ",
"bcu","Latn","ZZ",
"bdd","Latn","ZZ",
"be","Cyrl","BY",
"bef","Latn","ZZ",
"beh","Latn","ZZ",
"bej","Arab","SD",
"bem","Latn","ZM",
"bet","Latn","ZZ",
"bew","Latn","ID",
"bex","Latn","ZZ",
"bez","Latn","TZ",
"bfd","Latn","CM",
"bfq","Taml","IN",
"bft","Arab","PK",
"bfy","Deva","IN",
"bg","Cyrl","BG",
"bgc","Deva","IN",
"bgn","Arab","PK",
"bgx","Grek","TR",
"bho","Deva","IN",
"bhb","Deva","IN",
"bhg","Latn","ZZ",
"bhi","Deva","IN",
"bhl","Latn","ZZ",
"bhy","Latn","ZZ",
"bi","Latn","VU",
"bib","Latn","ZZ",
"big","Latn","ZZ",
"bim","Latn","ZZ",
"bin","Latn","NG",
"bio","Latn","ZZ",
"biq","Latn","ZZ",
"bjh","Latn","ZZ",
"bji","Ethi","ZZ",
"bjj","Deva","IN",
"bjn","Latn","ID",
"bjo","Latn","ZZ",
"bjr","Latn","ZZ",
"bjt","Latn","SN",
"bjz","Latn","ZZ",
"bkc","Latn","ZZ",
"bkm","Latn","CM",
"bkq","Latn","ZZ",
"bku","Latn","PH",
"bkv","Latn","ZZ",
"blt","Tavt","VN",
"bm","Latn","ML",
"bmh","Latn","ZZ",
"bmk","Latn","ZZ",
"bmq","Latn","ML",
"bmu","Latn","ZZ",
"bn","Beng","BD",
"bng","Latn","ZZ",
"bnm","Latn","ZZ",
"bnp","Latn","ZZ",
"bo","Tibt","CN",
"boj","Latn","ZZ",
"bom","Latn","ZZ",
"bon","Latn","ZZ",
"bpy","Beng","IN",
"bqc","Latn","ZZ",
"bqi","Arab","IR",
"bqp","Latn","ZZ",
"bqv","Latn","CI",
"br","Latn","FR",
"bra","Deva","IN",
"brh","Arab","PK",
"brx","Deva","IN",
"brz","Latn","ZZ",
"bs","Latn","BA",
"bsj","Latn","ZZ",
"bsq","Bass","LR",
"bss","Latn","CM",
"bst","Ethi","ZZ",
"bto","Latn","PH",
"btt","Latn","ZZ",
"btv","Deva","PK",
"bua","Cyrl","RU",
"buc","Latn","YT",
"bud","Latn","ZZ",
"bug","Latn","ID",
"buk","Latn","ZZ",
"bum","Latn","CM",
"buo","Latn","ZZ",
"my","Mymr","MM",
"bus","Latn","ZZ",
"buu","Latn","ZZ",
"bvb","Latn","GQ",
"bwd","Latn","ZZ",
"bwr","Latn","ZZ",
"bxh","Latn","ZZ",
"luy","Latn","KE",
"bye","Latn","ZZ",
"byn","Ethi","ER",
"byr","Latn","ZZ",
"bys","Latn","ZZ",
"byv","Latn","CM",
"byx","Latn","ZZ",
"bza","Latn","ZZ",
"bze","Latn","ML",
"bzf","Latn","ZZ",
"bzh","Latn","ZZ",
"bzw","Latn","ZZ",
"ca","Latn","ES",
"cad","Latn","US",
"can","Latn","ZZ",
"cbj","Latn","ZZ",
"cch","Latn","NG",
"ccp","Cakm","BD",
"ce","Cyrl","RU",
"ceb","Latn","PH",
"cfa","Latn","ZZ",
"cgg","Latn","UG",
"ch","Latn","GU",
"zh","Hans","CN",
"zh","Hant","AU",
"zh","Hant","BN",
"zh","Hant","GF",
"zh","Hant","HK",
"zh","Hant","ID",
"zh","Hant","MO",
"zh","Hant","MY",
"zh","Hant","PF",
"zh","Hant","PH",
"zh","Hant","PA",
"zh","Hant","SR",
"zh","Hant","TH",
"zh","Hant","TW",
"zh","Hant","GB",
"zh","Hant","US",
"zh","Hant","VN",
"zh","Bopo","TW",
"zh","Hanb","TW",
"chk","Latn","FM",
"chm","Cyrl","RU",
"cho","Latn","US",
"chp","Latn","CA",
"chr","Cher","US",
"cic","Latn","US",
"cja","Arab","KH",
"cjm","Cham","VN",
"cjv","Latn","ZZ",
"ckb","Arab","IQ",
"ckl","Latn","ZZ",
"cko","Latn","ZZ",
"cky","Latn","ZZ",
"cla","Latn","ZZ",
"syr","Syrc","IQ",
"cme","Latn","ZZ",
"cmg","Soyo","MN",
"co","Latn","FR",
"cop","Copt","EG",
"cps","Latn","PH",
"cr","Cans","CA",
"crh","Cyrl","UA",
"crj","Cans","CA",
"crk","Cans","CA",
"crl","Cans","CA",
"crm","Cans","CA",
"crs","Latn","SC",
"cs","Latn","CZ",
"csb","Latn","PL",
"csw","Cans","CA",
"ctd","Pauc","MM",
"cu","Cyrl","RU",
"cu","Glag","BG",
"cv","Cyrl","RU",
"cy","Latn","GB",
"da","Latn","DK",
"dad","Latn","ZZ",
"daf","Latn","ZZ",
"dag","Latn","ZZ",
"dah","Latn","ZZ",
"dak","Latn","US",
"dar","Cyrl","RU",
"dav","Latn","KE",
"dbd","Latn","ZZ",
"dbq","Latn","ZZ",
"dcc","Arab","IN",
"ddn","Latn","ZZ",
"de","Latn","DE",
"ded","Latn","ZZ",
"den","Latn","CA",
"dga","Latn","ZZ",
"dgh","Latn","ZZ",
"dgi","Latn","ZZ",
"dgl","Arab","ZZ",
"doi","Arab","IN",
"dgr","Latn","CA",
"dgz","Latn","ZZ",
"mwr","Deva","IN",
"dia","Latn","ZZ",
"zza","Latn","TR",
"dje","Latn","NE",
"dnj","Latn","CI",
"dob","Latn","ZZ",
"dop","Latn","ZZ",
"dow","Latn","ZZ",
"mn","Cyrl","MN",
"mn","Mong","CN",
"dri","Latn","ZZ",
"drs","Ethi","ZZ",
"dsb","Latn","DE",
"dtm","Latn","ML",
"dtp","Latn","MY",
"dts","Latn","ZZ",
"dty","Deva","NP",
"dua","Latn","CM",
"duc","Latn","ZZ",
"dud","Latn","ZZ",
"dug","Latn","ZZ",
"nl","Latn","NL",
"dv","Thaa","MV",
"dva","Latn","ZZ",
"dww","Latn","ZZ",
"dyo","Latn","SN",
"dyu","Latn","BF",
"dzg","Latn","ZZ",
"ebu","Latn","KE",
"ee","Latn","GH",
"efi","Latn","NG",
"egl","Latn","IT",
"egy","Egyp","EG",
"eka","Latn","ZZ",
"et","Latn","EE",
"eky","Kali","MM",
"el","Grek","GR",
"ema","Latn","ZZ",
"emi","Latn","ZZ",
"man","Latn","GM",
"man","Nkoo","GN",
"en","Latn","US",
"en","Shaw","GB",
"enn","Latn","ZZ",
"enq","Latn","ZZ",
"eo","Latn","001",
"eri","Latn","ZZ",
"es","Latn","ES",
"esg","Gonm","IN",
"ik","Latn","US",
"esu","Latn","US",
"etr","Latn","ZZ",
"ett","Ital","IT",
"etu","Latn","ZZ",
"etx","Latn","ZZ",
"ewo","Latn","CM",
"ext","Latn","ES",
"fa","Arab","IR",
"faa","Latn","ZZ",
"fab","Latn","ZZ",
"fag","Latn","ZZ",
"fai","Latn","ZZ",
"fan","Latn","GQ",
"ff","Latn","SN",
"ff","Adlm","GN",
"ffi","Latn","ZZ",
"ffm","Latn","ML",
"fi","Latn","FI",
"fia","Arab","SD",
"fil","Latn","PH",
"fit","Latn","SE",
"fj","Latn","FJ",
"flr","Latn","ZZ",
"fmp","Latn","ZZ",
"fo","Latn","FO",
"fod","Latn","ZZ",
"fon","Latn","BJ",
"for","Latn","ZZ",
"fpe","Latn","ZZ",
"fqs","Latn","ZZ",
"fr","Latn","FR",
"frc","Latn","US",
"frp","Latn","FR",
"frr","Latn","DE",
"frs","Latn","DE",
"fub","Arab","CM",
"fud","Latn","WF",
"fue","Latn","ZZ",
"fuf","Latn","GN",
"fuh","Latn","ZZ",
"fuq","Latn","NE",
"fur","Latn","IT",
"fuv","Latn","NG",
"fuy","Latn","ZZ",
"fvr","Latn","SD",
"fy","Latn","NL",
"ga","Latn","IE",
"gaa","Latn","GH",
"gaf","Latn","ZZ",
"gag","Latn","MD",
"gah","Latn","ZZ",
"gaj","Latn","ZZ",
"gam","Latn","ZZ",
"gan","Hans","CN",
"gaw","Latn","ZZ",
"gay","Latn","ID",
"om","Latn","ET",
"gba","Latn","ZZ",
"gbf","Latn","ZZ",
"gbm","Deva","IN",
"grb","Latn","ZZ",
"gby","Latn","ZZ",
"gbz","Arab","IR",
"gcr","Latn","GF",
"gd","Latn","GB",
"gde","Latn","ZZ",
"gdn","Latn","ZZ",
"gdr","Latn","ZZ",
"geb","Latn","ZZ",
"gej","Latn","ZZ",
"gel","Latn","ZZ",
"ka","Geor","GE",
"gez","Ethi","ET",
"gfk","Latn","ZZ",
"gvr","Deva","NP",
"ghs","Latn","ZZ",
"gil","Latn","KI",
"gim","Latn","ZZ",
"gjk","Arab","PK",
"gjn","Latn","ZZ",
"gju","Arab","PK",
"gkn","Latn","ZZ",
"gkp","Latn","ZZ",
"gl","Latn","ES",
"glk","Arab","IR",
"gmm","Latn","ZZ",
"gmv","Ethi","ZZ",
"gn","Latn","PY",
"gnd","Latn","ZZ",
"gng","Latn","ZZ",
"gon","Telu","IN",
"god","Latn","ZZ",
"gof","Ethi","ZZ",
"goi","Latn","ZZ",
"gom","Deva","IN",
"gor","Latn","ID",
"gos","Latn","NL",
"got","Goth","UA",
"grc","Cprt","CY",
"grc","Linb","GR",
"grt","Beng","IN",
"grw","Latn","ZZ",
"gsw","Latn","CH",
"gu","Gujr","IN",
"gub","Latn","BR",
"guc","Latn","CO",
"gud","Latn","ZZ",
"gur","Latn","GH",
"guw","Latn","ZZ",
"gux","Latn","ZZ",
"guz","Latn","KE",
"gv","Latn","IM",
"gvf","Latn","ZZ",
"gvs","Latn","ZZ",
"gwc","Arab","ZZ",
"gwi","Latn","CA",
"gwt","Arab","ZZ",
"gyi","Latn","ZZ",
"ha","Latn","NG",
"ha","Arab","SD",
"ha","Arab","CM",
"hag","Latn","ZZ",
"hak","Hans","CN",
"ham","Latn","ZZ",
"haw","Latn","US",
"haz","Arab","AF",
"hbb","Latn","ZZ",
"hdy","Ethi","ZZ",
"he","Hebr","IL",
"hhy","Latn","ZZ",
"hi","Deva","IN",
"hi","Latn","IN",
"hia","Latn","ZZ",
"hif","Latn","FJ",
"hig","Latn","ZZ",
"hih","Latn","ZZ",
"hil","Latn","PH",
"srx","Deva","IN",
"hla","Latn","ZZ",
"hlu","Hluw","TR",
"hmd","Plrd","CN",
"hmt","Latn","ZZ",
"hnd","Arab","PK",
"hne","Deva","IN",
"hnj","Hmng","LA",
"hnn","Latn","PH",
"hno","Arab","PK",
"ho","Latn","PG",
"hoc","Deva","IN",
"hoj","Deva","IN",
"hot","Latn","ZZ",
"hr","Latn","HR",
"hsb","Latn","DE",
"hsn","Hans","CN",
"ht","Latn","HT",
"hu","Latn","HU",
"hui","Latn","ZZ",
"hz","Latn","NA",
"ia","Latn","001",
"ian","Latn","ZZ",
"iar","Latn","ZZ",
"iba","Latn","MY",
"ibb","Latn","NG",
"iby","Latn","ZZ",
"ica","Latn","ZZ",
"is","Latn","IS",
"ich","Latn","ZZ",
"id","Latn","ID",
"idd","Latn","ZZ",
"idi","Latn","ZZ",
"idu","Latn","ZZ",
"ife","Latn","TG",
"ig","Latn","NG",
"igb","Latn","ZZ",
"ige","Latn","ZZ",
"ii","Yiii","CN",
"ijj","Latn","ZZ",
"iu","Cans","CA",
"ikk","Latn","ZZ",
"ikt","Latn","CA",
"ikw","Latn","ZZ",
"ikx","Latn","ZZ",
"ilo","Latn","PH",
"imo","Latn","ZZ",
"in","Latn","ID",
"inh","Cyrl","RU",
"io","Latn","001",
"iou","Latn","ZZ",
"iri","Latn","ZZ",
"it","Latn","IT",
"iw","Hebr","IL",
"iwm","Latn","ZZ",
"iws","Latn","ZZ",
"izh","Latn","RU",
"izi","Latn","ZZ",
"ja","Jpan","JP",
"jab","Latn","ZZ",
"jam","Latn","JM",
"jbo","Latn","001",
"jbu","Latn","ZZ",
"jen","Latn","ZZ",
"jgk","Latn","ZZ",
"jgo","Latn","CM",
"yi","Hebr","001",
"jib","Latn","ZZ",
"jmc","Latn","TZ",
"jml","Deva","NP",
"jra","Latn","ZZ",
"jut","Latn","DK",
"jv","Latn","ID",
"jw","Latn","ID",
"kaa","Cyrl","UZ",
"kab","Latn","DZ",
"kac","Latn","MM",
"kad","Latn","ZZ",
"kai","Latn","ZZ",
"kaj","Latn","NG",
"kam","Latn","KE",
"kao","Latn","ML",
"kbd","Cyrl","RU",
"kbm","Latn","ZZ",
"kbp","Latn","ZZ",
"kbq","Latn","ZZ",
"kbx","Latn","ZZ",
"kby","Arab","NE",
"kcg","Latn","NG",
"kck","Latn","ZW",
"kcl","Latn","ZZ",
"kct","Latn","ZZ",
"kde","Latn","TZ",
"kdh","Arab","TG",
"kdl","Latn","ZZ",
"kdt","Thai","TH",
"kea","Latn","CV",
"ken","Latn","CM",
"kez","Latn","ZZ",
"kfo","Latn","CI",
"kfr","Deva","IN",
"kfy","Deva","IN",
"kg","Latn","CD",
"kge","Latn","ID",
"kgf","Latn","ZZ",
"kgp","Latn","BR",
"kha","Latn","IN",
"khb","Talu","CN",
"khn","Deva","IN",
"khq","Latn","ML",
"khs","Latn","ZZ",
"kht","Mymr","IN",
"khw","Arab","PK",
"khz","Latn","ZZ",
"ki","Latn","KE",
"kij","Latn","ZZ",
"kiu","Latn","TR",
"kiw","Latn","ZZ",
"kj","Latn","NA",
"kjd","Latn","ZZ",
"kjg","Laoo","LA",
"kjs","Latn","ZZ",
"kjy","Latn","ZZ",
"kk","Cyrl","KZ",
"kk","Arab","AF",
"kk","Arab","CN",
"kk","Arab","IR",
"kk","Arab","MN",
"kkc","Latn","ZZ",
"kkj","Latn","CM",
"kl","Latn","GL",
"kln","Latn","KE",
"klq","Latn","ZZ",
"klt","Latn","ZZ",
"klx","Latn","ZZ",
"km","Khmr","KH",
"kmb","Latn","AO",
"kmh","Latn","ZZ",
"kmo","Latn","ZZ",
"ku","Latn","TR",
"ku","Arab","IR",
"ku","Arab","LB",
"ku","Arab","IQ",
"ku","Yezi","GE",
"kms","Latn","ZZ",
"kmu","Latn","ZZ",
"kmw","Latn","ZZ",
"kn","Knda","IN",
"kr","Latn","ZZ",
"knf","Latn","GW",
"kok","Deva","IN",
"knp","Latn","ZZ",
"ko","Kore","KR",
"koi","Cyrl","RU",
"kol","Latn","ZZ",
"kos","Latn","FM",
"koz","Latn","ZZ",
"kpe","Latn","LR",
"kpf","Latn","ZZ",
"kpo","Latn","ZZ",
"kpr","Latn","ZZ",
"kv","Cyrl","RU",
"kpx","Latn","ZZ",
"kqb","Latn","ZZ",
"kqf","Latn","ZZ",
"kqs","Latn","ZZ",
"kqy","Ethi","ZZ",
"krc","Cyrl","RU",
"kri","Latn","SL",
"krj","Latn","PH",
"krl","Latn","RU",
"krs","Latn","ZZ",
"kru","Deva","IN",
"ks","Arab","IN",
"ks","Deva","IN",
"ksb","Latn","TZ",
"ksd","Latn","ZZ",
"ksf","Latn","CM",
"ksh","Latn","DE",
"ksj","Latn","ZZ",
"ksr","Latn","ZZ",
"ktb","Ethi","ZZ",
"ktm","Latn","ZZ",
"kto","Latn","ZZ",
"ktr","Latn","MY",
"kub","Latn","ZZ",
"kud","Latn","ZZ",
"kue","Latn","ZZ",
"kuj","Latn","ZZ",
"kum","Cyrl","RU",
"kun","Latn","ZZ",
"kup","Latn","ZZ",
"kus","Latn","ZZ",
"kvg","Latn","ZZ",
"kvr","Latn","ID",
"kvx","Arab","PK",
"kw","Latn","GB",
"kwj","Latn","ZZ",
"kwo","Latn","ZZ",
"yam","Latn","ZZ",
"kxa","Latn","ZZ",
"kxc","Ethi","ZZ",
"tvd","Latn","ZZ",
"kxm","Thai","TH",
"kxp","Arab","PK",
"kxw","Latn","ZZ",
"kxz","Latn","ZZ",
"ky","Cyrl","KG",
"ky","Arab","CN",
"ky","Latn","TR",
"kye","Latn","ZZ",
"kyx","Latn","ZZ",
"kzj","Latn","MY",
"kzr","Latn","ZZ",
"kzt","Latn","MY",
"la","Latn","VA",
"lab","Lina","GR",
"lad","Hebr","IL",
"lag","Latn","TZ",
"lah","Arab","PK",
"laj","Latn","UG",
"las","Latn","ZZ",
"lb","Latn","LU",
"lbe","Cyrl","RU",
"lbu","Latn","ZZ",
"lbw","Latn","ID",
"lcm","Latn","ZZ",
"lcp","Thai","CN",
"ldb","Latn","ZZ",
"led","Latn","ZZ",
"lee","Latn","ZZ",
"lem","Latn","ZZ",
"lep","Lepc","IN",
"leq","Latn","ZZ",
"leu","Latn","ZZ",
"lez","Cyrl","RU",
"lg","Latn","UG",
"lgg","Latn","ZZ",
"li","Latn","NL",
"lia","Latn","ZZ",
"lid","Latn","ZZ",
"lif","Deva","NP",
"lif","Limb","IN",
"lig","Latn","ZZ",
"lih","Latn","ZZ",
"lij","Latn","IT",
"lis","Lisu","CN",
"ljp","Latn","ID",
"lki","Arab","IR",
"lkt","Latn","US",
"lle","Latn","ZZ",
"lln","Latn","ZZ",
"lmn","Telu","IN",
"lmo","Latn","IT",
"lmp","Latn","ZZ",
"ln","Latn","CD",
"lns","Latn","ZZ",
"lnu","Latn","ZZ",
"lo","Laoo","LA",
"loj","Latn","ZZ",
"lok","Latn","ZZ",
"lol","Latn","CD",
"lor","Latn","ZZ",
"los","Latn","ZZ",
"loz","Latn","ZM",
"lrc","Arab","IR",
"lt","Latn","LT",
"ltg","Latn","LV",
"lu","Latn","CD",
"lua","Latn","CD",
"luo","Latn","KE",
"luz","Arab","IR",
"lv","Latn","LV",
"lwl","Thai","TH",
"lzh","Hans","CN",
"lzz","Latn","TR",
"mk","Cyrl","MK",
"mad","Latn","ID",
"maf","Latn","CM",
"mag","Deva","IN",
"mai","Deva","IN",
"mak","Latn","ID",
"mi","Latn","NZ",
"mas","Latn","KE",
"maw","Latn","ZZ",
"ms","Latn","MY",
"ms","Arab","CC",
"ms","Latn","ID",
"maz","Latn","MX",
"mbh","Latn","ZZ",
"mbo","Latn","ZZ",
"mbq","Latn","ZZ",
"mbu","Latn","ZZ",
"mbw","Latn","ZZ",
"mci","Latn","ZZ",
"mcp","Latn","ZZ",
"mcq","Latn","ZZ",
"mcr","Latn","ZZ",
"mcu","Latn","ZZ",
"mda","Latn","ZZ",
"mde","Arab","ZZ",
"mdf","Cyrl","RU",
"mdh","Latn","PH",
"mdj","Latn","ZZ",
"mdr","Latn","ID",
"mdx","Ethi","ZZ",
"med","Latn","ZZ",
"mee","Latn","ZZ",
"mek","Latn","ZZ",
"men","Latn","SL",
"mer","Latn","KE",
"met","Latn","ZZ",
"meu","Latn","ZZ",
"mfa","Arab","TH",
"mfe","Latn","MU",
"mfn","Latn","ZZ",
"mfo","Latn","ZZ",
"mfq","Latn","ZZ",
"mg","Latn","MG",
"mgh","Latn","MZ",
"mgl","Latn","ZZ",
"mgo","Latn","CM",
"mgp","Deva","NP",
"mgy","Latn","TZ",
"mh","Latn","MH",
"mhi","Latn","ZZ",
"mhl","Latn","ZZ",
"mif","Latn","ZZ",
"min","Latn","ID",
"mis","Hatr","IQ",
"mis","Medf","NG",
"miw","Latn","ZZ",
"mki","Arab","ZZ",
"mkl","Latn","ZZ",
"mkp","Latn","ZZ",
"mkw","Latn","ZZ",
"ml","Mlym","IN",
"mle","Latn","ZZ",
"mlp","Latn","ZZ",
"mls","Latn","SD",
"mmo","Latn","ZZ",
"mmu","Latn","ZZ",
"mmx","Latn","ZZ",
"mna","Latn","ZZ",
"mnf","Latn","ZZ",
"mni","Beng","IN",
"mnw","Mymr","MM",
"ro","Latn","RO",
"moa","Latn","ZZ",
"moe","Latn","CA",
"moh","Latn","CA",
"mos","Latn","BF",
"mox","Latn","ZZ",
"mpp","Latn","ZZ",
"mps","Latn","ZZ",
"mpt","Latn","ZZ",
"mpx","Latn","ZZ",
"mql","Latn","ZZ",
"mr","Deva","IN",
"mrd","Deva","NP",
"mrj","Cyrl","RU",
"mro","Mroo","BD",
"mt","Latn","MT",
"mtc","Latn","ZZ",
"mtf","Latn","ZZ",
"mti","Latn","ZZ",
"mtr","Deva","IN",
"mua","Latn","CM",
"raj","Deva","IN",
"mur","Latn","ZZ",
"mus","Latn","US",
"mva","Latn","ZZ",
"mvn","Latn","ZZ",
"mvy","Arab","PK",
"mwk","Latn","ML",
"mwv","Latn","ID",
"mww","Hmnp","US",
"mxc","Latn","ZW",
"mxm","Latn","ZZ",
"myk","Latn","ZZ",
"mym","Ethi","ZZ",
"myv","Cyrl","RU",
"myw","Latn","ZZ",
"myx","Latn","UG",
"myz","Mand","IR",
"mzk","Latn","ZZ",
"mzm","Latn","ZZ",
"mzn","Arab","IR",
"mzp","Latn","ZZ",
"mzw","Latn","ZZ",
"mzz","Latn","ZZ",
"na","Latn","NR",
"nac","Latn","ZZ",
"naf","Latn","ZZ",
"nak","Latn","ZZ",
"nan","Hans","CN",
"nap","Latn","IT",
"naq","Latn","NA",
"nas","Latn","ZZ",
"nb","Latn","NO",
"nca","Latn","ZZ",
"nce","Latn","ZZ",
"ncf","Latn","ZZ",
"nch","Latn","MX",
"nco","Latn","ZZ",
"ncu","Latn","ZZ",
"nd","Latn","ZW",
"ndc","Latn","MZ",
"nds","Latn","DE",
"ne","Deva","NP",
"neb","Latn","ZZ",
"new","Deva","NP",
"nex","Latn","ZZ",
"nfr","Latn","ZZ",
"ng","Latn","NA",
"nga","Latn","ZZ",
"ngb","Latn","ZZ",
"ngl","Latn","MZ",
"nhb","Latn","ZZ",
"nhe","Latn","MX",
"nhw","Latn","MX",
"nif","Latn","ZZ",
"nii","Latn","ZZ",
"nij","Latn","ID",
"nin","Latn","ZZ",
"niu","Latn","NU",
"niy","Latn","ZZ",
"niz","Latn","ZZ",
"njo","Latn","IN",
"nkg","Latn","ZZ",
"nko","Latn","ZZ",
"nmg","Latn","CM",
"nmz","Latn","ZZ",
"nn","Latn","NO",
"nnf","Latn","ZZ",
"nnh","Latn","CM",
"nnk","Latn","ZZ",
"nnm","Latn","ZZ",
"nnp","Wcho","IN",
"no","Latn","NO",
"nod","Lana","TH",
"noe","Deva","IN",
"non","Runr","SE",
"nop","Latn","ZZ",
"nou","Latn","ZZ",
"nqo","Nkoo","GN",
"nr","Latn","ZA",
"nrb","Latn","ZZ",
"nsk","Cans","CA",
"nsn","Latn","ZZ",
"nso","Latn","ZA",
"nss","Latn","ZZ",
"ntm","Latn","ZZ",
"ntr","Latn","ZZ",
"nui","Latn","ZZ",
"nup","Latn","ZZ",
"nus","Latn","SS",
"nuv","Latn","ZZ",
"nux","Latn","ZZ",
"nv","Latn","US",
"nwb","Latn","ZZ",
"nxq","Latn","CN",
"nxr","Latn","ZZ",
"ny","Latn","MW",
"nym","Latn","TZ",
"nyn","Latn","UG",
"nzi","Latn","GH",
"oc","Latn","FR",
"ogc","Latn","ZZ",
"okr","Latn","ZZ",
"okv","Latn","ZZ",
"ong","Latn","ZZ",
"onn","Latn","ZZ",
"ons","Latn","ZZ",
"opm","Latn","ZZ",
"or","Orya","IN",
"oro","Latn","ZZ",
"oru","Arab","ZZ",
"os","Cyrl","GE",
"osa","Osge","US",
"ota","Arab","ZZ",
"otk","Orkh","MN",
"ozm","Latn","ZZ",
"pa","Guru","IN",
"pa","Arab","PK",
"pag","Latn","PH",
"pal","Phli","IR",
"pal","Phlp","CN",
"pam","Latn","PH",
"pap","Latn","AW",
"pau","Latn","PW",
"pbi","Latn","ZZ",
"ps","Arab","AF",
"pcd","Latn","FR",
"pcm","Latn","NG",
"pdc","Latn","US",
"pdt","Latn","CA",
"ped","Latn","ZZ",
"peo","Xpeo","IR",
"pex","Latn","ZZ",
"pfl","Latn","DE",
"phl","Arab","ZZ",
"phn","Phnx","LB",
"pil","Latn","ZZ",
"pip","Latn","ZZ",
"pka","Brah","IN",
"pko","Latn","KE",
"pl","Latn","PL",
"pla","Latn","ZZ",
"pms","Latn","IT",
"png","Latn","ZZ",
"pnn","Latn","ZZ",
"pnt","Grek","GR",
"pon","Latn","FM",
"ppa","Deva","IN",
"ppo","Latn","ZZ",
"pra","Khar","PK",
"prd","Arab","IR",
"prg","Latn","001",
"pss","Latn","ZZ",
"pt","Latn","BR",
"ptp","Latn","ZZ",
"puu","Latn","GA",
"pwa","Latn","ZZ",
"qu","Latn","PE",
"quc","Latn","GT",
"qug","Latn","EC",
"rai","Latn","ZZ",
"rao","Latn","ZZ",
"rcf","Latn","RE",
"rej","Latn","ID",
"rel","Latn","ZZ",
"res","Latn","ZZ",
"rgn","Latn","IT",
"rhg","Arab","MM",
"ria","Latn","IN",
"rif","Tfng","MA",
"rif","Latn","NL",
"rjs","Deva","NP",
"rkt","Beng","BD",
"rm","Latn","CH",
"rmf","Latn","FI",
"rmo","Latn","CH",
"rmt","Arab","IR",
"rmu","Latn","SE",
"rn","Latn","BI",
"rna","Latn","ZZ",
"rng","Latn","MZ",
"rob","Latn","ID",
"rof","Latn","TZ",
"roo","Latn","ZZ",
"rro","Latn","ZZ",
"rtm","Latn","FJ",
"ru","Cyrl","RU",
"rue","Cyrl","UA",
"rug","Latn","SB",
"rw","Latn","RW",
"rwk","Latn","TZ",
"rwo","Latn","ZZ",
"ryu","Kana","JP",
"sa","Deva","IN",
"saf","Latn","GH",
"sah","Cyrl","RU",
"saq","Latn","KE",
"sas","Latn","ID",
"sat","Olck","IN",
"sav","Latn","SN",
"saz","Saur","IN",
"sba","Latn","ZZ",
"sbe","Latn","ZZ",
"sbp","Latn","TZ",
"sc","Latn","IT",
"sr","Cyrl","RS",
"sr","Latn","RU",
"sr","Latn","ME",
"sr","Latn","RO",
"sr","Latn","TR",
"sck","Deva","IN",
"scl","Arab","ZZ",
"scn","Latn","IT",
"sco","Latn","GB",
"scs","Latn","CA",
"sd","Arab","PK",
"sd","Deva","IN",
"sd","Khoj","IN",
"sd","Sind","IN",
"sdc","Latn","IT",
"sdh","Arab","IR",
"se","Latn","NO",
"sef","Latn","CI",
"seh","Latn","MZ",
"sei","Latn","MX",
"ses","Latn","ML",
"sg","Latn","CF",
"sga","Ogam","IE",
"sgs","Latn","LT",
"sgw","Ethi","ZZ",
"sgz","Latn","ZZ",
"sr","Latn","RS",
"shi","Tfng","MA",
"shk","Latn","ZZ",
"shn","Mymr","MM",
"shu","Arab","ZZ",
"si","Sinh","LK",
"sid","Latn","ET",
"sig","Latn","ZZ",
"sil","Latn","ZZ",
"sim","Latn","ZZ",
"sjr","Latn","ZZ",
"sk","Latn","SK",
"skc","Latn","ZZ",
"skr","Arab","PK",
"sks","Latn","ZZ",
"sl","Latn","SI",
"sld","Latn","ZZ",
"sli","Latn","PL",
"sll","Latn","ZZ",
"sly","Latn","ID",
"sm","Latn","WS",
"sma","Latn","SE",
"smj","Latn","SE",
"smn","Latn","FI",
"smp","Samr","IL",
"smq","Latn","ZZ",
"sms","Latn","FI",
"sn","Latn","ZW",
"snc","Latn","ZZ",
"snk","Latn","ML",
"snp","Latn","ZZ",
"snx","Latn","ZZ",
"sny","Latn","ZZ",
"so","Latn","SO",
"sog","Sogd","UZ",
"sok","Latn","ZZ",
"soq","Latn","ZZ",
"sou","Thai","TH",
"soy","Latn","ZZ",
"spd","Latn","ZZ",
"spl","Latn","ZZ",
"sps","Latn","ZZ",
"srb","Sora","IN",
"srn","Latn","SR",
"srr","Latn","SN",
"ss","Latn","ZA",
"ssd","Latn","ZZ",
"ssg","Latn","ZZ",
"ssy","Latn","ER",
"st","Latn","ZA",
"stk","Latn","ZZ",
"stq","Latn","DE",
"su","Latn","ID",
"sua","Latn","ZZ",
"sue","Latn","ZZ",
"suk","Latn","TZ",
"sur","Latn","ZZ",
"sus","Latn","GN",
"sv","Latn","SE",
"sw","Latn","TZ",
"swb","Arab","YT",
"swc","Latn","CD",
"swg","Latn","DE",
"swp","Latn","ZZ",
"swv","Deva","IN",
"sxn","Latn","ID",
"sxw","Latn","ZZ",
"syl","Beng","BD",
"szl","Latn","PL",
"ta","Taml","IN",
"taj","Deva","NP",
"tal","Latn","ZZ",
"tan","Latn","ZZ",
"taq","Latn","ZZ",
"tbc","Latn","ZZ",
"tbd","Latn","ZZ",
"tbf","Latn","ZZ",
"tbg","Latn","ZZ",
"tbo","Latn","ZZ",
"tbw","Latn","PH",
"tbz","Latn","ZZ",
"tci","Latn","ZZ",
"tcy","Knda","IN",
"tdd","Tale","CN",
"tdg","Deva","NP",
"tdh","Deva","NP",
"tdu","Latn","MY",
"te","Telu","IN",
"ted","Latn","ZZ",
"tem","Latn","SL",
"teo","Latn","UG",
"tet","Latn","TL",
"tfi","Latn","ZZ",
"tg","Cyrl","TJ",
"tg","Arab","PK",
"tgc","Latn","ZZ",
"tgo","Latn","ZZ",
"tgu","Latn","ZZ",
"th","Thai","TH",
"thl","Deva","NP",
"thq","Deva","NP",
"thr","Deva","NP",
"ti","Ethi","ET",
"tif","Latn","ZZ",
"tig","Ethi","ER",
"tik","Latn","ZZ",
"tim","Latn","ZZ",
"tio","Latn","ZZ",
"tiv","Latn","NG",
"tk","Latn","TM",
"tkl","Latn","TK",
"tkr","Latn","AZ",
"tkt","Deva","NP",
"tl","Latn","PH",
"tlf","Latn","ZZ",
"tlx","Latn","ZZ",
"tly","Latn","AZ",
"tmh","Latn","NE",
"tmy","Latn","ZZ",
"tn","Latn","ZA",
"tnh","Latn","ZZ",
"to","Latn","TO",
"tof","Latn","ZZ",
"tog","Latn","MW",
"toq","Latn","ZZ",
"tpi","Latn","PG",
"tpm","Latn","ZZ",
"tpz","Latn","ZZ",
"tqo","Latn","ZZ",
"tr","Latn","TR",
"tru","Latn","TR",
"trv","Latn","TW",
"trw","Arab","ZZ",
"ts","Latn","ZA",
"tsd","Grek","GR",
"tsf","Deva","NP",
"tsg","Latn","PH",
"tsj","Tibt","BT",
"tsw","Latn","ZZ",
"tt","Cyrl","RU",
"ttd","Latn","ZZ",
"tte","Latn","ZZ",
"ttj","Latn","UG",
"ttr","Latn","ZZ",
"tts","Thai","TH",
"ttt","Latn","AZ",
"tuh","Latn","ZZ",
"tul","Latn","ZZ",
"tum","Latn","MW",
"tuq","Latn","ZZ",
"tvl","Latn","TV",
"tvu","Latn","ZZ",
"twh","Latn","ZZ",
"twq","Latn","NE",
"txg","Tang","CN",
"ty","Latn","PF",
"tya","Latn","ZZ",
"tyv","Cyrl","RU",
"tzm","Latn","MA",
"ubu","Latn","ZZ",
"udm","Cyrl","RU",
"ug","Arab","CN",
"ug","Cyrl","KZ",
"ug","Cyrl","MN",
"uga","Ugar","SY",
"uk","Cyrl","UA",
"uli","Latn","FM",
"umb","Latn","AO",
"en","Latn","NG",
"en","Latn","AU",
"es","Latn","MX",
"sw","Latn","CD",
"en","Latn","ZA",
"es","Latn","CU",
"en","Latn","PG",
"en","Latn","GU",
"uz","Latn","UZ",
"ar","Arab","SA",
"en","Latn","GB",
"es","Latn","419",
"pap","Latn","CW",
"ar","Arab","SD",
"ar","Arab","YE",
"ca","Latn","AD",
"ar","Arab","AE",
"fa","Arab","AF",
"pt","Latn","AO",
"und","Latn","AQ",
"es","Latn","AR",
"sm","Latn","AS",
"de","Latn","AT",
"nl","Latn","AW",
"sv","Latn","AX",
"nl","Latn","BE",
"fr","Latn","BF",
"ar","Arab","BH",
"fr","Latn","BJ",
"fr","Latn","BL",
"ms","Latn","BN",
"es","Latn","BO",
"pap","Latn","BQ",
"und","Latn","BV",
"fr","Latn","CF",
"fr","Latn","CG",
"de","Latn","CH",
"fr","Latn","CI",
"es","Latn","CL",
"fr","Latn","CM",
"es","Latn","CO",
"und","Latn","CP",
"es","Latn","CR",
"pt","Latn","CV",
"el","Grek","CY",
"aa","Latn","DJ",
"es","Latn","DO",
"ar","Arab","DZ",
"es","Latn","EA",
"es","Latn","EC",
"ar","Arab","EH",
"ti","Ethi","ER",
"de","Latn","EZ",
"fr","Latn","GA",
"fr","Latn","GF",
"fr","Latn","GN",
"fr","Latn","GP",
"es","Latn","GQ",
"und","Latn","GS",
"es","Latn","GT",
"pt","Latn","GW",
"und","Latn","HM",
"es","Latn","HN",
"es","Latn","IC",
"ar","Arab","IQ",
"ar","Arab","JO",
"sw","Latn","KE",
"ar","Arab","KM",
"ko","Kore","KP",
"ar","Arab","KW",
"ru","Cyrl","KZ",
"ar","Arab","LB",
"de","Latn","LI",
"st","Latn","LS",
"fr","Latn","LU",
"ar","Arab","LY",
"ar","Arab","MA",
"fr","Latn","MC",
"ro","Latn","MD",
"fr","Latn","MF",
"fr","Latn","MQ",
"ar","Arab","MR",
"pt","Latn","MZ",
"af","Latn","NA",
"fr","Latn","NC",
"ha","Latn","NE",
"es","Latn","NI",
"ar","Arab","OM",
"es","Latn","PA",
"es","Latn","PE",
"fr","Latn","PF",
"ur","Arab","PK",
"fr","Latn","PM",
"es","Latn","PR",
"ar","Arab","PS",
"pt","Latn","PT",
"ar","Arab","QA",
"en","Latn","DG",
"fr","Latn","RE",
"fr","Latn","SC",
"nb","Latn","SJ",
"it","Latn","SM",
"fr","Latn","SN",
"nl","Latn","SR",
"pt","Latn","ST",
"es","Latn","SV",
"ar","Arab","SY",
"fr","Latn","TD",
"fr","Latn","TF",
"fr","Latn","TG",
"pt","Latn","TL",
"ar","Arab","TN",
"sw","Latn","UG",
"es","Latn","UY",
"it","Latn","VA",
"vi","Latn","VN",
"es","Latn","VE",
"fr","Latn","WF",
"sq","Latn","XK",
"fr","Latn","YT",
"lez","Aghb","RU",
"ks","Arab","GB",
"ms","Arab","ID",
"ur","Arab","IN",
"ur","Arab","MU",
"ha","Arab","NG",
"fa","Arab","TJ",
"az","Arab","TR",
"ban","Bali","ID",
"bbc","Batk","ID",
"sa","Bhks","IN",
"fr","Brai","FR",
"bug","Bugi","ID",
"bku","Buhd","PH",
"xcr","Cari","TR",
"xco","Chrs","UZ",
"mk","Cyrl","AL",
"sr","Cyrl","BA",
"mk","Cyrl","GR",
"uk","Cyrl","MD",
"bg","Cyrl","RO",
"uk","Cyrl","SK",
"kbd","Cyrl","TR",
"sr","Cyrl","XK",
"ne","Deva","BT",
"hif","Deva","FJ",
"bho","Deva","MU",
"dv","Diak","MV",
"doi","Dogr","IN",
"fr","Dupl","FR",
"sq","Elba","AL",
"arc","Elym","IR",
"wsg","Gong","IN",
"sa","Gran","IN",
"ko","Hang","KR",
"zh","Hani","CN",
"hnn","Hano","PH",
"yi","Hebr","CA",
"yi","Hebr","GB",
"yi","Hebr","SE",
"yi","Hebr","UA",
"yi","Hebr","US",
"ja","Hira","JP",
"hu","Hung","HU",
"ko","Jamo","KR",
"jv","Java","ID",
"ja","Kana","JP",
"zkt","Kits","CN",
"bho","Kthi","IN",
"en","Latn","ET",
"tk","Latn","AF",
"ku","Latn","AM",
"za","Latn","CN",
"tr","Latn","CY",
"fr","Latn","DZ",
"ku","Latn","GE",
"tk","Latn","IR",
"fr","Latn","KM",
"fr","Latn","MA",
"sq","Latn","MK",
"pt","Latn","MO",
"fr","Latn","MR",
"fr","Latn","SY",
"fr","Latn","TN",
"pl","Latn","UA",
"xlc","Lyci","TR",
"xld","Lydi","TR",
"hi","Mahj","IN",
"mak","Maka","ID",
"xmn","Mani","CN",
"bo","Marc","CN",
"men","Mend","SL",
"xmr","Merc","SD",
"xmr","Mero","SD",
"mr","Modi","IN",
"mni","Mtei","IN",
"skr","Mult","PK",
"mnw","Mymr","TH",
"sa","Nand","IN",
"xna","Narb","SA",
"new","Newa","NP",
"zhx","Nshu","CN",
"so","Osma","SO",
"kv","Perm","RU",
"lzh","Phag","CN",
"xpr","Prti","IR",
"rej","Rjng","ID",
"rhg","Rohg","MM",
"xsa","Sarb","YE",
"sa","Shrd","IN",
"sa","Sidd","IN",
"sog","Sogo","UZ",
"su","Sund","ID",
"syl","Sylo","BD",
"tbw","Tagb","PH",
"doi","Takr","IN",
"zgh","Tfng","MA",
"fil","Tglg","PH",
"kdt","Thai","KH",
"kdt","Thai","LA",
"mai","Tirh","IN",
"vai","Vaii","LR",
"hoc","Wara","IN",
"cmg","Zanb","MN",
"unr","Beng","IN",
"unr","Deva","NP",
"unx","Beng","IN",
"uok","Latn","ZZ",
"uri","Latn","ZZ",
"urt","Latn","ZZ",
"urw","Latn","ZZ",
"usa","Latn","ZZ",
"utr","Latn","ZZ",
"uvh","Latn","ZZ",
"uvl","Latn","ZZ",
"uz","Arab","AF",
"uz","Cyrl","CN",
"vag","Latn","ZZ",
"van","Latn","ZZ",
"ve","Latn","ZA",
"vec","Latn","IT",
"vep","Latn","RU",
"vic","Latn","SX",
"viv","Latn","ZZ",
"vls","Latn","BE",
"vmf","Latn","DE",
"vmw","Latn","MZ",
"vo","Latn","001",
"vot","Latn","RU",
"vro","Latn","EE",
"vun","Latn","TZ",
"vut","Latn","ZZ",
"wa","Latn","BE",
"wae","Latn","CH",
"waj","Latn","ZZ",
"wal","Ethi","ET",
"wan","Latn","ZZ",
"war","Latn","PH",
"wbp","Latn","AU",
"wbq","Telu","IN",
"wbr","Deva","IN",
"wci","Latn","ZZ",
"wer","Latn","ZZ",
"wgi","Latn","ZZ",
"whg","Latn","ZZ",
"wib","Latn","ZZ",
"wiu","Latn","ZZ",
"wiv","Latn","ZZ",
"wja","Latn","ZZ",
"wji","Latn","ZZ",
"wls","Latn","WF",
"wmo","Latn","ZZ",
"wnc","Latn","ZZ",
"wni","Arab","KM",
"wnu","Latn","ZZ",
"wo","Latn","SN",
"wob","Latn","ZZ",
"wos","Latn","ZZ",
"wrs","Latn","ZZ",
"wsk","Latn","ZZ",
"wtm","Deva","IN",
"wuu","Hans","CN",
"wuv","Latn","ZZ",
"wwa","Latn","ZZ",
"xav","Latn","BR",
"xbi","Latn","ZZ",
"xes","Latn","ZZ",
"xh","Latn","ZA",
"xla","Latn","ZZ",
"xmf","Geor","GE",
"xnr","Deva","IN",
"xog","Latn","UG",
"xon","Latn","ZZ",
"xrb","Latn","ZZ",
"xsi","Latn","ZZ",
"xsm","Latn","ZZ",
"xsr","Deva","NP",
"xwe","Latn","ZZ",
"yao","Latn","MZ",
"yap","Latn","FM",
"yas","Latn","ZZ",
"yat","Latn","ZZ",
"yav","Latn","CM",
"yay","Latn","ZZ",
"yaz","Latn","ZZ",
"yba","Latn","ZZ",
"ybb","Latn","CM",
"yby","Latn","ZZ",
"yer","Latn","ZZ",
"ygr","Latn","ZZ",
"ygw","Latn","ZZ",
"yko","Latn","ZZ",
"yle","Latn","ZZ",
"ylg","Latn","ZZ",
"yll","Latn","ZZ",
"yml","Latn","ZZ",
"yo","Latn","NG",
"yon","Latn","ZZ",
"yrb","Latn","ZZ",
"yre","Latn","ZZ",
"yrl","Latn","BR",
"yss","Latn","ZZ",
"yua","Latn","MX",
"yue","Hant","HK",
"yue","Hans","CN",
"yuj","Latn","ZZ",
"yut","Latn","ZZ",
"yuw","Latn","ZZ",
"zag","Latn","SD",
"zdj","Arab","KM",
"zea","Latn","NL",
"zia","Latn","ZZ",
"zlm","Latn","TG",
"zmi","Latn","MY",
"zne","Latn","ZZ",
"zu","Latn","ZA",
} // lsrs
} // likely
match{
trie:bin{ // BytesTrie: 2629 bytes
00196ec42074c1b077c0ca77a28078a2
8a79a29a7a036c346daa90e834f51165
ee5d12ed6df335117ae820022a854834
4c166174ee48616ef34911616e02e99e
f3a245f41248616e01f347f42007b314
b32ab426b536b605b3c8a5b329b429b6
2910b5292a2bb026b122b205b3c891b3
29b429b62905b3c887b329b429b62912
48616e01f349f4491348616ef43f0175
2aef1166f25d12f57ae835016d2ae811
65ee5d02eda241f622f7116de7350369
327538e93eef1165ee5d12e879e93512
e57ae8351165ee5c012a8548166562f2
4c6174ee35744a75a2b476016b2c7212
ef65f43501eb22f4116df3350ee171eb
0eeba2a5eea2dbefa2d8f41172f55de1
4ee592e7aa42e91165ee5c012a854516
7468e94c6174ee350165427410e12001
2a854c166174ee54616dec4910ee5c01
2a855416616dec4c6174ee3501654274
10e520012a854c166174ee54656cf549
10ee5c012a855416656cf54c6174ee35
6c1c6c366dac0775367812f96de73512
e865ee5d01eda25af9126b6cee356432
65a2dc6b12e76de73512f86de7350472
527a58e75ef2a28ffa1172f55c012a85
4c166174ee437972ec3512eb6df33512
f375fa35117ae84971c16171a2ac72a4
49730011e855f12df130f234f428f5a8
18f71165ee5d107301e829f220022a85
43344c166174ee437972ec2b167972ec
4c6174ee2be832e942ee22ef1165ee5d
0262ac2968227310f2291165ee5c012a
855316696ee84c6174ee35702e705272
58735ee1b0ace41165ee5c012a854116
7261e24c6174ee3512f66ff23512ef73
e33501e8aef1f91161e1296434674068
486b12e76de73501e322ee1173e33513
e36b6cee3512f561f23504753a769077
a26478a26df51165f35d0cec16f30bf3
2af726f822f91171f535ec26f022f211
71f535e709e726e822eb1171f535e226
e422e61171f5350ded16f00bf02af326
f722fa1171f535ed26ee22ef1171f535
e80be82ae926ea22ec1171f535e126e3
22e51171f53503e12ae326e822f31171
f5350aef14f409f426f522f71171f535
ef26f022f21171f535e12ee32ae826ec
22ee1171f5351171f5350361a80ced30
eea285f71166f25d1164e5496ea26f6f
a2d570086b4d6bac05735ae168f386f4
1170f4a28007b3c4c4b3aac8b4aac5b5
aac2b601b129b62901e5a2d5f41170f3
351165ee5c012a8547167572f54c6174
ee351165ee5c012a8541167261e24c61
74ee356234633a65406712e161f23512
f470f33512ed65ee4912ec6df3350a79
46ee19ee2eef38f91165ee5d106e01e2
49ef4901647c6e01e223ee497948e256
e51165ee5c012a8544166576e14c6174
ee3501e4a66eee1165ee5d01642c6e01
ee49ef2310e13161a8756834693a6c42
7312ef65ee5d12e467ee3513f16b6cee
3513e56c75f935046b54725ce3acfbed
a2ddf21165ee5c012a854f167279e14c
6174ee3513e96b6cee3502e3a6c6ee22
f3116df33567c32c6ac2486aa2b56ba4
0d6ca4b06d00107669ee35eea40af24e
f374f4a29af91165ee5c012a854d1679
6df24c6174ee350168a64f6d10f22001
2a854c166174ee446576e1491169e45d
7676e7a448e9a60aec0165426d10ec20
012a854c166174ee4d6c79ed4910ee5c
012a854d166c79ed4c6174ee3512e66d
ee356e1f6e34713a73407512e96df335
12f07ae83512e76df33501e8ac66e911
6df3356134653a66406912ee6df33512
f86df33512ef6df33502e14ae246e511
65ee5d02612ee13af61169e44901eb22
f8116df335116ae120032a8548384b78
4c166174ee4a7061ee2b026136694272
156bf44a7061ee2b156ee94a7061ee2b
1172e10148464a127061ee2b12616ee1
01482c4a127061ee2b12726bf42b0aeb
73ef36ef2ef57cf91172f55d116bef20
022a8548464a12616def01482c4b126f
72e52b12616ee72b11616e01e722e913
4b6f72e52b1174f25deba897ed6aee01
65426b10ee20012a854c166174ee4b6e
64e14910ee5c012a854b166e64e14c61
74ee351165ee5c012a854b16686df24c
6174ee357236763c7848e14ee71166f2
5d12e965ee5d01e222f2116df33512e4
6df3351165ee5c012a854716656ff24c
6174ee350e753ee221e24ee7a29dee4c
ef1165ee5c012a854c16616fef4c6174
ee351164e5291166f25d753277387a40
e11169f44912e166f25d13e76c75f935
12e87ae8356f2a6f48724e735c7402e7
30ef22f3126c75f935116cf63512fa65
ee5d01e922ed126c75f93513ed6c75f9
35634669526b02e226ef22f3126c75f9
35126c75f93501e522e6116df33512f7
6df335676a68a2816905e40ae4a88ce7
34f31165ee49642e6b36e11165ee5d13
e16c75f93512f469f5350a7531ec1eec
a40deea40af50167286810e95d10f520
012a854c166174ee47756af249752ee1
22e41165ee4901e922ee1167ee356138
6b4c6e546f5a7312f764e52902e1a257
eea46bf8116fed3513f06b70e53512f7
67ee3513ed6b6feb3507e934e94ef26c
f4a6f7f91172f55c012a854116726dee
437972ec351168e920012a854c166174
ee446576e1490162287310e82910f329
61326a4c7352e11165ee5d02e530eba4
0df71165ee49116fed3512e96df33512
ee7ae83564c0dd648865a24866036632
7538ef6af9116eec4912ed66e63506e8
0be82ae926f122f61166e635e226e522
e61166e6351166e6351164e149027434
753ae1106e01e231ef3112f96ee53512
f06df33506ee78ee34efa278f396f511
65f3491165eea28007b317b362b430b5
5ab601b229b62904b027b127b327b427
b5272a2bb030b12cb201b229b62904b0
29b129b329b427b5291165f3a28007b3
0cb342b43eb53ab601b129b6292a2bb0
26b14eb204b029b229b329b429b52904
b029b229b329b429b52901b129b6296e
2e7936e51165ee5d13e26b6cee3513ef
6b6cee3561a25662a482630a6f2c7a16
7a30efa4b5f91165ee4901e822ef117a
e835117ae8356f3070367212f366f249
12e16df33512f87ae8356438653e6846
6a4c6b12e261f25d12ef7ae83513e266
69ec5d12f265ee4912f97ae835001575
afe288f275f24af9a26cfa1172f55c01
2a854c166174ee437972ec351161f220
012a5a4c166174ee417261e24807b327
b364b426b522b605b436b429b529b629
8407b313b33cb426b522b605b422b429
b529b62910b3292a2bb026b122b205b4
0fb429b529b62905b406b429b529b629
b029b129b2291165f349e22ee632eb11
65ee5d1172f55d116eec4975a41d7634
793a7a4ee1127373f92912ec61f23503
e82aec26ee22f01161f23512e261fa35
66356c1e6c3e70447203f12af326f922
fa1161f23512ee73f13501e322e41161
f235663069366a12f061f23512e261f2
3513e97379f235613e624e635a649065
01e222e31161f23502e526ef32f41173
f13501e822f61161f23505f709f726f8
22f91161f235e82eed22f11161f23511
65ee5d1161f23512e661f2350c7655e8
3de83eee42f286f30168287310e82910
f2291168e95d0162426510ee5c012a85
4216656ee74c6174ee3510ee20012a85
4c166174ee42656ee7491166f249762e
7a3ae51172f54901e522f5116df33512
e36de7356a1b6a306d447412ea6df335
01ee2af1116de735116df33512ed6de7
35623065366812f26de73512fa61f235
12ed65ee5d
} // trie
regionToPartitions:bin{ // 1677 bytes
000008090a00020000000b0009000201
090001010a000a000000000000000a0c
00000001010000000100000000000000
000000000000010100000b0000000b00
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
0000000000000000000000000000000c
010001000000000d0100000d01000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000900000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
000000000a0000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000101010102
00020000010102010001020301010002
01000101020001010101010101000202
01020002020201010201000102020001
01000101010100010201010201000201
00020102010101000000010100010000
01010002000200000000000000000000
04010002000100010400000000000000
00000101010100000000010000000000
00000001010200010001000001000000
00000100000105000201020101010000
02010100020101020203000100020000
00000000000000000006000102000000
01000201000000000000000101010000
00000000010101010001010101000000
00000000000000010000000000000002
00010100000000000000000000000000
00010001010100000001020001000100
00000001000201010102000000000001
00010000000000000101010101000004
00040001010102010300000101010106
03020402010101010201010100010001
01010002000001000001010001000101
00000000010000000000000000000000
00010000000000000000000000000002
00000002010101000001010201000000
07010100000100020001000000000000
00000000000000010000000000010000
00000000000000010000000000000000
00010000000100010001000000010101
01010001010101010101010100000201
01010200020101010002010001010100
01010101040101000100020001010000
01010000000000010000000000030e00
00000007000000000002010100020002
00020007000000000100000000000001
00000000000000000000010000000000
00000000000000010000000000000000
00000000000000000001000000000000
00000000000000000000000001010000
00000000000000000000000001010000
00000001000000000000000000000001
00000000010000000001000000
} // regionToPartitions
partitions{".","0","1","2","3","4","5","6","0123456","03","16","02","05","04","012346"}
paradigms{
"en","Latn","US",
"en","Latn","GB",
"es","Latn","ES",
"es","Latn","419",
"pt","Latn","BR",
"pt","Latn","PT",
}
distances:intvector{80,50,4,3}
} // match
}