browser/components/translation/cld2/internal/generated_language.cc

changeset 0
6474c204b198
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/browser/components/translation/cld2/internal/generated_language.cc	Wed Dec 31 06:09:35 2014 +0100
     1.3 @@ -0,0 +1,4680 @@
     1.4 +// Copyright 2013 Google Inc. All Rights Reserved.
     1.5 +//
     1.6 +// Licensed under the Apache License, Version 2.0 (the "License");
     1.7 +// you may not use this file except in compliance with the License.
     1.8 +// You may obtain a copy of the License at
     1.9 +//
    1.10 +//     http://www.apache.org/licenses/LICENSE-2.0
    1.11 +//
    1.12 +// Unless required by applicable law or agreed to in writing, software
    1.13 +// distributed under the License is distributed on an "AS IS" BASIS,
    1.14 +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    1.15 +// See the License for the specific language governing permissions and
    1.16 +// limitations under the License.
    1.17 +
    1.18 +// generated_language.cc
    1.19 +// Machine generated. Do Not Edit.
    1.20 +//
    1.21 +// Declarations for languages recognized by CLD2
    1.22 +//
    1.23 +
    1.24 +#include "generated_language.h"
    1.25 +#include "generated_ulscript.h"
    1.26 +
    1.27 +namespace CLD2 {
    1.28 +
    1.29 +// Subscripted by enum Language
    1.30 +extern const int kLanguageToNameSize = 614;
    1.31 +extern const char* const kLanguageToName[kLanguageToNameSize] = {
    1.32 +  "ENGLISH",               // 0 en
    1.33 +  "DANISH",                // 1 da
    1.34 +  "DUTCH",                 // 2 nl
    1.35 +  "FINNISH",               // 3 fi
    1.36 +  "FRENCH",                // 4 fr
    1.37 +  "GERMAN",                // 5 de
    1.38 +  "HEBREW",                // 6 iw
    1.39 +  "ITALIAN",               // 7 it
    1.40 +  "Japanese",              // 8 ja
    1.41 +  "Korean",                // 9 ko
    1.42 +  "NORWEGIAN",             // 10 no
    1.43 +  "POLISH",                // 11 pl
    1.44 +  "PORTUGUESE",            // 12 pt
    1.45 +  "RUSSIAN",               // 13 ru
    1.46 +  "SPANISH",               // 14 es
    1.47 +  "SWEDISH",               // 15 sv
    1.48 +  "Chinese",               // 16 zh
    1.49 +  "CZECH",                 // 17 cs
    1.50 +  "GREEK",                 // 18 el
    1.51 +  "ICELANDIC",             // 19 is
    1.52 +  "LATVIAN",               // 20 lv
    1.53 +  "LITHUANIAN",            // 21 lt
    1.54 +  "ROMANIAN",              // 22 ro
    1.55 +  "HUNGARIAN",             // 23 hu
    1.56 +  "ESTONIAN",              // 24 et
    1.57 +  "Ignore",                // 25 xxx
    1.58 +  "Unknown",               // 26 un
    1.59 +  "BULGARIAN",             // 27 bg
    1.60 +  "CROATIAN",              // 28 hr
    1.61 +  "SERBIAN",               // 29 sr
    1.62 +  "IRISH",                 // 30 ga
    1.63 +  "GALICIAN",              // 31 gl
    1.64 +  "TAGALOG",               // 32 tl
    1.65 +  "TURKISH",               // 33 tr
    1.66 +  "UKRAINIAN",             // 34 uk
    1.67 +  "HINDI",                 // 35 hi
    1.68 +  "MACEDONIAN",            // 36 mk
    1.69 +  "BENGALI",               // 37 bn
    1.70 +  "INDONESIAN",            // 38 id
    1.71 +  "LATIN",                 // 39 la
    1.72 +  "MALAY",                 // 40 ms
    1.73 +  "MALAYALAM",             // 41 ml
    1.74 +  "WELSH",                 // 42 cy
    1.75 +  "NEPALI",                // 43 ne
    1.76 +  "TELUGU",                // 44 te
    1.77 +  "ALBANIAN",              // 45 sq
    1.78 +  "TAMIL",                 // 46 ta
    1.79 +  "BELARUSIAN",            // 47 be
    1.80 +  "JAVANESE",              // 48 jw
    1.81 +  "OCCITAN",               // 49 oc
    1.82 +  "URDU",                  // 50 ur
    1.83 +  "BIHARI",                // 51 bh
    1.84 +  "GUJARATI",              // 52 gu
    1.85 +  "THAI",                  // 53 th
    1.86 +  "ARABIC",                // 54 ar
    1.87 +  "CATALAN",               // 55 ca
    1.88 +  "ESPERANTO",             // 56 eo
    1.89 +  "BASQUE",                // 57 eu
    1.90 +  "INTERLINGUA",           // 58 ia
    1.91 +  "KANNADA",               // 59 kn
    1.92 +  "PUNJABI",               // 60 pa
    1.93 +  "SCOTS_GAELIC",          // 61 gd
    1.94 +  "SWAHILI",               // 62 sw
    1.95 +  "SLOVENIAN",             // 63 sl
    1.96 +  "MARATHI",               // 64 mr
    1.97 +  "MALTESE",               // 65 mt
    1.98 +  "VIETNAMESE",            // 66 vi
    1.99 +  "FRISIAN",               // 67 fy
   1.100 +  "SLOVAK",                // 68 sk
   1.101 +  "ChineseT",              // 69 zh-Hant
   1.102 +  "FAROESE",               // 70 fo
   1.103 +  "SUNDANESE",             // 71 su
   1.104 +  "UZBEK",                 // 72 uz
   1.105 +  "AMHARIC",               // 73 am
   1.106 +  "AZERBAIJANI",           // 74 az
   1.107 +  "GEORGIAN",              // 75 ka
   1.108 +  "TIGRINYA",              // 76 ti
   1.109 +  "PERSIAN",               // 77 fa
   1.110 +  "BOSNIAN",               // 78 bs
   1.111 +  "SINHALESE",             // 79 si
   1.112 +  "NORWEGIAN_N",           // 80 nn
   1.113 +  "81",                    // 81
   1.114 +  "82",                    // 82
   1.115 +  "XHOSA",                 // 83 xh
   1.116 +  "ZULU",                  // 84 zu
   1.117 +  "GUARANI",               // 85 gn
   1.118 +  "SESOTHO",               // 86 st
   1.119 +  "TURKMEN",               // 87 tk
   1.120 +  "KYRGYZ",                // 88 ky
   1.121 +  "BRETON",                // 89 br
   1.122 +  "TWI",                   // 90 tw
   1.123 +  "YIDDISH",               // 91 yi
   1.124 +  "92",                    // 92
   1.125 +  "SOMALI",                // 93 so
   1.126 +  "UIGHUR",                // 94 ug
   1.127 +  "KURDISH",               // 95 ku
   1.128 +  "MONGOLIAN",             // 96 mn
   1.129 +  "ARMENIAN",              // 97 hy
   1.130 +  "LAOTHIAN",              // 98 lo
   1.131 +  "SINDHI",                // 99 sd
   1.132 +  "RHAETO_ROMANCE",        // 100 rm
   1.133 +  "AFRIKAANS",             // 101 af
   1.134 +  "LUXEMBOURGISH",         // 102 lb
   1.135 +  "BURMESE",               // 103 my
   1.136 +  "KHMER",                 // 104 km
   1.137 +  "TIBETAN",               // 105 bo
   1.138 +  "DHIVEHI",               // 106 dv
   1.139 +  "CHEROKEE",              // 107 chr
   1.140 +  "SYRIAC",                // 108 syr
   1.141 +  "LIMBU",                 // 109 lif
   1.142 +  "ORIYA",                 // 110 or
   1.143 +  "ASSAMESE",              // 111 as
   1.144 +  "CORSICAN",              // 112 co
   1.145 +  "INTERLINGUE",           // 113 ie
   1.146 +  "KAZAKH",                // 114 kk
   1.147 +  "LINGALA",               // 115 ln
   1.148 +  "116",                   // 116
   1.149 +  "PASHTO",                // 117 ps
   1.150 +  "QUECHUA",               // 118 qu
   1.151 +  "SHONA",                 // 119 sn
   1.152 +  "TAJIK",                 // 120 tg
   1.153 +  "TATAR",                 // 121 tt
   1.154 +  "TONGA",                 // 122 to
   1.155 +  "YORUBA",                // 123 yo
   1.156 +  "124",                   // 124
   1.157 +  "125",                   // 125
   1.158 +  "126",                   // 126
   1.159 +  "127",                   // 127
   1.160 +  "MAORI",                 // 128 mi
   1.161 +  "WOLOF",                 // 129 wo
   1.162 +  "ABKHAZIAN",             // 130 ab
   1.163 +  "AFAR",                  // 131 aa
   1.164 +  "AYMARA",                // 132 ay
   1.165 +  "BASHKIR",               // 133 ba
   1.166 +  "BISLAMA",               // 134 bi
   1.167 +  "DZONGKHA",              // 135 dz
   1.168 +  "FIJIAN",                // 136 fj
   1.169 +  "GREENLANDIC",           // 137 kl
   1.170 +  "HAUSA",                 // 138 ha
   1.171 +  "HAITIAN_CREOLE",        // 139 ht
   1.172 +  "INUPIAK",               // 140 ik
   1.173 +  "INUKTITUT",             // 141 iu
   1.174 +  "KASHMIRI",              // 142 ks
   1.175 +  "KINYARWANDA",           // 143 rw
   1.176 +  "MALAGASY",              // 144 mg
   1.177 +  "NAURU",                 // 145 na
   1.178 +  "OROMO",                 // 146 om
   1.179 +  "RUNDI",                 // 147 rn
   1.180 +  "SAMOAN",                // 148 sm
   1.181 +  "SANGO",                 // 149 sg
   1.182 +  "SANSKRIT",              // 150 sa
   1.183 +  "SISWANT",               // 151 ss
   1.184 +  "TSONGA",                // 152 ts
   1.185 +  "TSWANA",                // 153 tn
   1.186 +  "VOLAPUK",               // 154 vo
   1.187 +  "ZHUANG",                // 155 za
   1.188 +  "KHASI",                 // 156 kha
   1.189 +  "SCOTS",                 // 157 sco
   1.190 +  "GANDA",                 // 158 lg
   1.191 +  "MANX",                  // 159 gv
   1.192 +  "MONTENEGRIN",           // 160 sr-ME
   1.193 +  "AKAN",                  // 161 ak
   1.194 +  "IGBO",                  // 162 ig
   1.195 +  "MAURITIAN_CREOLE",      // 163 mfe
   1.196 +  "HAWAIIAN",              // 164 haw
   1.197 +  "CEBUANO",               // 165 ceb
   1.198 +  "EWE",                   // 166 ee
   1.199 +  "GA",                    // 167 gaa
   1.200 +  "HMONG",                 // 168 hmn
   1.201 +  "KRIO",                  // 169 kri
   1.202 +  "LOZI",                  // 170 loz
   1.203 +  "LUBA_LULUA",            // 171 lua
   1.204 +  "LUO_KENYA_AND_TANZANIA",  // 172 luo
   1.205 +  "NEWARI",                // 173 new
   1.206 +  "NYANJA",                // 174 ny
   1.207 +  "OSSETIAN",              // 175 os
   1.208 +  "PAMPANGA",              // 176 pam
   1.209 +  "PEDI",                  // 177 nso
   1.210 +  "RAJASTHANI",            // 178 raj
   1.211 +  "SESELWA",               // 179 crs
   1.212 +  "TUMBUKA",               // 180 tum
   1.213 +  "VENDA",                 // 181 ve
   1.214 +  "WARAY_PHILIPPINES",     // 182 war
   1.215 +  "183",                   // 183
   1.216 +  "184",                   // 184
   1.217 +  "185",                   // 185
   1.218 +  "186",                   // 186
   1.219 +  "187",                   // 187
   1.220 +  "188",                   // 188
   1.221 +  "189",                   // 189
   1.222 +  "190",                   // 190
   1.223 +  "191",                   // 191
   1.224 +  "192",                   // 192
   1.225 +  "193",                   // 193
   1.226 +  "194",                   // 194
   1.227 +  "195",                   // 195
   1.228 +  "196",                   // 196
   1.229 +  "197",                   // 197
   1.230 +  "198",                   // 198
   1.231 +  "199",                   // 199
   1.232 +  "200",                   // 200
   1.233 +  "201",                   // 201
   1.234 +  "202",                   // 202
   1.235 +  "203",                   // 203
   1.236 +  "204",                   // 204
   1.237 +  "205",                   // 205
   1.238 +  "206",                   // 206
   1.239 +  "207",                   // 207
   1.240 +  "208",                   // 208
   1.241 +  "209",                   // 209
   1.242 +  "210",                   // 210
   1.243 +  "211",                   // 211
   1.244 +  "212",                   // 212
   1.245 +  "213",                   // 213
   1.246 +  "214",                   // 214
   1.247 +  "215",                   // 215
   1.248 +  "216",                   // 216
   1.249 +  "217",                   // 217
   1.250 +  "218",                   // 218
   1.251 +  "219",                   // 219
   1.252 +  "220",                   // 220
   1.253 +  "221",                   // 221
   1.254 +  "222",                   // 222
   1.255 +  "223",                   // 223
   1.256 +  "224",                   // 224
   1.257 +  "225",                   // 225
   1.258 +  "226",                   // 226
   1.259 +  "227",                   // 227
   1.260 +  "228",                   // 228
   1.261 +  "229",                   // 229
   1.262 +  "230",                   // 230
   1.263 +  "231",                   // 231
   1.264 +  "232",                   // 232
   1.265 +  "233",                   // 233
   1.266 +  "234",                   // 234
   1.267 +  "235",                   // 235
   1.268 +  "236",                   // 236
   1.269 +  "237",                   // 237
   1.270 +  "238",                   // 238
   1.271 +  "239",                   // 239
   1.272 +  "240",                   // 240
   1.273 +  "241",                   // 241
   1.274 +  "242",                   // 242
   1.275 +  "243",                   // 243
   1.276 +  "244",                   // 244
   1.277 +  "245",                   // 245
   1.278 +  "246",                   // 246
   1.279 +  "247",                   // 247
   1.280 +  "248",                   // 248
   1.281 +  "249",                   // 249
   1.282 +  "250",                   // 250
   1.283 +  "251",                   // 251
   1.284 +  "252",                   // 252
   1.285 +  "253",                   // 253
   1.286 +  "254",                   // 254
   1.287 +  "255",                   // 255
   1.288 +  "256",                   // 256
   1.289 +  "257",                   // 257
   1.290 +  "258",                   // 258
   1.291 +  "259",                   // 259
   1.292 +  "260",                   // 260
   1.293 +  "261",                   // 261
   1.294 +  "262",                   // 262
   1.295 +  "263",                   // 263
   1.296 +  "264",                   // 264
   1.297 +  "265",                   // 265
   1.298 +  "266",                   // 266
   1.299 +  "267",                   // 267
   1.300 +  "268",                   // 268
   1.301 +  "269",                   // 269
   1.302 +  "270",                   // 270
   1.303 +  "271",                   // 271
   1.304 +  "272",                   // 272
   1.305 +  "273",                   // 273
   1.306 +  "274",                   // 274
   1.307 +  "275",                   // 275
   1.308 +  "276",                   // 276
   1.309 +  "277",                   // 277
   1.310 +  "278",                   // 278
   1.311 +  "279",                   // 279
   1.312 +  "280",                   // 280
   1.313 +  "281",                   // 281
   1.314 +  "282",                   // 282
   1.315 +  "283",                   // 283
   1.316 +  "284",                   // 284
   1.317 +  "285",                   // 285
   1.318 +  "286",                   // 286
   1.319 +  "287",                   // 287
   1.320 +  "288",                   // 288
   1.321 +  "289",                   // 289
   1.322 +  "290",                   // 290
   1.323 +  "291",                   // 291
   1.324 +  "292",                   // 292
   1.325 +  "293",                   // 293
   1.326 +  "294",                   // 294
   1.327 +  "295",                   // 295
   1.328 +  "296",                   // 296
   1.329 +  "297",                   // 297
   1.330 +  "298",                   // 298
   1.331 +  "299",                   // 299
   1.332 +  "300",                   // 300
   1.333 +  "301",                   // 301
   1.334 +  "302",                   // 302
   1.335 +  "303",                   // 303
   1.336 +  "304",                   // 304
   1.337 +  "305",                   // 305
   1.338 +  "306",                   // 306
   1.339 +  "307",                   // 307
   1.340 +  "308",                   // 308
   1.341 +  "309",                   // 309
   1.342 +  "310",                   // 310
   1.343 +  "311",                   // 311
   1.344 +  "312",                   // 312
   1.345 +  "313",                   // 313
   1.346 +  "314",                   // 314
   1.347 +  "315",                   // 315
   1.348 +  "316",                   // 316
   1.349 +  "317",                   // 317
   1.350 +  "318",                   // 318
   1.351 +  "319",                   // 319
   1.352 +  "320",                   // 320
   1.353 +  "321",                   // 321
   1.354 +  "322",                   // 322
   1.355 +  "323",                   // 323
   1.356 +  "324",                   // 324
   1.357 +  "325",                   // 325
   1.358 +  "326",                   // 326
   1.359 +  "327",                   // 327
   1.360 +  "328",                   // 328
   1.361 +  "329",                   // 329
   1.362 +  "330",                   // 330
   1.363 +  "331",                   // 331
   1.364 +  "332",                   // 332
   1.365 +  "333",                   // 333
   1.366 +  "334",                   // 334
   1.367 +  "335",                   // 335
   1.368 +  "336",                   // 336
   1.369 +  "337",                   // 337
   1.370 +  "338",                   // 338
   1.371 +  "339",                   // 339
   1.372 +  "340",                   // 340
   1.373 +  "341",                   // 341
   1.374 +  "342",                   // 342
   1.375 +  "343",                   // 343
   1.376 +  "344",                   // 344
   1.377 +  "345",                   // 345
   1.378 +  "346",                   // 346
   1.379 +  "347",                   // 347
   1.380 +  "348",                   // 348
   1.381 +  "349",                   // 349
   1.382 +  "350",                   // 350
   1.383 +  "351",                   // 351
   1.384 +  "352",                   // 352
   1.385 +  "353",                   // 353
   1.386 +  "354",                   // 354
   1.387 +  "355",                   // 355
   1.388 +  "356",                   // 356
   1.389 +  "357",                   // 357
   1.390 +  "358",                   // 358
   1.391 +  "359",                   // 359
   1.392 +  "360",                   // 360
   1.393 +  "361",                   // 361
   1.394 +  "362",                   // 362
   1.395 +  "363",                   // 363
   1.396 +  "364",                   // 364
   1.397 +  "365",                   // 365
   1.398 +  "366",                   // 366
   1.399 +  "367",                   // 367
   1.400 +  "368",                   // 368
   1.401 +  "369",                   // 369
   1.402 +  "370",                   // 370
   1.403 +  "371",                   // 371
   1.404 +  "372",                   // 372
   1.405 +  "373",                   // 373
   1.406 +  "374",                   // 374
   1.407 +  "375",                   // 375
   1.408 +  "376",                   // 376
   1.409 +  "377",                   // 377
   1.410 +  "378",                   // 378
   1.411 +  "379",                   // 379
   1.412 +  "380",                   // 380
   1.413 +  "381",                   // 381
   1.414 +  "382",                   // 382
   1.415 +  "383",                   // 383
   1.416 +  "384",                   // 384
   1.417 +  "385",                   // 385
   1.418 +  "386",                   // 386
   1.419 +  "387",                   // 387
   1.420 +  "388",                   // 388
   1.421 +  "389",                   // 389
   1.422 +  "390",                   // 390
   1.423 +  "391",                   // 391
   1.424 +  "392",                   // 392
   1.425 +  "393",                   // 393
   1.426 +  "394",                   // 394
   1.427 +  "395",                   // 395
   1.428 +  "396",                   // 396
   1.429 +  "397",                   // 397
   1.430 +  "398",                   // 398
   1.431 +  "399",                   // 399
   1.432 +  "400",                   // 400
   1.433 +  "401",                   // 401
   1.434 +  "402",                   // 402
   1.435 +  "403",                   // 403
   1.436 +  "404",                   // 404
   1.437 +  "405",                   // 405
   1.438 +  "406",                   // 406
   1.439 +  "407",                   // 407
   1.440 +  "408",                   // 408
   1.441 +  "409",                   // 409
   1.442 +  "410",                   // 410
   1.443 +  "411",                   // 411
   1.444 +  "412",                   // 412
   1.445 +  "413",                   // 413
   1.446 +  "414",                   // 414
   1.447 +  "415",                   // 415
   1.448 +  "416",                   // 416
   1.449 +  "417",                   // 417
   1.450 +  "418",                   // 418
   1.451 +  "419",                   // 419
   1.452 +  "420",                   // 420
   1.453 +  "421",                   // 421
   1.454 +  "422",                   // 422
   1.455 +  "423",                   // 423
   1.456 +  "424",                   // 424
   1.457 +  "425",                   // 425
   1.458 +  "426",                   // 426
   1.459 +  "427",                   // 427
   1.460 +  "428",                   // 428
   1.461 +  "429",                   // 429
   1.462 +  "430",                   // 430
   1.463 +  "431",                   // 431
   1.464 +  "432",                   // 432
   1.465 +  "433",                   // 433
   1.466 +  "434",                   // 434
   1.467 +  "435",                   // 435
   1.468 +  "436",                   // 436
   1.469 +  "437",                   // 437
   1.470 +  "438",                   // 438
   1.471 +  "439",                   // 439
   1.472 +  "440",                   // 440
   1.473 +  "441",                   // 441
   1.474 +  "442",                   // 442
   1.475 +  "443",                   // 443
   1.476 +  "444",                   // 444
   1.477 +  "445",                   // 445
   1.478 +  "446",                   // 446
   1.479 +  "447",                   // 447
   1.480 +  "448",                   // 448
   1.481 +  "449",                   // 449
   1.482 +  "450",                   // 450
   1.483 +  "451",                   // 451
   1.484 +  "452",                   // 452
   1.485 +  "453",                   // 453
   1.486 +  "454",                   // 454
   1.487 +  "455",                   // 455
   1.488 +  "456",                   // 456
   1.489 +  "457",                   // 457
   1.490 +  "458",                   // 458
   1.491 +  "459",                   // 459
   1.492 +  "460",                   // 460
   1.493 +  "461",                   // 461
   1.494 +  "462",                   // 462
   1.495 +  "463",                   // 463
   1.496 +  "464",                   // 464
   1.497 +  "465",                   // 465
   1.498 +  "466",                   // 466
   1.499 +  "467",                   // 467
   1.500 +  "468",                   // 468
   1.501 +  "469",                   // 469
   1.502 +  "470",                   // 470
   1.503 +  "471",                   // 471
   1.504 +  "472",                   // 472
   1.505 +  "473",                   // 473
   1.506 +  "474",                   // 474
   1.507 +  "475",                   // 475
   1.508 +  "476",                   // 476
   1.509 +  "477",                   // 477
   1.510 +  "478",                   // 478
   1.511 +  "479",                   // 479
   1.512 +  "480",                   // 480
   1.513 +  "481",                   // 481
   1.514 +  "482",                   // 482
   1.515 +  "483",                   // 483
   1.516 +  "484",                   // 484
   1.517 +  "485",                   // 485
   1.518 +  "486",                   // 486
   1.519 +  "487",                   // 487
   1.520 +  "488",                   // 488
   1.521 +  "489",                   // 489
   1.522 +  "490",                   // 490
   1.523 +  "491",                   // 491
   1.524 +  "492",                   // 492
   1.525 +  "493",                   // 493
   1.526 +  "494",                   // 494
   1.527 +  "495",                   // 495
   1.528 +  "496",                   // 496
   1.529 +  "497",                   // 497
   1.530 +  "498",                   // 498
   1.531 +  "499",                   // 499
   1.532 +  "500",                   // 500
   1.533 +  "501",                   // 501
   1.534 +  "502",                   // 502
   1.535 +  "503",                   // 503
   1.536 +  "504",                   // 504
   1.537 +  "505",                   // 505
   1.538 +  "NDEBELE",               // 506 nr
   1.539 +  "X_BORK_BORK_BORK",      // 507 zzb
   1.540 +  "X_PIG_LATIN",           // 508 zzp
   1.541 +  "X_HACKER",              // 509 zzh
   1.542 +  "X_KLINGON",             // 510 tlh
   1.543 +  "X_ELMER_FUDD",          // 511 zze
   1.544 +  "X_Common",              // 512 xx-Zyyy
   1.545 +  "X_Latin",               // 513 xx-Latn
   1.546 +  "X_Greek",               // 514 xx-Grek
   1.547 +  "X_Cyrillic",            // 515 xx-Cyrl
   1.548 +  "X_Armenian",            // 516 xx-Armn
   1.549 +  "X_Hebrew",              // 517 xx-Hebr
   1.550 +  "X_Arabic",              // 518 xx-Arab
   1.551 +  "X_Syriac",              // 519 xx-Syrc
   1.552 +  "X_Thaana",              // 520 xx-Thaa
   1.553 +  "X_Devanagari",          // 521 xx-Deva
   1.554 +  "X_Bengali",             // 522 xx-Beng
   1.555 +  "X_Gurmukhi",            // 523 xx-Guru
   1.556 +  "X_Gujarati",            // 524 xx-Gujr
   1.557 +  "X_Oriya",               // 525 xx-Orya
   1.558 +  "X_Tamil",               // 526 xx-Taml
   1.559 +  "X_Telugu",              // 527 xx-Telu
   1.560 +  "X_Kannada",             // 528 xx-Knda
   1.561 +  "X_Malayalam",           // 529 xx-Mlym
   1.562 +  "X_Sinhala",             // 530 xx-Sinh
   1.563 +  "X_Thai",                // 531 xx-Thai
   1.564 +  "X_Lao",                 // 532 xx-Laoo
   1.565 +  "X_Tibetan",             // 533 xx-Tibt
   1.566 +  "X_Myanmar",             // 534 xx-Mymr
   1.567 +  "X_Georgian",            // 535 xx-Geor
   1.568 +  "X_Hangul",              // 536 xx-Hang
   1.569 +  "X_Ethiopic",            // 537 xx-Ethi
   1.570 +  "X_Cherokee",            // 538 xx-Cher
   1.571 +  "X_Canadian_Aboriginal",  // 539 xx-Cans
   1.572 +  "X_Ogham",               // 540 xx-Ogam
   1.573 +  "X_Runic",               // 541 xx-Runr
   1.574 +  "X_Khmer",               // 542 xx-Khmr
   1.575 +  "X_Mongolian",           // 543 xx-Mong
   1.576 +  "X_Hiragana",            // 544 xx-Hira
   1.577 +  "X_Katakana",            // 545 xx-Kana
   1.578 +  "X_Bopomofo",            // 546 xx-Bopo
   1.579 +  "X_Han",                 // 547 xx-Hani
   1.580 +  "X_Yi",                  // 548 xx-Yiii
   1.581 +  "X_Old_Italic",          // 549 xx-Ital
   1.582 +  "X_Gothic",              // 550 xx-Goth
   1.583 +  "X_Deseret",             // 551 xx-Dsrt
   1.584 +  "X_Inherited",           // 552 xx-Qaai
   1.585 +  "X_Tagalog",             // 553 xx-Tglg
   1.586 +  "X_Hanunoo",             // 554 xx-Hano
   1.587 +  "X_Buhid",               // 555 xx-Buhd
   1.588 +  "X_Tagbanwa",            // 556 xx-Tagb
   1.589 +  "X_Limbu",               // 557 xx-Limb
   1.590 +  "X_Tai_Le",              // 558 xx-Tale
   1.591 +  "X_Linear_B",            // 559 xx-Linb
   1.592 +  "X_Ugaritic",            // 560 xx-Ugar
   1.593 +  "X_Shavian",             // 561 xx-Shaw
   1.594 +  "X_Osmanya",             // 562 xx-Osma
   1.595 +  "X_Cypriot",             // 563 xx-Cprt
   1.596 +  "X_Braille",             // 564 xx-Brai
   1.597 +  "X_Buginese",            // 565 xx-Bugi
   1.598 +  "X_Coptic",              // 566 xx-Copt
   1.599 +  "X_New_Tai_Lue",         // 567 xx-Talu
   1.600 +  "X_Glagolitic",          // 568 xx-Glag
   1.601 +  "X_Tifinagh",            // 569 xx-Tfng
   1.602 +  "X_Syloti_Nagri",        // 570 xx-Sylo
   1.603 +  "X_Old_Persian",         // 571 xx-Xpeo
   1.604 +  "X_Kharoshthi",          // 572 xx-Khar
   1.605 +  "X_Balinese",            // 573 xx-Bali
   1.606 +  "X_Cuneiform",           // 574 xx-Xsux
   1.607 +  "X_Phoenician",          // 575 xx-Phnx
   1.608 +  "X_Phags_Pa",            // 576 xx-Phag
   1.609 +  "X_Nko",                 // 577 xx-Nkoo
   1.610 +  "X_Sundanese",           // 578 xx-Sund
   1.611 +  "X_Lepcha",              // 579 xx-Lepc
   1.612 +  "X_Ol_Chiki",            // 580 xx-Olck
   1.613 +  "X_Vai",                 // 581 xx-Vaii
   1.614 +  "X_Saurashtra",          // 582 xx-Saur
   1.615 +  "X_Kayah_Li",            // 583 xx-Kali
   1.616 +  "X_Rejang",              // 584 xx-Rjng
   1.617 +  "X_Lycian",              // 585 xx-Lyci
   1.618 +  "X_Carian",              // 586 xx-Cari
   1.619 +  "X_Lydian",              // 587 xx-Lydi
   1.620 +  "X_Cham",                // 588 xx-Cham
   1.621 +  "X_Tai_Tham",            // 589 xx-Lana
   1.622 +  "X_Tai_Viet",            // 590 xx-Tavt
   1.623 +  "X_Avestan",             // 591 xx-Avst
   1.624 +  "X_Egyptian_Hieroglyphs",  // 592 xx-Egyp
   1.625 +  "X_Samaritan",           // 593 xx-Samr
   1.626 +  "X_Lisu",                // 594 xx-Lisu
   1.627 +  "X_Bamum",               // 595 xx-Bamu
   1.628 +  "X_Javanese",            // 596 xx-Java
   1.629 +  "X_Meetei_Mayek",        // 597 xx-Mtei
   1.630 +  "X_Imperial_Aramaic",    // 598 xx-Armi
   1.631 +  "X_Old_South_Arabian",   // 599 xx-Sarb
   1.632 +  "X_Inscriptional_Parthian",  // 600 xx-Prti
   1.633 +  "X_Inscriptional_Pahlavi",  // 601 xx-Phli
   1.634 +  "X_Old_Turkic",          // 602 xx-Orkh
   1.635 +  "X_Kaithi",              // 603 xx-Kthi
   1.636 +  "X_Batak",               // 604 xx-Batk
   1.637 +  "X_Brahmi",              // 605 xx-Brah
   1.638 +  "X_Mandaic",             // 606 xx-Mand
   1.639 +  "X_Chakma",              // 607 xx-Cakm
   1.640 +  "X_Meroitic_Cursive",    // 608 xx-Merc
   1.641 +  "X_Meroitic_Hieroglyphs",  // 609 xx-Mero
   1.642 +  "X_Miao",                // 610 xx-Plrd
   1.643 +  "X_Sharada",             // 611 xx-Shrd
   1.644 +  "X_Sora_Sompeng",        // 612 xx-Sora
   1.645 +  "X_Takri",               // 613 xx-Takr
   1.646 +};
   1.647 +
   1.648 +// Subscripted by enum Language
   1.649 +extern const int kLanguageToCodeSize = 614;
   1.650 +extern const char* const kLanguageToCode[kLanguageToCodeSize] = {
   1.651 +  "en",    // 0 ENGLISH
   1.652 +  "da",    // 1 DANISH
   1.653 +  "nl",    // 2 DUTCH
   1.654 +  "fi",    // 3 FINNISH
   1.655 +  "fr",    // 4 FRENCH
   1.656 +  "de",    // 5 GERMAN
   1.657 +  "iw",    // 6 HEBREW
   1.658 +  "it",    // 7 ITALIAN
   1.659 +  "ja",    // 8 Japanese
   1.660 +  "ko",    // 9 Korean
   1.661 +  "no",    // 10 NORWEGIAN
   1.662 +  "pl",    // 11 POLISH
   1.663 +  "pt",    // 12 PORTUGUESE
   1.664 +  "ru",    // 13 RUSSIAN
   1.665 +  "es",    // 14 SPANISH
   1.666 +  "sv",    // 15 SWEDISH
   1.667 +  "zh",    // 16 Chinese
   1.668 +  "cs",    // 17 CZECH
   1.669 +  "el",    // 18 GREEK
   1.670 +  "is",    // 19 ICELANDIC
   1.671 +  "lv",    // 20 LATVIAN
   1.672 +  "lt",    // 21 LITHUANIAN
   1.673 +  "ro",    // 22 ROMANIAN
   1.674 +  "hu",    // 23 HUNGARIAN
   1.675 +  "et",    // 24 ESTONIAN
   1.676 +  "xxx",   // 25 Ignore
   1.677 +  "un",    // 26 Unknown
   1.678 +  "bg",    // 27 BULGARIAN
   1.679 +  "hr",    // 28 CROATIAN
   1.680 +  "sr",    // 29 SERBIAN
   1.681 +  "ga",    // 30 IRISH
   1.682 +  "gl",    // 31 GALICIAN
   1.683 +  "tl",    // 32 TAGALOG
   1.684 +  "tr",    // 33 TURKISH
   1.685 +  "uk",    // 34 UKRAINIAN
   1.686 +  "hi",    // 35 HINDI
   1.687 +  "mk",    // 36 MACEDONIAN
   1.688 +  "bn",    // 37 BENGALI
   1.689 +  "id",    // 38 INDONESIAN
   1.690 +  "la",    // 39 LATIN
   1.691 +  "ms",    // 40 MALAY
   1.692 +  "ml",    // 41 MALAYALAM
   1.693 +  "cy",    // 42 WELSH
   1.694 +  "ne",    // 43 NEPALI
   1.695 +  "te",    // 44 TELUGU
   1.696 +  "sq",    // 45 ALBANIAN
   1.697 +  "ta",    // 46 TAMIL
   1.698 +  "be",    // 47 BELARUSIAN
   1.699 +  "jw",    // 48 JAVANESE
   1.700 +  "oc",    // 49 OCCITAN
   1.701 +  "ur",    // 50 URDU
   1.702 +  "bh",    // 51 BIHARI
   1.703 +  "gu",    // 52 GUJARATI
   1.704 +  "th",    // 53 THAI
   1.705 +  "ar",    // 54 ARABIC
   1.706 +  "ca",    // 55 CATALAN
   1.707 +  "eo",    // 56 ESPERANTO
   1.708 +  "eu",    // 57 BASQUE
   1.709 +  "ia",    // 58 INTERLINGUA
   1.710 +  "kn",    // 59 KANNADA
   1.711 +  "pa",    // 60 PUNJABI
   1.712 +  "gd",    // 61 SCOTS_GAELIC
   1.713 +  "sw",    // 62 SWAHILI
   1.714 +  "sl",    // 63 SLOVENIAN
   1.715 +  "mr",    // 64 MARATHI
   1.716 +  "mt",    // 65 MALTESE
   1.717 +  "vi",    // 66 VIETNAMESE
   1.718 +  "fy",    // 67 FRISIAN
   1.719 +  "sk",    // 68 SLOVAK
   1.720 +  "zh-Hant",  // 69 ChineseT
   1.721 +  "fo",    // 70 FAROESE
   1.722 +  "su",    // 71 SUNDANESE
   1.723 +  "uz",    // 72 UZBEK
   1.724 +  "am",    // 73 AMHARIC
   1.725 +  "az",    // 74 AZERBAIJANI
   1.726 +  "ka",    // 75 GEORGIAN
   1.727 +  "ti",    // 76 TIGRINYA
   1.728 +  "fa",    // 77 PERSIAN
   1.729 +  "bs",    // 78 BOSNIAN
   1.730 +  "si",    // 79 SINHALESE
   1.731 +  "nn",    // 80 NORWEGIAN_N
   1.732 +  "",      // 81 81
   1.733 +  "",      // 82 82
   1.734 +  "xh",    // 83 XHOSA
   1.735 +  "zu",    // 84 ZULU
   1.736 +  "gn",    // 85 GUARANI
   1.737 +  "st",    // 86 SESOTHO
   1.738 +  "tk",    // 87 TURKMEN
   1.739 +  "ky",    // 88 KYRGYZ
   1.740 +  "br",    // 89 BRETON
   1.741 +  "tw",    // 90 TWI
   1.742 +  "yi",    // 91 YIDDISH
   1.743 +  "",      // 92 92
   1.744 +  "so",    // 93 SOMALI
   1.745 +  "ug",    // 94 UIGHUR
   1.746 +  "ku",    // 95 KURDISH
   1.747 +  "mn",    // 96 MONGOLIAN
   1.748 +  "hy",    // 97 ARMENIAN
   1.749 +  "lo",    // 98 LAOTHIAN
   1.750 +  "sd",    // 99 SINDHI
   1.751 +  "rm",    // 100 RHAETO_ROMANCE
   1.752 +  "af",    // 101 AFRIKAANS
   1.753 +  "lb",    // 102 LUXEMBOURGISH
   1.754 +  "my",    // 103 BURMESE
   1.755 +  "km",    // 104 KHMER
   1.756 +  "bo",    // 105 TIBETAN
   1.757 +  "dv",    // 106 DHIVEHI
   1.758 +  "chr",   // 107 CHEROKEE
   1.759 +  "syr",   // 108 SYRIAC
   1.760 +  "lif",   // 109 LIMBU
   1.761 +  "or",    // 110 ORIYA
   1.762 +  "as",    // 111 ASSAMESE
   1.763 +  "co",    // 112 CORSICAN
   1.764 +  "ie",    // 113 INTERLINGUE
   1.765 +  "kk",    // 114 KAZAKH
   1.766 +  "ln",    // 115 LINGALA
   1.767 +  "",      // 116 116
   1.768 +  "ps",    // 117 PASHTO
   1.769 +  "qu",    // 118 QUECHUA
   1.770 +  "sn",    // 119 SHONA
   1.771 +  "tg",    // 120 TAJIK
   1.772 +  "tt",    // 121 TATAR
   1.773 +  "to",    // 122 TONGA
   1.774 +  "yo",    // 123 YORUBA
   1.775 +  "",      // 124 124
   1.776 +  "",      // 125 125
   1.777 +  "",      // 126 126
   1.778 +  "",      // 127 127
   1.779 +  "mi",    // 128 MAORI
   1.780 +  "wo",    // 129 WOLOF
   1.781 +  "ab",    // 130 ABKHAZIAN
   1.782 +  "aa",    // 131 AFAR
   1.783 +  "ay",    // 132 AYMARA
   1.784 +  "ba",    // 133 BASHKIR
   1.785 +  "bi",    // 134 BISLAMA
   1.786 +  "dz",    // 135 DZONGKHA
   1.787 +  "fj",    // 136 FIJIAN
   1.788 +  "kl",    // 137 GREENLANDIC
   1.789 +  "ha",    // 138 HAUSA
   1.790 +  "ht",    // 139 HAITIAN_CREOLE
   1.791 +  "ik",    // 140 INUPIAK
   1.792 +  "iu",    // 141 INUKTITUT
   1.793 +  "ks",    // 142 KASHMIRI
   1.794 +  "rw",    // 143 KINYARWANDA
   1.795 +  "mg",    // 144 MALAGASY
   1.796 +  "na",    // 145 NAURU
   1.797 +  "om",    // 146 OROMO
   1.798 +  "rn",    // 147 RUNDI
   1.799 +  "sm",    // 148 SAMOAN
   1.800 +  "sg",    // 149 SANGO
   1.801 +  "sa",    // 150 SANSKRIT
   1.802 +  "ss",    // 151 SISWANT
   1.803 +  "ts",    // 152 TSONGA
   1.804 +  "tn",    // 153 TSWANA
   1.805 +  "vo",    // 154 VOLAPUK
   1.806 +  "za",    // 155 ZHUANG
   1.807 +  "kha",   // 156 KHASI
   1.808 +  "sco",   // 157 SCOTS
   1.809 +  "lg",    // 158 GANDA
   1.810 +  "gv",    // 159 MANX
   1.811 +  "sr-ME",  // 160 MONTENEGRIN
   1.812 +  "ak",    // 161 AKAN
   1.813 +  "ig",    // 162 IGBO
   1.814 +  "mfe",   // 163 MAURITIAN_CREOLE
   1.815 +  "haw",   // 164 HAWAIIAN
   1.816 +  "ceb",   // 165 CEBUANO
   1.817 +  "ee",    // 166 EWE
   1.818 +  "gaa",   // 167 GA
   1.819 +  "hmn",   // 168 HMONG
   1.820 +  "kri",   // 169 KRIO
   1.821 +  "loz",   // 170 LOZI
   1.822 +  "lua",   // 171 LUBA_LULUA
   1.823 +  "luo",   // 172 LUO_KENYA_AND_TANZANIA
   1.824 +  "new",   // 173 NEWARI
   1.825 +  "ny",    // 174 NYANJA
   1.826 +  "os",    // 175 OSSETIAN
   1.827 +  "pam",   // 176 PAMPANGA
   1.828 +  "nso",   // 177 PEDI
   1.829 +  "raj",   // 178 RAJASTHANI
   1.830 +  "crs",   // 179 SESELWA
   1.831 +  "tum",   // 180 TUMBUKA
   1.832 +  "ve",    // 181 VENDA
   1.833 +  "war",   // 182 WARAY_PHILIPPINES
   1.834 +  "",      // 183 183
   1.835 +  "",      // 184 184
   1.836 +  "",      // 185 185
   1.837 +  "",      // 186 186
   1.838 +  "",      // 187 187
   1.839 +  "",      // 188 188
   1.840 +  "",      // 189 189
   1.841 +  "",      // 190 190
   1.842 +  "",      // 191 191
   1.843 +  "",      // 192 192
   1.844 +  "",      // 193 193
   1.845 +  "",      // 194 194
   1.846 +  "",      // 195 195
   1.847 +  "",      // 196 196
   1.848 +  "",      // 197 197
   1.849 +  "",      // 198 198
   1.850 +  "",      // 199 199
   1.851 +  "",      // 200 200
   1.852 +  "",      // 201 201
   1.853 +  "",      // 202 202
   1.854 +  "",      // 203 203
   1.855 +  "",      // 204 204
   1.856 +  "",      // 205 205
   1.857 +  "",      // 206 206
   1.858 +  "",      // 207 207
   1.859 +  "",      // 208 208
   1.860 +  "",      // 209 209
   1.861 +  "",      // 210 210
   1.862 +  "",      // 211 211
   1.863 +  "",      // 212 212
   1.864 +  "",      // 213 213
   1.865 +  "",      // 214 214
   1.866 +  "",      // 215 215
   1.867 +  "",      // 216 216
   1.868 +  "",      // 217 217
   1.869 +  "",      // 218 218
   1.870 +  "",      // 219 219
   1.871 +  "",      // 220 220
   1.872 +  "",      // 221 221
   1.873 +  "",      // 222 222
   1.874 +  "",      // 223 223
   1.875 +  "",      // 224 224
   1.876 +  "",      // 225 225
   1.877 +  "",      // 226 226
   1.878 +  "",      // 227 227
   1.879 +  "",      // 228 228
   1.880 +  "",      // 229 229
   1.881 +  "",      // 230 230
   1.882 +  "",      // 231 231
   1.883 +  "",      // 232 232
   1.884 +  "",      // 233 233
   1.885 +  "",      // 234 234
   1.886 +  "",      // 235 235
   1.887 +  "",      // 236 236
   1.888 +  "",      // 237 237
   1.889 +  "",      // 238 238
   1.890 +  "",      // 239 239
   1.891 +  "",      // 240 240
   1.892 +  "",      // 241 241
   1.893 +  "",      // 242 242
   1.894 +  "",      // 243 243
   1.895 +  "",      // 244 244
   1.896 +  "",      // 245 245
   1.897 +  "",      // 246 246
   1.898 +  "",      // 247 247
   1.899 +  "",      // 248 248
   1.900 +  "",      // 249 249
   1.901 +  "",      // 250 250
   1.902 +  "",      // 251 251
   1.903 +  "",      // 252 252
   1.904 +  "",      // 253 253
   1.905 +  "",      // 254 254
   1.906 +  "",      // 255 255
   1.907 +  "",      // 256 256
   1.908 +  "",      // 257 257
   1.909 +  "",      // 258 258
   1.910 +  "",      // 259 259
   1.911 +  "",      // 260 260
   1.912 +  "",      // 261 261
   1.913 +  "",      // 262 262
   1.914 +  "",      // 263 263
   1.915 +  "",      // 264 264
   1.916 +  "",      // 265 265
   1.917 +  "",      // 266 266
   1.918 +  "",      // 267 267
   1.919 +  "",      // 268 268
   1.920 +  "",      // 269 269
   1.921 +  "",      // 270 270
   1.922 +  "",      // 271 271
   1.923 +  "",      // 272 272
   1.924 +  "",      // 273 273
   1.925 +  "",      // 274 274
   1.926 +  "",      // 275 275
   1.927 +  "",      // 276 276
   1.928 +  "",      // 277 277
   1.929 +  "",      // 278 278
   1.930 +  "",      // 279 279
   1.931 +  "",      // 280 280
   1.932 +  "",      // 281 281
   1.933 +  "",      // 282 282
   1.934 +  "",      // 283 283
   1.935 +  "",      // 284 284
   1.936 +  "",      // 285 285
   1.937 +  "",      // 286 286
   1.938 +  "",      // 287 287
   1.939 +  "",      // 288 288
   1.940 +  "",      // 289 289
   1.941 +  "",      // 290 290
   1.942 +  "",      // 291 291
   1.943 +  "",      // 292 292
   1.944 +  "",      // 293 293
   1.945 +  "",      // 294 294
   1.946 +  "",      // 295 295
   1.947 +  "",      // 296 296
   1.948 +  "",      // 297 297
   1.949 +  "",      // 298 298
   1.950 +  "",      // 299 299
   1.951 +  "",      // 300 300
   1.952 +  "",      // 301 301
   1.953 +  "",      // 302 302
   1.954 +  "",      // 303 303
   1.955 +  "",      // 304 304
   1.956 +  "",      // 305 305
   1.957 +  "",      // 306 306
   1.958 +  "",      // 307 307
   1.959 +  "",      // 308 308
   1.960 +  "",      // 309 309
   1.961 +  "",      // 310 310
   1.962 +  "",      // 311 311
   1.963 +  "",      // 312 312
   1.964 +  "",      // 313 313
   1.965 +  "",      // 314 314
   1.966 +  "",      // 315 315
   1.967 +  "",      // 316 316
   1.968 +  "",      // 317 317
   1.969 +  "",      // 318 318
   1.970 +  "",      // 319 319
   1.971 +  "",      // 320 320
   1.972 +  "",      // 321 321
   1.973 +  "",      // 322 322
   1.974 +  "",      // 323 323
   1.975 +  "",      // 324 324
   1.976 +  "",      // 325 325
   1.977 +  "",      // 326 326
   1.978 +  "",      // 327 327
   1.979 +  "",      // 328 328
   1.980 +  "",      // 329 329
   1.981 +  "",      // 330 330
   1.982 +  "",      // 331 331
   1.983 +  "",      // 332 332
   1.984 +  "",      // 333 333
   1.985 +  "",      // 334 334
   1.986 +  "",      // 335 335
   1.987 +  "",      // 336 336
   1.988 +  "",      // 337 337
   1.989 +  "",      // 338 338
   1.990 +  "",      // 339 339
   1.991 +  "",      // 340 340
   1.992 +  "",      // 341 341
   1.993 +  "",      // 342 342
   1.994 +  "",      // 343 343
   1.995 +  "",      // 344 344
   1.996 +  "",      // 345 345
   1.997 +  "",      // 346 346
   1.998 +  "",      // 347 347
   1.999 +  "",      // 348 348
  1.1000 +  "",      // 349 349
  1.1001 +  "",      // 350 350
  1.1002 +  "",      // 351 351
  1.1003 +  "",      // 352 352
  1.1004 +  "",      // 353 353
  1.1005 +  "",      // 354 354
  1.1006 +  "",      // 355 355
  1.1007 +  "",      // 356 356
  1.1008 +  "",      // 357 357
  1.1009 +  "",      // 358 358
  1.1010 +  "",      // 359 359
  1.1011 +  "",      // 360 360
  1.1012 +  "",      // 361 361
  1.1013 +  "",      // 362 362
  1.1014 +  "",      // 363 363
  1.1015 +  "",      // 364 364
  1.1016 +  "",      // 365 365
  1.1017 +  "",      // 366 366
  1.1018 +  "",      // 367 367
  1.1019 +  "",      // 368 368
  1.1020 +  "",      // 369 369
  1.1021 +  "",      // 370 370
  1.1022 +  "",      // 371 371
  1.1023 +  "",      // 372 372
  1.1024 +  "",      // 373 373
  1.1025 +  "",      // 374 374
  1.1026 +  "",      // 375 375
  1.1027 +  "",      // 376 376
  1.1028 +  "",      // 377 377
  1.1029 +  "",      // 378 378
  1.1030 +  "",      // 379 379
  1.1031 +  "",      // 380 380
  1.1032 +  "",      // 381 381
  1.1033 +  "",      // 382 382
  1.1034 +  "",      // 383 383
  1.1035 +  "",      // 384 384
  1.1036 +  "",      // 385 385
  1.1037 +  "",      // 386 386
  1.1038 +  "",      // 387 387
  1.1039 +  "",      // 388 388
  1.1040 +  "",      // 389 389
  1.1041 +  "",      // 390 390
  1.1042 +  "",      // 391 391
  1.1043 +  "",      // 392 392
  1.1044 +  "",      // 393 393
  1.1045 +  "",      // 394 394
  1.1046 +  "",      // 395 395
  1.1047 +  "",      // 396 396
  1.1048 +  "",      // 397 397
  1.1049 +  "",      // 398 398
  1.1050 +  "",      // 399 399
  1.1051 +  "",      // 400 400
  1.1052 +  "",      // 401 401
  1.1053 +  "",      // 402 402
  1.1054 +  "",      // 403 403
  1.1055 +  "",      // 404 404
  1.1056 +  "",      // 405 405
  1.1057 +  "",      // 406 406
  1.1058 +  "",      // 407 407
  1.1059 +  "",      // 408 408
  1.1060 +  "",      // 409 409
  1.1061 +  "",      // 410 410
  1.1062 +  "",      // 411 411
  1.1063 +  "",      // 412 412
  1.1064 +  "",      // 413 413
  1.1065 +  "",      // 414 414
  1.1066 +  "",      // 415 415
  1.1067 +  "",      // 416 416
  1.1068 +  "",      // 417 417
  1.1069 +  "",      // 418 418
  1.1070 +  "",      // 419 419
  1.1071 +  "",      // 420 420
  1.1072 +  "",      // 421 421
  1.1073 +  "",      // 422 422
  1.1074 +  "",      // 423 423
  1.1075 +  "",      // 424 424
  1.1076 +  "",      // 425 425
  1.1077 +  "",      // 426 426
  1.1078 +  "",      // 427 427
  1.1079 +  "",      // 428 428
  1.1080 +  "",      // 429 429
  1.1081 +  "",      // 430 430
  1.1082 +  "",      // 431 431
  1.1083 +  "",      // 432 432
  1.1084 +  "",      // 433 433
  1.1085 +  "",      // 434 434
  1.1086 +  "",      // 435 435
  1.1087 +  "",      // 436 436
  1.1088 +  "",      // 437 437
  1.1089 +  "",      // 438 438
  1.1090 +  "",      // 439 439
  1.1091 +  "",      // 440 440
  1.1092 +  "",      // 441 441
  1.1093 +  "",      // 442 442
  1.1094 +  "",      // 443 443
  1.1095 +  "",      // 444 444
  1.1096 +  "",      // 445 445
  1.1097 +  "",      // 446 446
  1.1098 +  "",      // 447 447
  1.1099 +  "",      // 448 448
  1.1100 +  "",      // 449 449
  1.1101 +  "",      // 450 450
  1.1102 +  "",      // 451 451
  1.1103 +  "",      // 452 452
  1.1104 +  "",      // 453 453
  1.1105 +  "",      // 454 454
  1.1106 +  "",      // 455 455
  1.1107 +  "",      // 456 456
  1.1108 +  "",      // 457 457
  1.1109 +  "",      // 458 458
  1.1110 +  "",      // 459 459
  1.1111 +  "",      // 460 460
  1.1112 +  "",      // 461 461
  1.1113 +  "",      // 462 462
  1.1114 +  "",      // 463 463
  1.1115 +  "",      // 464 464
  1.1116 +  "",      // 465 465
  1.1117 +  "",      // 466 466
  1.1118 +  "",      // 467 467
  1.1119 +  "",      // 468 468
  1.1120 +  "",      // 469 469
  1.1121 +  "",      // 470 470
  1.1122 +  "",      // 471 471
  1.1123 +  "",      // 472 472
  1.1124 +  "",      // 473 473
  1.1125 +  "",      // 474 474
  1.1126 +  "",      // 475 475
  1.1127 +  "",      // 476 476
  1.1128 +  "",      // 477 477
  1.1129 +  "",      // 478 478
  1.1130 +  "",      // 479 479
  1.1131 +  "",      // 480 480
  1.1132 +  "",      // 481 481
  1.1133 +  "",      // 482 482
  1.1134 +  "",      // 483 483
  1.1135 +  "",      // 484 484
  1.1136 +  "",      // 485 485
  1.1137 +  "",      // 486 486
  1.1138 +  "",      // 487 487
  1.1139 +  "",      // 488 488
  1.1140 +  "",      // 489 489
  1.1141 +  "",      // 490 490
  1.1142 +  "",      // 491 491
  1.1143 +  "",      // 492 492
  1.1144 +  "",      // 493 493
  1.1145 +  "",      // 494 494
  1.1146 +  "",      // 495 495
  1.1147 +  "",      // 496 496
  1.1148 +  "",      // 497 497
  1.1149 +  "",      // 498 498
  1.1150 +  "",      // 499 499
  1.1151 +  "",      // 500 500
  1.1152 +  "",      // 501 501
  1.1153 +  "",      // 502 502
  1.1154 +  "",      // 503 503
  1.1155 +  "",      // 504 504
  1.1156 +  "",      // 505 505
  1.1157 +  "nr",    // 506 NDEBELE
  1.1158 +  "zzb",   // 507 X_BORK_BORK_BORK
  1.1159 +  "zzp",   // 508 X_PIG_LATIN
  1.1160 +  "zzh",   // 509 X_HACKER
  1.1161 +  "tlh",   // 510 X_KLINGON
  1.1162 +  "zze",   // 511 X_ELMER_FUDD
  1.1163 +  "xx-Zyyy",  // 512 X_Common
  1.1164 +  "xx-Latn",  // 513 X_Latin
  1.1165 +  "xx-Grek",  // 514 X_Greek
  1.1166 +  "xx-Cyrl",  // 515 X_Cyrillic
  1.1167 +  "xx-Armn",  // 516 X_Armenian
  1.1168 +  "xx-Hebr",  // 517 X_Hebrew
  1.1169 +  "xx-Arab",  // 518 X_Arabic
  1.1170 +  "xx-Syrc",  // 519 X_Syriac
  1.1171 +  "xx-Thaa",  // 520 X_Thaana
  1.1172 +  "xx-Deva",  // 521 X_Devanagari
  1.1173 +  "xx-Beng",  // 522 X_Bengali
  1.1174 +  "xx-Guru",  // 523 X_Gurmukhi
  1.1175 +  "xx-Gujr",  // 524 X_Gujarati
  1.1176 +  "xx-Orya",  // 525 X_Oriya
  1.1177 +  "xx-Taml",  // 526 X_Tamil
  1.1178 +  "xx-Telu",  // 527 X_Telugu
  1.1179 +  "xx-Knda",  // 528 X_Kannada
  1.1180 +  "xx-Mlym",  // 529 X_Malayalam
  1.1181 +  "xx-Sinh",  // 530 X_Sinhala
  1.1182 +  "xx-Thai",  // 531 X_Thai
  1.1183 +  "xx-Laoo",  // 532 X_Lao
  1.1184 +  "xx-Tibt",  // 533 X_Tibetan
  1.1185 +  "xx-Mymr",  // 534 X_Myanmar
  1.1186 +  "xx-Geor",  // 535 X_Georgian
  1.1187 +  "xx-Hang",  // 536 X_Hangul
  1.1188 +  "xx-Ethi",  // 537 X_Ethiopic
  1.1189 +  "xx-Cher",  // 538 X_Cherokee
  1.1190 +  "xx-Cans",  // 539 X_Canadian_Aboriginal
  1.1191 +  "xx-Ogam",  // 540 X_Ogham
  1.1192 +  "xx-Runr",  // 541 X_Runic
  1.1193 +  "xx-Khmr",  // 542 X_Khmer
  1.1194 +  "xx-Mong",  // 543 X_Mongolian
  1.1195 +  "xx-Hira",  // 544 X_Hiragana
  1.1196 +  "xx-Kana",  // 545 X_Katakana
  1.1197 +  "xx-Bopo",  // 546 X_Bopomofo
  1.1198 +  "xx-Hani",  // 547 X_Han
  1.1199 +  "xx-Yiii",  // 548 X_Yi
  1.1200 +  "xx-Ital",  // 549 X_Old_Italic
  1.1201 +  "xx-Goth",  // 550 X_Gothic
  1.1202 +  "xx-Dsrt",  // 551 X_Deseret
  1.1203 +  "xx-Qaai",  // 552 X_Inherited
  1.1204 +  "xx-Tglg",  // 553 X_Tagalog
  1.1205 +  "xx-Hano",  // 554 X_Hanunoo
  1.1206 +  "xx-Buhd",  // 555 X_Buhid
  1.1207 +  "xx-Tagb",  // 556 X_Tagbanwa
  1.1208 +  "xx-Limb",  // 557 X_Limbu
  1.1209 +  "xx-Tale",  // 558 X_Tai_Le
  1.1210 +  "xx-Linb",  // 559 X_Linear_B
  1.1211 +  "xx-Ugar",  // 560 X_Ugaritic
  1.1212 +  "xx-Shaw",  // 561 X_Shavian
  1.1213 +  "xx-Osma",  // 562 X_Osmanya
  1.1214 +  "xx-Cprt",  // 563 X_Cypriot
  1.1215 +  "xx-Brai",  // 564 X_Braille
  1.1216 +  "xx-Bugi",  // 565 X_Buginese
  1.1217 +  "xx-Copt",  // 566 X_Coptic
  1.1218 +  "xx-Talu",  // 567 X_New_Tai_Lue
  1.1219 +  "xx-Glag",  // 568 X_Glagolitic
  1.1220 +  "xx-Tfng",  // 569 X_Tifinagh
  1.1221 +  "xx-Sylo",  // 570 X_Syloti_Nagri
  1.1222 +  "xx-Xpeo",  // 571 X_Old_Persian
  1.1223 +  "xx-Khar",  // 572 X_Kharoshthi
  1.1224 +  "xx-Bali",  // 573 X_Balinese
  1.1225 +  "xx-Xsux",  // 574 X_Cuneiform
  1.1226 +  "xx-Phnx",  // 575 X_Phoenician
  1.1227 +  "xx-Phag",  // 576 X_Phags_Pa
  1.1228 +  "xx-Nkoo",  // 577 X_Nko
  1.1229 +  "xx-Sund",  // 578 X_Sundanese
  1.1230 +  "xx-Lepc",  // 579 X_Lepcha
  1.1231 +  "xx-Olck",  // 580 X_Ol_Chiki
  1.1232 +  "xx-Vaii",  // 581 X_Vai
  1.1233 +  "xx-Saur",  // 582 X_Saurashtra
  1.1234 +  "xx-Kali",  // 583 X_Kayah_Li
  1.1235 +  "xx-Rjng",  // 584 X_Rejang
  1.1236 +  "xx-Lyci",  // 585 X_Lycian
  1.1237 +  "xx-Cari",  // 586 X_Carian
  1.1238 +  "xx-Lydi",  // 587 X_Lydian
  1.1239 +  "xx-Cham",  // 588 X_Cham
  1.1240 +  "xx-Lana",  // 589 X_Tai_Tham
  1.1241 +  "xx-Tavt",  // 590 X_Tai_Viet
  1.1242 +  "xx-Avst",  // 591 X_Avestan
  1.1243 +  "xx-Egyp",  // 592 X_Egyptian_Hieroglyphs
  1.1244 +  "xx-Samr",  // 593 X_Samaritan
  1.1245 +  "xx-Lisu",  // 594 X_Lisu
  1.1246 +  "xx-Bamu",  // 595 X_Bamum
  1.1247 +  "xx-Java",  // 596 X_Javanese
  1.1248 +  "xx-Mtei",  // 597 X_Meetei_Mayek
  1.1249 +  "xx-Armi",  // 598 X_Imperial_Aramaic
  1.1250 +  "xx-Sarb",  // 599 X_Old_South_Arabian
  1.1251 +  "xx-Prti",  // 600 X_Inscriptional_Parthian
  1.1252 +  "xx-Phli",  // 601 X_Inscriptional_Pahlavi
  1.1253 +  "xx-Orkh",  // 602 X_Old_Turkic
  1.1254 +  "xx-Kthi",  // 603 X_Kaithi
  1.1255 +  "xx-Batk",  // 604 X_Batak
  1.1256 +  "xx-Brah",  // 605 X_Brahmi
  1.1257 +  "xx-Mand",  // 606 X_Mandaic
  1.1258 +  "xx-Cakm",  // 607 X_Chakma
  1.1259 +  "xx-Merc",  // 608 X_Meroitic_Cursive
  1.1260 +  "xx-Mero",  // 609 X_Meroitic_Hieroglyphs
  1.1261 +  "xx-Plrd",  // 610 X_Miao
  1.1262 +  "xx-Shrd",  // 611 X_Sharada
  1.1263 +  "xx-Sora",  // 612 X_Sora_Sompeng
  1.1264 +  "xx-Takr",  // 613 X_Takri
  1.1265 +};
  1.1266 +
  1.1267 +// Subscripted by enum Language
  1.1268 +extern const int kLanguageToCNameSize = 614;
  1.1269 +extern const char* const kLanguageToCName[kLanguageToCNameSize] = {
  1.1270 +  "ENGLISH",               // 0 en
  1.1271 +  "DANISH",                // 1 da
  1.1272 +  "DUTCH",                 // 2 nl
  1.1273 +  "FINNISH",               // 3 fi
  1.1274 +  "FRENCH",                // 4 fr
  1.1275 +  "GERMAN",                // 5 de
  1.1276 +  "HEBREW",                // 6 iw
  1.1277 +  "ITALIAN",               // 7 it
  1.1278 +  "JAPANESE",              // 8 ja
  1.1279 +  "KOREAN",                // 9 ko
  1.1280 +  "NORWEGIAN",             // 10 no
  1.1281 +  "POLISH",                // 11 pl
  1.1282 +  "PORTUGUESE",            // 12 pt
  1.1283 +  "RUSSIAN",               // 13 ru
  1.1284 +  "SPANISH",               // 14 es
  1.1285 +  "SWEDISH",               // 15 sv
  1.1286 +  "CHINESE",               // 16 zh
  1.1287 +  "CZECH",                 // 17 cs
  1.1288 +  "GREEK",                 // 18 el
  1.1289 +  "ICELANDIC",             // 19 is
  1.1290 +  "LATVIAN",               // 20 lv
  1.1291 +  "LITHUANIAN",            // 21 lt
  1.1292 +  "ROMANIAN",              // 22 ro
  1.1293 +  "HUNGARIAN",             // 23 hu
  1.1294 +  "ESTONIAN",              // 24 et
  1.1295 +  "TG_UNKNOWN_LANGUAGE",   // 25 xxx
  1.1296 +  "UNKNOWN_LANGUAGE",      // 26 un
  1.1297 +  "BULGARIAN",             // 27 bg
  1.1298 +  "CROATIAN",              // 28 hr
  1.1299 +  "SERBIAN",               // 29 sr
  1.1300 +  "IRISH",                 // 30 ga
  1.1301 +  "GALICIAN",              // 31 gl
  1.1302 +  "TAGALOG",               // 32 tl
  1.1303 +  "TURKISH",               // 33 tr
  1.1304 +  "UKRAINIAN",             // 34 uk
  1.1305 +  "HINDI",                 // 35 hi
  1.1306 +  "MACEDONIAN",            // 36 mk
  1.1307 +  "BENGALI",               // 37 bn
  1.1308 +  "INDONESIAN",            // 38 id
  1.1309 +  "LATIN",                 // 39 la
  1.1310 +  "MALAY",                 // 40 ms
  1.1311 +  "MALAYALAM",             // 41 ml
  1.1312 +  "WELSH",                 // 42 cy
  1.1313 +  "NEPALI",                // 43 ne
  1.1314 +  "TELUGU",                // 44 te
  1.1315 +  "ALBANIAN",              // 45 sq
  1.1316 +  "TAMIL",                 // 46 ta
  1.1317 +  "BELARUSIAN",            // 47 be
  1.1318 +  "JAVANESE",              // 48 jw
  1.1319 +  "OCCITAN",               // 49 oc
  1.1320 +  "URDU",                  // 50 ur
  1.1321 +  "BIHARI",                // 51 bh
  1.1322 +  "GUJARATI",              // 52 gu
  1.1323 +  "THAI",                  // 53 th
  1.1324 +  "ARABIC",                // 54 ar
  1.1325 +  "CATALAN",               // 55 ca
  1.1326 +  "ESPERANTO",             // 56 eo
  1.1327 +  "BASQUE",                // 57 eu
  1.1328 +  "INTERLINGUA",           // 58 ia
  1.1329 +  "KANNADA",               // 59 kn
  1.1330 +  "PUNJABI",               // 60 pa
  1.1331 +  "SCOTS_GAELIC",          // 61 gd
  1.1332 +  "SWAHILI",               // 62 sw
  1.1333 +  "SLOVENIAN",             // 63 sl
  1.1334 +  "MARATHI",               // 64 mr
  1.1335 +  "MALTESE",               // 65 mt
  1.1336 +  "VIETNAMESE",            // 66 vi
  1.1337 +  "FRISIAN",               // 67 fy
  1.1338 +  "SLOVAK",                // 68 sk
  1.1339 +  "CHINESE_T",             // 69 zh-Hant
  1.1340 +  "FAROESE",               // 70 fo
  1.1341 +  "SUNDANESE",             // 71 su
  1.1342 +  "UZBEK",                 // 72 uz
  1.1343 +  "AMHARIC",               // 73 am
  1.1344 +  "AZERBAIJANI",           // 74 az
  1.1345 +  "GEORGIAN",              // 75 ka
  1.1346 +  "TIGRINYA",              // 76 ti
  1.1347 +  "PERSIAN",               // 77 fa
  1.1348 +  "BOSNIAN",               // 78 bs
  1.1349 +  "SINHALESE",             // 79 si
  1.1350 +  "NORWEGIAN_N",           // 80 nn
  1.1351 +  "X_81",                  // 81
  1.1352 +  "X_82",                  // 82
  1.1353 +  "XHOSA",                 // 83 xh
  1.1354 +  "ZULU",                  // 84 zu
  1.1355 +  "GUARANI",               // 85 gn
  1.1356 +  "SESOTHO",               // 86 st
  1.1357 +  "TURKMEN",               // 87 tk
  1.1358 +  "KYRGYZ",                // 88 ky
  1.1359 +  "BRETON",                // 89 br
  1.1360 +  "TWI",                   // 90 tw
  1.1361 +  "YIDDISH",               // 91 yi
  1.1362 +  "X_92",                  // 92
  1.1363 +  "SOMALI",                // 93 so
  1.1364 +  "UIGHUR",                // 94 ug
  1.1365 +  "KURDISH",               // 95 ku
  1.1366 +  "MONGOLIAN",             // 96 mn
  1.1367 +  "ARMENIAN",              // 97 hy
  1.1368 +  "LAOTHIAN",              // 98 lo
  1.1369 +  "SINDHI",                // 99 sd
  1.1370 +  "RHAETO_ROMANCE",        // 100 rm
  1.1371 +  "AFRIKAANS",             // 101 af
  1.1372 +  "LUXEMBOURGISH",         // 102 lb
  1.1373 +  "BURMESE",               // 103 my
  1.1374 +  "KHMER",                 // 104 km
  1.1375 +  "TIBETAN",               // 105 bo
  1.1376 +  "DHIVEHI",               // 106 dv
  1.1377 +  "CHEROKEE",              // 107 chr
  1.1378 +  "SYRIAC",                // 108 syr
  1.1379 +  "LIMBU",                 // 109 lif
  1.1380 +  "ORIYA",                 // 110 or
  1.1381 +  "ASSAMESE",              // 111 as
  1.1382 +  "CORSICAN",              // 112 co
  1.1383 +  "INTERLINGUE",           // 113 ie
  1.1384 +  "KAZAKH",                // 114 kk
  1.1385 +  "LINGALA",               // 115 ln
  1.1386 +  "X_116",                 // 116
  1.1387 +  "PASHTO",                // 117 ps
  1.1388 +  "QUECHUA",               // 118 qu
  1.1389 +  "SHONA",                 // 119 sn
  1.1390 +  "TAJIK",                 // 120 tg
  1.1391 +  "TATAR",                 // 121 tt
  1.1392 +  "TONGA",                 // 122 to
  1.1393 +  "YORUBA",                // 123 yo
  1.1394 +  "X_124",                 // 124
  1.1395 +  "X_125",                 // 125
  1.1396 +  "X_126",                 // 126
  1.1397 +  "X_127",                 // 127
  1.1398 +  "MAORI",                 // 128 mi
  1.1399 +  "WOLOF",                 // 129 wo
  1.1400 +  "ABKHAZIAN",             // 130 ab
  1.1401 +  "AFAR",                  // 131 aa
  1.1402 +  "AYMARA",                // 132 ay
  1.1403 +  "BASHKIR",               // 133 ba
  1.1404 +  "BISLAMA",               // 134 bi
  1.1405 +  "DZONGKHA",              // 135 dz
  1.1406 +  "FIJIAN",                // 136 fj
  1.1407 +  "GREENLANDIC",           // 137 kl
  1.1408 +  "HAUSA",                 // 138 ha
  1.1409 +  "HAITIAN_CREOLE",        // 139 ht
  1.1410 +  "INUPIAK",               // 140 ik
  1.1411 +  "INUKTITUT",             // 141 iu
  1.1412 +  "KASHMIRI",              // 142 ks
  1.1413 +  "KINYARWANDA",           // 143 rw
  1.1414 +  "MALAGASY",              // 144 mg
  1.1415 +  "NAURU",                 // 145 na
  1.1416 +  "OROMO",                 // 146 om
  1.1417 +  "RUNDI",                 // 147 rn
  1.1418 +  "SAMOAN",                // 148 sm
  1.1419 +  "SANGO",                 // 149 sg
  1.1420 +  "SANSKRIT",              // 150 sa
  1.1421 +  "SISWANT",               // 151 ss
  1.1422 +  "TSONGA",                // 152 ts
  1.1423 +  "TSWANA",                // 153 tn
  1.1424 +  "VOLAPUK",               // 154 vo
  1.1425 +  "ZHUANG",                // 155 za
  1.1426 +  "KHASI",                 // 156 kha
  1.1427 +  "SCOTS",                 // 157 sco
  1.1428 +  "GANDA",                 // 158 lg
  1.1429 +  "MANX",                  // 159 gv
  1.1430 +  "MONTENEGRIN",           // 160 sr-ME
  1.1431 +  "AKAN",                  // 161 ak
  1.1432 +  "IGBO",                  // 162 ig
  1.1433 +  "MAURITIAN_CREOLE",      // 163 mfe
  1.1434 +  "HAWAIIAN",              // 164 haw
  1.1435 +  "CEBUANO",               // 165 ceb
  1.1436 +  "EWE",                   // 166 ee
  1.1437 +  "GA",                    // 167 gaa
  1.1438 +  "HMONG",                 // 168 hmn
  1.1439 +  "KRIO",                  // 169 kri
  1.1440 +  "LOZI",                  // 170 loz
  1.1441 +  "LUBA_LULUA",            // 171 lua
  1.1442 +  "LUO_KENYA_AND_TANZANIA",  // 172 luo
  1.1443 +  "NEWARI",                // 173 new
  1.1444 +  "NYANJA",                // 174 ny
  1.1445 +  "OSSETIAN",              // 175 os
  1.1446 +  "PAMPANGA",              // 176 pam
  1.1447 +  "PEDI",                  // 177 nso
  1.1448 +  "RAJASTHANI",            // 178 raj
  1.1449 +  "SESELWA",               // 179 crs
  1.1450 +  "TUMBUKA",               // 180 tum
  1.1451 +  "VENDA",                 // 181 ve
  1.1452 +  "WARAY_PHILIPPINES",     // 182 war
  1.1453 +  "X_183",                 // 183
  1.1454 +  "X_184",                 // 184
  1.1455 +  "X_185",                 // 185
  1.1456 +  "X_186",                 // 186
  1.1457 +  "X_187",                 // 187
  1.1458 +  "X_188",                 // 188
  1.1459 +  "X_189",                 // 189
  1.1460 +  "X_190",                 // 190
  1.1461 +  "X_191",                 // 191
  1.1462 +  "X_192",                 // 192
  1.1463 +  "X_193",                 // 193
  1.1464 +  "X_194",                 // 194
  1.1465 +  "X_195",                 // 195
  1.1466 +  "X_196",                 // 196
  1.1467 +  "X_197",                 // 197
  1.1468 +  "X_198",                 // 198
  1.1469 +  "X_199",                 // 199
  1.1470 +  "X_200",                 // 200
  1.1471 +  "X_201",                 // 201
  1.1472 +  "X_202",                 // 202
  1.1473 +  "X_203",                 // 203
  1.1474 +  "X_204",                 // 204
  1.1475 +  "X_205",                 // 205
  1.1476 +  "X_206",                 // 206
  1.1477 +  "X_207",                 // 207
  1.1478 +  "X_208",                 // 208
  1.1479 +  "X_209",                 // 209
  1.1480 +  "X_210",                 // 210
  1.1481 +  "X_211",                 // 211
  1.1482 +  "X_212",                 // 212
  1.1483 +  "X_213",                 // 213
  1.1484 +  "X_214",                 // 214
  1.1485 +  "X_215",                 // 215
  1.1486 +  "X_216",                 // 216
  1.1487 +  "X_217",                 // 217
  1.1488 +  "X_218",                 // 218
  1.1489 +  "X_219",                 // 219
  1.1490 +  "X_220",                 // 220
  1.1491 +  "X_221",                 // 221
  1.1492 +  "X_222",                 // 222
  1.1493 +  "X_223",                 // 223
  1.1494 +  "X_224",                 // 224
  1.1495 +  "X_225",                 // 225
  1.1496 +  "X_226",                 // 226
  1.1497 +  "X_227",                 // 227
  1.1498 +  "X_228",                 // 228
  1.1499 +  "X_229",                 // 229
  1.1500 +  "X_230",                 // 230
  1.1501 +  "X_231",                 // 231
  1.1502 +  "X_232",                 // 232
  1.1503 +  "X_233",                 // 233
  1.1504 +  "X_234",                 // 234
  1.1505 +  "X_235",                 // 235
  1.1506 +  "X_236",                 // 236
  1.1507 +  "X_237",                 // 237
  1.1508 +  "X_238",                 // 238
  1.1509 +  "X_239",                 // 239
  1.1510 +  "X_240",                 // 240
  1.1511 +  "X_241",                 // 241
  1.1512 +  "X_242",                 // 242
  1.1513 +  "X_243",                 // 243
  1.1514 +  "X_244",                 // 244
  1.1515 +  "X_245",                 // 245
  1.1516 +  "X_246",                 // 246
  1.1517 +  "X_247",                 // 247
  1.1518 +  "X_248",                 // 248
  1.1519 +  "X_249",                 // 249
  1.1520 +  "X_250",                 // 250
  1.1521 +  "X_251",                 // 251
  1.1522 +  "X_252",                 // 252
  1.1523 +  "X_253",                 // 253
  1.1524 +  "X_254",                 // 254
  1.1525 +  "X_255",                 // 255
  1.1526 +  "X_256",                 // 256
  1.1527 +  "X_257",                 // 257
  1.1528 +  "X_258",                 // 258
  1.1529 +  "X_259",                 // 259
  1.1530 +  "X_260",                 // 260
  1.1531 +  "X_261",                 // 261
  1.1532 +  "X_262",                 // 262
  1.1533 +  "X_263",                 // 263
  1.1534 +  "X_264",                 // 264
  1.1535 +  "X_265",                 // 265
  1.1536 +  "X_266",                 // 266
  1.1537 +  "X_267",                 // 267
  1.1538 +  "X_268",                 // 268
  1.1539 +  "X_269",                 // 269
  1.1540 +  "X_270",                 // 270
  1.1541 +  "X_271",                 // 271
  1.1542 +  "X_272",                 // 272
  1.1543 +  "X_273",                 // 273
  1.1544 +  "X_274",                 // 274
  1.1545 +  "X_275",                 // 275
  1.1546 +  "X_276",                 // 276
  1.1547 +  "X_277",                 // 277
  1.1548 +  "X_278",                 // 278
  1.1549 +  "X_279",                 // 279
  1.1550 +  "X_280",                 // 280
  1.1551 +  "X_281",                 // 281
  1.1552 +  "X_282",                 // 282
  1.1553 +  "X_283",                 // 283
  1.1554 +  "X_284",                 // 284
  1.1555 +  "X_285",                 // 285
  1.1556 +  "X_286",                 // 286
  1.1557 +  "X_287",                 // 287
  1.1558 +  "X_288",                 // 288
  1.1559 +  "X_289",                 // 289
  1.1560 +  "X_290",                 // 290
  1.1561 +  "X_291",                 // 291
  1.1562 +  "X_292",                 // 292
  1.1563 +  "X_293",                 // 293
  1.1564 +  "X_294",                 // 294
  1.1565 +  "X_295",                 // 295
  1.1566 +  "X_296",                 // 296
  1.1567 +  "X_297",                 // 297
  1.1568 +  "X_298",                 // 298
  1.1569 +  "X_299",                 // 299
  1.1570 +  "X_300",                 // 300
  1.1571 +  "X_301",                 // 301
  1.1572 +  "X_302",                 // 302
  1.1573 +  "X_303",                 // 303
  1.1574 +  "X_304",                 // 304
  1.1575 +  "X_305",                 // 305
  1.1576 +  "X_306",                 // 306
  1.1577 +  "X_307",                 // 307
  1.1578 +  "X_308",                 // 308
  1.1579 +  "X_309",                 // 309
  1.1580 +  "X_310",                 // 310
  1.1581 +  "X_311",                 // 311
  1.1582 +  "X_312",                 // 312
  1.1583 +  "X_313",                 // 313
  1.1584 +  "X_314",                 // 314
  1.1585 +  "X_315",                 // 315
  1.1586 +  "X_316",                 // 316
  1.1587 +  "X_317",                 // 317
  1.1588 +  "X_318",                 // 318
  1.1589 +  "X_319",                 // 319
  1.1590 +  "X_320",                 // 320
  1.1591 +  "X_321",                 // 321
  1.1592 +  "X_322",                 // 322
  1.1593 +  "X_323",                 // 323
  1.1594 +  "X_324",                 // 324
  1.1595 +  "X_325",                 // 325
  1.1596 +  "X_326",                 // 326
  1.1597 +  "X_327",                 // 327
  1.1598 +  "X_328",                 // 328
  1.1599 +  "X_329",                 // 329
  1.1600 +  "X_330",                 // 330
  1.1601 +  "X_331",                 // 331
  1.1602 +  "X_332",                 // 332
  1.1603 +  "X_333",                 // 333
  1.1604 +  "X_334",                 // 334
  1.1605 +  "X_335",                 // 335
  1.1606 +  "X_336",                 // 336
  1.1607 +  "X_337",                 // 337
  1.1608 +  "X_338",                 // 338
  1.1609 +  "X_339",                 // 339
  1.1610 +  "X_340",                 // 340
  1.1611 +  "X_341",                 // 341
  1.1612 +  "X_342",                 // 342
  1.1613 +  "X_343",                 // 343
  1.1614 +  "X_344",                 // 344
  1.1615 +  "X_345",                 // 345
  1.1616 +  "X_346",                 // 346
  1.1617 +  "X_347",                 // 347
  1.1618 +  "X_348",                 // 348
  1.1619 +  "X_349",                 // 349
  1.1620 +  "X_350",                 // 350
  1.1621 +  "X_351",                 // 351
  1.1622 +  "X_352",                 // 352
  1.1623 +  "X_353",                 // 353
  1.1624 +  "X_354",                 // 354
  1.1625 +  "X_355",                 // 355
  1.1626 +  "X_356",                 // 356
  1.1627 +  "X_357",                 // 357
  1.1628 +  "X_358",                 // 358
  1.1629 +  "X_359",                 // 359
  1.1630 +  "X_360",                 // 360
  1.1631 +  "X_361",                 // 361
  1.1632 +  "X_362",                 // 362
  1.1633 +  "X_363",                 // 363
  1.1634 +  "X_364",                 // 364
  1.1635 +  "X_365",                 // 365
  1.1636 +  "X_366",                 // 366
  1.1637 +  "X_367",                 // 367
  1.1638 +  "X_368",                 // 368
  1.1639 +  "X_369",                 // 369
  1.1640 +  "X_370",                 // 370
  1.1641 +  "X_371",                 // 371
  1.1642 +  "X_372",                 // 372
  1.1643 +  "X_373",                 // 373
  1.1644 +  "X_374",                 // 374
  1.1645 +  "X_375",                 // 375
  1.1646 +  "X_376",                 // 376
  1.1647 +  "X_377",                 // 377
  1.1648 +  "X_378",                 // 378
  1.1649 +  "X_379",                 // 379
  1.1650 +  "X_380",                 // 380
  1.1651 +  "X_381",                 // 381
  1.1652 +  "X_382",                 // 382
  1.1653 +  "X_383",                 // 383
  1.1654 +  "X_384",                 // 384
  1.1655 +  "X_385",                 // 385
  1.1656 +  "X_386",                 // 386
  1.1657 +  "X_387",                 // 387
  1.1658 +  "X_388",                 // 388
  1.1659 +  "X_389",                 // 389
  1.1660 +  "X_390",                 // 390
  1.1661 +  "X_391",                 // 391
  1.1662 +  "X_392",                 // 392
  1.1663 +  "X_393",                 // 393
  1.1664 +  "X_394",                 // 394
  1.1665 +  "X_395",                 // 395
  1.1666 +  "X_396",                 // 396
  1.1667 +  "X_397",                 // 397
  1.1668 +  "X_398",                 // 398
  1.1669 +  "X_399",                 // 399
  1.1670 +  "X_400",                 // 400
  1.1671 +  "X_401",                 // 401
  1.1672 +  "X_402",                 // 402
  1.1673 +  "X_403",                 // 403
  1.1674 +  "X_404",                 // 404
  1.1675 +  "X_405",                 // 405
  1.1676 +  "X_406",                 // 406
  1.1677 +  "X_407",                 // 407
  1.1678 +  "X_408",                 // 408
  1.1679 +  "X_409",                 // 409
  1.1680 +  "X_410",                 // 410
  1.1681 +  "X_411",                 // 411
  1.1682 +  "X_412",                 // 412
  1.1683 +  "X_413",                 // 413
  1.1684 +  "X_414",                 // 414
  1.1685 +  "X_415",                 // 415
  1.1686 +  "X_416",                 // 416
  1.1687 +  "X_417",                 // 417
  1.1688 +  "X_418",                 // 418
  1.1689 +  "X_419",                 // 419
  1.1690 +  "X_420",                 // 420
  1.1691 +  "X_421",                 // 421
  1.1692 +  "X_422",                 // 422
  1.1693 +  "X_423",                 // 423
  1.1694 +  "X_424",                 // 424
  1.1695 +  "X_425",                 // 425
  1.1696 +  "X_426",                 // 426
  1.1697 +  "X_427",                 // 427
  1.1698 +  "X_428",                 // 428
  1.1699 +  "X_429",                 // 429
  1.1700 +  "X_430",                 // 430
  1.1701 +  "X_431",                 // 431
  1.1702 +  "X_432",                 // 432
  1.1703 +  "X_433",                 // 433
  1.1704 +  "X_434",                 // 434
  1.1705 +  "X_435",                 // 435
  1.1706 +  "X_436",                 // 436
  1.1707 +  "X_437",                 // 437
  1.1708 +  "X_438",                 // 438
  1.1709 +  "X_439",                 // 439
  1.1710 +  "X_440",                 // 440
  1.1711 +  "X_441",                 // 441
  1.1712 +  "X_442",                 // 442
  1.1713 +  "X_443",                 // 443
  1.1714 +  "X_444",                 // 444
  1.1715 +  "X_445",                 // 445
  1.1716 +  "X_446",                 // 446
  1.1717 +  "X_447",                 // 447
  1.1718 +  "X_448",                 // 448
  1.1719 +  "X_449",                 // 449
  1.1720 +  "X_450",                 // 450
  1.1721 +  "X_451",                 // 451
  1.1722 +  "X_452",                 // 452
  1.1723 +  "X_453",                 // 453
  1.1724 +  "X_454",                 // 454
  1.1725 +  "X_455",                 // 455
  1.1726 +  "X_456",                 // 456
  1.1727 +  "X_457",                 // 457
  1.1728 +  "X_458",                 // 458
  1.1729 +  "X_459",                 // 459
  1.1730 +  "X_460",                 // 460
  1.1731 +  "X_461",                 // 461
  1.1732 +  "X_462",                 // 462
  1.1733 +  "X_463",                 // 463
  1.1734 +  "X_464",                 // 464
  1.1735 +  "X_465",                 // 465
  1.1736 +  "X_466",                 // 466
  1.1737 +  "X_467",                 // 467
  1.1738 +  "X_468",                 // 468
  1.1739 +  "X_469",                 // 469
  1.1740 +  "X_470",                 // 470
  1.1741 +  "X_471",                 // 471
  1.1742 +  "X_472",                 // 472
  1.1743 +  "X_473",                 // 473
  1.1744 +  "X_474",                 // 474
  1.1745 +  "X_475",                 // 475
  1.1746 +  "X_476",                 // 476
  1.1747 +  "X_477",                 // 477
  1.1748 +  "X_478",                 // 478
  1.1749 +  "X_479",                 // 479
  1.1750 +  "X_480",                 // 480
  1.1751 +  "X_481",                 // 481
  1.1752 +  "X_482",                 // 482
  1.1753 +  "X_483",                 // 483
  1.1754 +  "X_484",                 // 484
  1.1755 +  "X_485",                 // 485
  1.1756 +  "X_486",                 // 486
  1.1757 +  "X_487",                 // 487
  1.1758 +  "X_488",                 // 488
  1.1759 +  "X_489",                 // 489
  1.1760 +  "X_490",                 // 490
  1.1761 +  "X_491",                 // 491
  1.1762 +  "X_492",                 // 492
  1.1763 +  "X_493",                 // 493
  1.1764 +  "X_494",                 // 494
  1.1765 +  "X_495",                 // 495
  1.1766 +  "X_496",                 // 496
  1.1767 +  "X_497",                 // 497
  1.1768 +  "X_498",                 // 498
  1.1769 +  "X_499",                 // 499
  1.1770 +  "X_500",                 // 500
  1.1771 +  "X_501",                 // 501
  1.1772 +  "X_502",                 // 502
  1.1773 +  "X_503",                 // 503
  1.1774 +  "X_504",                 // 504
  1.1775 +  "X_505",                 // 505
  1.1776 +  "NDEBELE",               // 506 nr
  1.1777 +  "X_BORK_BORK_BORK",      // 507 zzb
  1.1778 +  "X_PIG_LATIN",           // 508 zzp
  1.1779 +  "X_HACKER",              // 509 zzh
  1.1780 +  "X_KLINGON",             // 510 tlh
  1.1781 +  "X_ELMER_FUDD",          // 511 zze
  1.1782 +  "X_Common",              // 512 xx-Zyyy
  1.1783 +  "X_Latin",               // 513 xx-Latn
  1.1784 +  "X_Greek",               // 514 xx-Grek
  1.1785 +  "X_Cyrillic",            // 515 xx-Cyrl
  1.1786 +  "X_Armenian",            // 516 xx-Armn
  1.1787 +  "X_Hebrew",              // 517 xx-Hebr
  1.1788 +  "X_Arabic",              // 518 xx-Arab
  1.1789 +  "X_Syriac",              // 519 xx-Syrc
  1.1790 +  "X_Thaana",              // 520 xx-Thaa
  1.1791 +  "X_Devanagari",          // 521 xx-Deva
  1.1792 +  "X_Bengali",             // 522 xx-Beng
  1.1793 +  "X_Gurmukhi",            // 523 xx-Guru
  1.1794 +  "X_Gujarati",            // 524 xx-Gujr
  1.1795 +  "X_Oriya",               // 525 xx-Orya
  1.1796 +  "X_Tamil",               // 526 xx-Taml
  1.1797 +  "X_Telugu",              // 527 xx-Telu
  1.1798 +  "X_Kannada",             // 528 xx-Knda
  1.1799 +  "X_Malayalam",           // 529 xx-Mlym
  1.1800 +  "X_Sinhala",             // 530 xx-Sinh
  1.1801 +  "X_Thai",                // 531 xx-Thai
  1.1802 +  "X_Lao",                 // 532 xx-Laoo
  1.1803 +  "X_Tibetan",             // 533 xx-Tibt
  1.1804 +  "X_Myanmar",             // 534 xx-Mymr
  1.1805 +  "X_Georgian",            // 535 xx-Geor
  1.1806 +  "X_Hangul",              // 536 xx-Hang
  1.1807 +  "X_Ethiopic",            // 537 xx-Ethi
  1.1808 +  "X_Cherokee",            // 538 xx-Cher
  1.1809 +  "X_Canadian_Aboriginal",  // 539 xx-Cans
  1.1810 +  "X_Ogham",               // 540 xx-Ogam
  1.1811 +  "X_Runic",               // 541 xx-Runr
  1.1812 +  "X_Khmer",               // 542 xx-Khmr
  1.1813 +  "X_Mongolian",           // 543 xx-Mong
  1.1814 +  "X_Hiragana",            // 544 xx-Hira
  1.1815 +  "X_Katakana",            // 545 xx-Kana
  1.1816 +  "X_Bopomofo",            // 546 xx-Bopo
  1.1817 +  "X_Han",                 // 547 xx-Hani
  1.1818 +  "X_Yi",                  // 548 xx-Yiii
  1.1819 +  "X_Old_Italic",          // 549 xx-Ital
  1.1820 +  "X_Gothic",              // 550 xx-Goth
  1.1821 +  "X_Deseret",             // 551 xx-Dsrt
  1.1822 +  "X_Inherited",           // 552 xx-Qaai
  1.1823 +  "X_Tagalog",             // 553 xx-Tglg
  1.1824 +  "X_Hanunoo",             // 554 xx-Hano
  1.1825 +  "X_Buhid",               // 555 xx-Buhd
  1.1826 +  "X_Tagbanwa",            // 556 xx-Tagb
  1.1827 +  "X_Limbu",               // 557 xx-Limb
  1.1828 +  "X_Tai_Le",              // 558 xx-Tale
  1.1829 +  "X_Linear_B",            // 559 xx-Linb
  1.1830 +  "X_Ugaritic",            // 560 xx-Ugar
  1.1831 +  "X_Shavian",             // 561 xx-Shaw
  1.1832 +  "X_Osmanya",             // 562 xx-Osma
  1.1833 +  "X_Cypriot",             // 563 xx-Cprt
  1.1834 +  "X_Braille",             // 564 xx-Brai
  1.1835 +  "X_Buginese",            // 565 xx-Bugi
  1.1836 +  "X_Coptic",              // 566 xx-Copt
  1.1837 +  "X_New_Tai_Lue",         // 567 xx-Talu
  1.1838 +  "X_Glagolitic",          // 568 xx-Glag
  1.1839 +  "X_Tifinagh",            // 569 xx-Tfng
  1.1840 +  "X_Syloti_Nagri",        // 570 xx-Sylo
  1.1841 +  "X_Old_Persian",         // 571 xx-Xpeo
  1.1842 +  "X_Kharoshthi",          // 572 xx-Khar
  1.1843 +  "X_Balinese",            // 573 xx-Bali
  1.1844 +  "X_Cuneiform",           // 574 xx-Xsux
  1.1845 +  "X_Phoenician",          // 575 xx-Phnx
  1.1846 +  "X_Phags_Pa",            // 576 xx-Phag
  1.1847 +  "X_Nko",                 // 577 xx-Nkoo
  1.1848 +  "X_Sundanese",           // 578 xx-Sund
  1.1849 +  "X_Lepcha",              // 579 xx-Lepc
  1.1850 +  "X_Ol_Chiki",            // 580 xx-Olck
  1.1851 +  "X_Vai",                 // 581 xx-Vaii
  1.1852 +  "X_Saurashtra",          // 582 xx-Saur
  1.1853 +  "X_Kayah_Li",            // 583 xx-Kali
  1.1854 +  "X_Rejang",              // 584 xx-Rjng
  1.1855 +  "X_Lycian",              // 585 xx-Lyci
  1.1856 +  "X_Carian",              // 586 xx-Cari
  1.1857 +  "X_Lydian",              // 587 xx-Lydi
  1.1858 +  "X_Cham",                // 588 xx-Cham
  1.1859 +  "X_Tai_Tham",            // 589 xx-Lana
  1.1860 +  "X_Tai_Viet",            // 590 xx-Tavt
  1.1861 +  "X_Avestan",             // 591 xx-Avst
  1.1862 +  "X_Egyptian_Hieroglyphs",  // 592 xx-Egyp
  1.1863 +  "X_Samaritan",           // 593 xx-Samr
  1.1864 +  "X_Lisu",                // 594 xx-Lisu
  1.1865 +  "X_Bamum",               // 595 xx-Bamu
  1.1866 +  "X_Javanese",            // 596 xx-Java
  1.1867 +  "X_Meetei_Mayek",        // 597 xx-Mtei
  1.1868 +  "X_Imperial_Aramaic",    // 598 xx-Armi
  1.1869 +  "X_Old_South_Arabian",   // 599 xx-Sarb
  1.1870 +  "X_Inscriptional_Parthian",  // 600 xx-Prti
  1.1871 +  "X_Inscriptional_Pahlavi",  // 601 xx-Phli
  1.1872 +  "X_Old_Turkic",          // 602 xx-Orkh
  1.1873 +  "X_Kaithi",              // 603 xx-Kthi
  1.1874 +  "X_Batak",               // 604 xx-Batk
  1.1875 +  "X_Brahmi",              // 605 xx-Brah
  1.1876 +  "X_Mandaic",             // 606 xx-Mand
  1.1877 +  "X_Chakma",              // 607 xx-Cakm
  1.1878 +  "X_Meroitic_Cursive",    // 608 xx-Merc
  1.1879 +  "X_Meroitic_Hieroglyphs",  // 609 xx-Mero
  1.1880 +  "X_Miao",                // 610 xx-Plrd
  1.1881 +  "X_Sharada",             // 611 xx-Shrd
  1.1882 +  "X_Sora_Sompeng",        // 612 xx-Sora
  1.1883 +  "X_Takri",               // 613 xx-Takr
  1.1884 +};
  1.1885 +
  1.1886 +// Subscripted by enum Language
  1.1887 +extern const int kLanguageToScriptsSize = 614;
  1.1888 +#define None ULScript_Common
  1.1889 +extern const FourScripts kLanguageToScripts[kLanguageToScriptsSize] = {
  1.1890 +  {ULScript_Latin, None, None, None, },  // 0 en
  1.1891 +  {ULScript_Latin, None, None, None, },  // 1 da
  1.1892 +  {ULScript_Latin, None, None, None, },  // 2 nl
  1.1893 +  {ULScript_Latin, None, None, None, },  // 3 fi
  1.1894 +  {ULScript_Latin, None, None, None, },  // 4 fr
  1.1895 +  {ULScript_Latin, None, None, None, },  // 5 de
  1.1896 +  {ULScript_Hebrew, None, None, None, },  // 6 iw
  1.1897 +  {ULScript_Latin, None, None, None, },  // 7 it
  1.1898 +  {ULScript_Hani, None, None, None, },  // 8 ja
  1.1899 +  {ULScript_Hani, None, None, None, },  // 9 ko
  1.1900 +  {ULScript_Latin, None, None, None, },  // 10 no
  1.1901 +  {ULScript_Latin, None, None, None, },  // 11 pl
  1.1902 +  {ULScript_Latin, None, None, None, },  // 12 pt
  1.1903 +  {ULScript_Cyrillic, None, None, None, },  // 13 ru
  1.1904 +  {ULScript_Latin, None, None, None, },  // 14 es
  1.1905 +  {ULScript_Latin, None, None, None, },  // 15 sv
  1.1906 +  {ULScript_Hani, None, None, None, },  // 16 zh
  1.1907 +  {ULScript_Latin, None, None, None, },  // 17 cs
  1.1908 +  {ULScript_Greek, None, None, None, },  // 18 el
  1.1909 +  {ULScript_Latin, None, None, None, },  // 19 is
  1.1910 +  {ULScript_Latin, None, None, None, },  // 20 lv
  1.1911 +  {ULScript_Latin, None, None, None, },  // 21 lt
  1.1912 +  {ULScript_Latin, ULScript_Cyrillic, None, None, },  // 22 ro
  1.1913 +  {ULScript_Latin, None, None, None, },  // 23 hu
  1.1914 +  {ULScript_Latin, None, None, None, },  // 24 et
  1.1915 +  {ULScript_Latin, ULScript_Cyrillic, ULScript_Arabic, ULScript_Devanagari, },  // 25 xxx
  1.1916 +  {ULScript_Latin, None, None, None, },  // 26 un
  1.1917 +  {ULScript_Cyrillic, None, None, None, },  // 27 bg
  1.1918 +  {ULScript_Latin, None, None, None, },  // 28 hr
  1.1919 +  {ULScript_Latin, ULScript_Cyrillic, None, None, },  // 29 sr
  1.1920 +  {ULScript_Latin, None, None, None, },  // 30 ga
  1.1921 +  {ULScript_Latin, None, None, None, },  // 31 gl
  1.1922 +  {ULScript_Latin, ULScript_Tagalog, None, None, },  // 32 tl
  1.1923 +  {ULScript_Latin, None, None, None, },  // 33 tr
  1.1924 +  {ULScript_Cyrillic, None, None, None, },  // 34 uk
  1.1925 +  {ULScript_Devanagari, None, None, None, },  // 35 hi
  1.1926 +  {ULScript_Cyrillic, None, None, None, },  // 36 mk
  1.1927 +  {ULScript_Bengali, None, None, None, },  // 37 bn
  1.1928 +  {ULScript_Latin, None, None, None, },  // 38 id
  1.1929 +  {ULScript_Latin, None, None, None, },  // 39 la
  1.1930 +  {ULScript_Latin, None, None, None, },  // 40 ms
  1.1931 +  {ULScript_Malayalam, None, None, None, },  // 41 ml
  1.1932 +  {ULScript_Latin, None, None, None, },  // 42 cy
  1.1933 +  {ULScript_Devanagari, None, None, None, },  // 43 ne
  1.1934 +  {ULScript_Telugu, None, None, None, },  // 44 te
  1.1935 +  {ULScript_Latin, None, None, None, },  // 45 sq
  1.1936 +  {ULScript_Tamil, None, None, None, },  // 46 ta
  1.1937 +  {ULScript_Cyrillic, None, None, None, },  // 47 be
  1.1938 +  {ULScript_Latin, None, None, None, },  // 48 jw
  1.1939 +  {ULScript_Latin, None, None, None, },  // 49 oc
  1.1940 +  {ULScript_Arabic, None, None, None, },  // 50 ur
  1.1941 +  {ULScript_Devanagari, None, None, None, },  // 51 bh
  1.1942 +  {ULScript_Gujarati, None, None, None, },  // 52 gu
  1.1943 +  {ULScript_Thai, None, None, None, },  // 53 th
  1.1944 +  {ULScript_Arabic, None, None, None, },  // 54 ar
  1.1945 +  {ULScript_Latin, None, None, None, },  // 55 ca
  1.1946 +  {ULScript_Latin, None, None, None, },  // 56 eo
  1.1947 +  {ULScript_Latin, None, None, None, },  // 57 eu
  1.1948 +  {ULScript_Latin, None, None, None, },  // 58 ia
  1.1949 +  {ULScript_Kannada, None, None, None, },  // 59 kn
  1.1950 +  {ULScript_Gurmukhi, None, None, None, },  // 60 pa
  1.1951 +  {ULScript_Latin, None, None, None, },  // 61 gd
  1.1952 +  {ULScript_Latin, None, None, None, },  // 62 sw
  1.1953 +  {ULScript_Latin, None, None, None, },  // 63 sl
  1.1954 +  {ULScript_Devanagari, None, None, None, },  // 64 mr
  1.1955 +  {ULScript_Latin, None, None, None, },  // 65 mt
  1.1956 +  {ULScript_Latin, None, None, None, },  // 66 vi
  1.1957 +  {ULScript_Latin, None, None, None, },  // 67 fy
  1.1958 +  {ULScript_Latin, None, None, None, },  // 68 sk
  1.1959 +  {ULScript_Hani, None, None, None, },  // 69 zh-Hant
  1.1960 +  {ULScript_Latin, None, None, None, },  // 70 fo
  1.1961 +  {ULScript_Latin, None, None, None, },  // 71 su
  1.1962 +  {ULScript_Latin, ULScript_Cyrillic, ULScript_Arabic, None, },  // 72 uz
  1.1963 +  {ULScript_Ethiopic, None, None, None, },  // 73 am
  1.1964 +  {ULScript_Latin, ULScript_Cyrillic, ULScript_Arabic, None, },  // 74 az
  1.1965 +  {ULScript_Georgian, None, None, None, },  // 75 ka
  1.1966 +  {ULScript_Ethiopic, None, None, None, },  // 76 ti
  1.1967 +  {ULScript_Arabic, None, None, None, },  // 77 fa
  1.1968 +  {ULScript_Latin, ULScript_Cyrillic, None, None, },  // 78 bs
  1.1969 +  {ULScript_Sinhala, None, None, None, },  // 79 si
  1.1970 +  {ULScript_Latin, None, None, None, },  // 80 nn
  1.1971 +  {None, None, None, None, },  // 81
  1.1972 +  {None, None, None, None, },  // 82
  1.1973 +  {ULScript_Latin, None, None, None, },  // 83 xh
  1.1974 +  {ULScript_Latin, None, None, None, },  // 84 zu
  1.1975 +  {ULScript_Latin, None, None, None, },  // 85 gn
  1.1976 +  {ULScript_Latin, None, None, None, },  // 86 st
  1.1977 +  {ULScript_Latin, ULScript_Cyrillic, ULScript_Arabic, None, },  // 87 tk
  1.1978 +  {ULScript_Cyrillic, ULScript_Arabic, None, None, },  // 88 ky
  1.1979 +  {ULScript_Latin, None, None, None, },  // 89 br
  1.1980 +  {ULScript_Latin, None, None, None, },  // 90 tw
  1.1981 +  {ULScript_Hebrew, None, None, None, },  // 91 yi
  1.1982 +  {None, None, None, None, },  // 92
  1.1983 +  {ULScript_Latin, None, None, None, },  // 93 so
  1.1984 +  {ULScript_Latin, ULScript_Cyrillic, ULScript_Arabic, None, },  // 94 ug
  1.1985 +  {ULScript_Latin, ULScript_Arabic, None, None, },  // 95 ku
  1.1986 +  {ULScript_Cyrillic, ULScript_Mongolian, None, None, },  // 96 mn
  1.1987 +  {ULScript_Armenian, None, None, None, },  // 97 hy
  1.1988 +  {ULScript_Lao, None, None, None, },  // 98 lo
  1.1989 +  {ULScript_Arabic, ULScript_Devanagari, None, None, },  // 99 sd
  1.1990 +  {ULScript_Latin, None, None, None, },  // 100 rm
  1.1991 +  {ULScript_Latin, None, None, None, },  // 101 af
  1.1992 +  {ULScript_Latin, None, None, None, },  // 102 lb
  1.1993 +  {ULScript_Latin, ULScript_Myanmar, None, None, },  // 103 my
  1.1994 +  {ULScript_Khmer, None, None, None, },  // 104 km
  1.1995 +  {ULScript_Tibetan, None, None, None, },  // 105 bo
  1.1996 +  {ULScript_Thaana, None, None, None, },  // 106 dv
  1.1997 +  {ULScript_Cherokee, None, None, None, },  // 107 chr
  1.1998 +  {ULScript_Syriac, None, None, None, },  // 108 syr
  1.1999 +  {ULScript_Limbu, None, None, None, },  // 109 lif
  1.2000 +  {ULScript_Oriya, None, None, None, },  // 110 or
  1.2001 +  {ULScript_Bengali, None, None, None, },  // 111 as
  1.2002 +  {ULScript_Latin, None, None, None, },  // 112 co
  1.2003 +  {ULScript_Latin, None, None, None, },  // 113 ie
  1.2004 +  {ULScript_Latin, ULScript_Cyrillic, ULScript_Arabic, None, },  // 114 kk
  1.2005 +  {ULScript_Latin, None, None, None, },  // 115 ln
  1.2006 +  {None, None, None, None, },  // 116
  1.2007 +  {ULScript_Arabic, None, None, None, },  // 117 ps
  1.2008 +  {ULScript_Latin, None, None, None, },  // 118 qu
  1.2009 +  {ULScript_Latin, None, None, None, },  // 119 sn
  1.2010 +  {ULScript_Cyrillic, ULScript_Arabic, None, None, },  // 120 tg
  1.2011 +  {ULScript_Latin, ULScript_Cyrillic, ULScript_Arabic, None, },  // 121 tt
  1.2012 +  {ULScript_Latin, None, None, None, },  // 122 to
  1.2013 +  {ULScript_Latin, None, None, None, },  // 123 yo
  1.2014 +  {None, None, None, None, },  // 124
  1.2015 +  {None, None, None, None, },  // 125
  1.2016 +  {None, None, None, None, },  // 126
  1.2017 +  {None, None, None, None, },  // 127
  1.2018 +  {ULScript_Latin, None, None, None, },  // 128 mi
  1.2019 +  {ULScript_Latin, None, None, None, },  // 129 wo
  1.2020 +  {ULScript_Cyrillic, None, None, None, },  // 130 ab
  1.2021 +  {ULScript_Latin, None, None, None, },  // 131 aa
  1.2022 +  {ULScript_Latin, None, None, None, },  // 132 ay
  1.2023 +  {ULScript_Cyrillic, None, None, None, },  // 133 ba
  1.2024 +  {ULScript_Latin, None, None, None, },  // 134 bi
  1.2025 +  {ULScript_Tibetan, None, None, None, },  // 135 dz
  1.2026 +  {ULScript_Latin, None, None, None, },  // 136 fj
  1.2027 +  {ULScript_Latin, None, None, None, },  // 137 kl
  1.2028 +  {ULScript_Latin, ULScript_Arabic, None, None, },  // 138 ha
  1.2029 +  {ULScript_Latin, None, None, None, },  // 139 ht
  1.2030 +  {ULScript_Latin, None, None, None, },  // 140 ik
  1.2031 +  {ULScript_Canadian_Aboriginal, None, None, None, },  // 141 iu
  1.2032 +  {ULScript_Arabic, ULScript_Devanagari, None, None, },  // 142 ks
  1.2033 +  {ULScript_Latin, None, None, None, },  // 143 rw
  1.2034 +  {ULScript_Latin, None, None, None, },  // 144 mg
  1.2035 +  {ULScript_Latin, None, None, None, },  // 145 na
  1.2036 +  {ULScript_Latin, None, None, None, },  // 146 om
  1.2037 +  {ULScript_Latin, None, None, None, },  // 147 rn
  1.2038 +  {ULScript_Latin, None, None, None, },  // 148 sm
  1.2039 +  {ULScript_Latin, None, None, None, },  // 149 sg
  1.2040 +  {ULScript_Latin, ULScript_Devanagari, None, None, },  // 150 sa
  1.2041 +  {ULScript_Latin, None, None, None, },  // 151 ss
  1.2042 +  {ULScript_Latin, None, None, None, },  // 152 ts
  1.2043 +  {ULScript_Latin, None, None, None, },  // 153 tn
  1.2044 +  {ULScript_Latin, None, None, None, },  // 154 vo
  1.2045 +  {ULScript_Latin, ULScript_Hani, None, None, },  // 155 za
  1.2046 +  {ULScript_Latin, None, None, None, },  // 156 kha
  1.2047 +  {ULScript_Latin, None, None, None, },  // 157 sco
  1.2048 +  {ULScript_Latin, None, None, None, },  // 158 lg
  1.2049 +  {ULScript_Latin, None, None, None, },  // 159 gv
  1.2050 +  {ULScript_Latin, None, None, None, },  // 160 sr-ME
  1.2051 +  {ULScript_Latin, None, None, None, },  // 161 ak
  1.2052 +  {ULScript_Latin, None, None, None, },  // 162 ig
  1.2053 +  {ULScript_Latin, None, None, None, },  // 163 mfe
  1.2054 +  {ULScript_Latin, None, None, None, },  // 164 haw
  1.2055 +  {ULScript_Latin, None, None, None, },  // 165 ceb
  1.2056 +  {ULScript_Latin, None, None, None, },  // 166 ee
  1.2057 +  {ULScript_Latin, None, None, None, },  // 167 gaa
  1.2058 +  {ULScript_Latin, None, None, None, },  // 168 hmn
  1.2059 +  {ULScript_Latin, None, None, None, },  // 169 kri
  1.2060 +  {ULScript_Latin, None, None, None, },  // 170 loz
  1.2061 +  {ULScript_Latin, None, None, None, },  // 171 lua
  1.2062 +  {ULScript_Latin, None, None, None, },  // 172 luo
  1.2063 +  {ULScript_Devanagari, None, None, None, },  // 173 new
  1.2064 +  {ULScript_Latin, None, None, None, },  // 174 ny
  1.2065 +  {ULScript_Cyrillic, None, None, None, },  // 175 os
  1.2066 +  {ULScript_Latin, None, None, None, },  // 176 pam
  1.2067 +  {ULScript_Latin, None, None, None, },  // 177 nso
  1.2068 +  {ULScript_Devanagari, None, None, None, },  // 178 raj
  1.2069 +  {ULScript_Latin, None, None, None, },  // 179 crs
  1.2070 +  {ULScript_Latin, None, None, None, },  // 180 tum
  1.2071 +  {ULScript_Latin, None, None, None, },  // 181 ve
  1.2072 +  {ULScript_Latin, None, None, None, },  // 182 war
  1.2073 +  {None, None, None, None, },  // 183
  1.2074 +  {None, None, None, None, },  // 184
  1.2075 +  {None, None, None, None, },  // 185
  1.2076 +  {None, None, None, None, },  // 186
  1.2077 +  {None, None, None, None, },  // 187
  1.2078 +  {None, None, None, None, },  // 188
  1.2079 +  {None, None, None, None, },  // 189
  1.2080 +  {None, None, None, None, },  // 190
  1.2081 +  {None, None, None, None, },  // 191
  1.2082 +  {None, None, None, None, },  // 192
  1.2083 +  {None, None, None, None, },  // 193
  1.2084 +  {None, None, None, None, },  // 194
  1.2085 +  {None, None, None, None, },  // 195
  1.2086 +  {None, None, None, None, },  // 196
  1.2087 +  {None, None, None, None, },  // 197
  1.2088 +  {None, None, None, None, },  // 198
  1.2089 +  {None, None, None, None, },  // 199
  1.2090 +  {None, None, None, None, },  // 200
  1.2091 +  {None, None, None, None, },  // 201
  1.2092 +  {None, None, None, None, },  // 202
  1.2093 +  {None, None, None, None, },  // 203
  1.2094 +  {None, None, None, None, },  // 204
  1.2095 +  {None, None, None, None, },  // 205
  1.2096 +  {None, None, None, None, },  // 206
  1.2097 +  {None, None, None, None, },  // 207
  1.2098 +  {None, None, None, None, },  // 208
  1.2099 +  {None, None, None, None, },  // 209
  1.2100 +  {None, None, None, None, },  // 210
  1.2101 +  {None, None, None, None, },  // 211
  1.2102 +  {None, None, None, None, },  // 212
  1.2103 +  {None, None, None, None, },  // 213
  1.2104 +  {None, None, None, None, },  // 214
  1.2105 +  {None, None, None, None, },  // 215
  1.2106 +  {None, None, None, None, },  // 216
  1.2107 +  {None, None, None, None, },  // 217
  1.2108 +  {None, None, None, None, },  // 218
  1.2109 +  {None, None, None, None, },  // 219
  1.2110 +  {None, None, None, None, },  // 220
  1.2111 +  {None, None, None, None, },  // 221
  1.2112 +  {None, None, None, None, },  // 222
  1.2113 +  {None, None, None, None, },  // 223
  1.2114 +  {None, None, None, None, },  // 224
  1.2115 +  {None, None, None, None, },  // 225
  1.2116 +  {None, None, None, None, },  // 226
  1.2117 +  {None, None, None, None, },  // 227
  1.2118 +  {None, None, None, None, },  // 228
  1.2119 +  {None, None, None, None, },  // 229
  1.2120 +  {None, None, None, None, },  // 230
  1.2121 +  {None, None, None, None, },  // 231
  1.2122 +  {None, None, None, None, },  // 232
  1.2123 +  {None, None, None, None, },  // 233
  1.2124 +  {None, None, None, None, },  // 234
  1.2125 +  {None, None, None, None, },  // 235
  1.2126 +  {None, None, None, None, },  // 236
  1.2127 +  {None, None, None, None, },  // 237
  1.2128 +  {None, None, None, None, },  // 238
  1.2129 +  {None, None, None, None, },  // 239
  1.2130 +  {None, None, None, None, },  // 240
  1.2131 +  {None, None, None, None, },  // 241
  1.2132 +  {None, None, None, None, },  // 242
  1.2133 +  {None, None, None, None, },  // 243
  1.2134 +  {None, None, None, None, },  // 244
  1.2135 +  {None, None, None, None, },  // 245
  1.2136 +  {None, None, None, None, },  // 246
  1.2137 +  {None, None, None, None, },  // 247
  1.2138 +  {None, None, None, None, },  // 248
  1.2139 +  {None, None, None, None, },  // 249
  1.2140 +  {None, None, None, None, },  // 250
  1.2141 +  {None, None, None, None, },  // 251
  1.2142 +  {None, None, None, None, },  // 252
  1.2143 +  {None, None, None, None, },  // 253
  1.2144 +  {None, None, None, None, },  // 254
  1.2145 +  {None, None, None, None, },  // 255
  1.2146 +  {None, None, None, None, },  // 256
  1.2147 +  {None, None, None, None, },  // 257
  1.2148 +  {None, None, None, None, },  // 258
  1.2149 +  {None, None, None, None, },  // 259
  1.2150 +  {None, None, None, None, },  // 260
  1.2151 +  {None, None, None, None, },  // 261
  1.2152 +  {None, None, None, None, },  // 262
  1.2153 +  {None, None, None, None, },  // 263
  1.2154 +  {None, None, None, None, },  // 264
  1.2155 +  {None, None, None, None, },  // 265
  1.2156 +  {None, None, None, None, },  // 266
  1.2157 +  {None, None, None, None, },  // 267
  1.2158 +  {None, None, None, None, },  // 268
  1.2159 +  {None, None, None, None, },  // 269
  1.2160 +  {None, None, None, None, },  // 270
  1.2161 +  {None, None, None, None, },  // 271
  1.2162 +  {None, None, None, None, },  // 272
  1.2163 +  {None, None, None, None, },  // 273
  1.2164 +  {None, None, None, None, },  // 274
  1.2165 +  {None, None, None, None, },  // 275
  1.2166 +  {None, None, None, None, },  // 276
  1.2167 +  {None, None, None, None, },  // 277
  1.2168 +  {None, None, None, None, },  // 278
  1.2169 +  {None, None, None, None, },  // 279
  1.2170 +  {None, None, None, None, },  // 280
  1.2171 +  {None, None, None, None, },  // 281
  1.2172 +  {None, None, None, None, },  // 282
  1.2173 +  {None, None, None, None, },  // 283
  1.2174 +  {None, None, None, None, },  // 284
  1.2175 +  {None, None, None, None, },  // 285
  1.2176 +  {None, None, None, None, },  // 286
  1.2177 +  {None, None, None, None, },  // 287
  1.2178 +  {None, None, None, None, },  // 288
  1.2179 +  {None, None, None, None, },  // 289
  1.2180 +  {None, None, None, None, },  // 290
  1.2181 +  {None, None, None, None, },  // 291
  1.2182 +  {None, None, None, None, },  // 292
  1.2183 +  {None, None, None, None, },  // 293
  1.2184 +  {None, None, None, None, },  // 294
  1.2185 +  {None, None, None, None, },  // 295
  1.2186 +  {None, None, None, None, },  // 296
  1.2187 +  {None, None, None, None, },  // 297
  1.2188 +  {None, None, None, None, },  // 298
  1.2189 +  {None, None, None, None, },  // 299
  1.2190 +  {None, None, None, None, },  // 300
  1.2191 +  {None, None, None, None, },  // 301
  1.2192 +  {None, None, None, None, },  // 302
  1.2193 +  {None, None, None, None, },  // 303
  1.2194 +  {None, None, None, None, },  // 304
  1.2195 +  {None, None, None, None, },  // 305
  1.2196 +  {None, None, None, None, },  // 306
  1.2197 +  {None, None, None, None, },  // 307
  1.2198 +  {None, None, None, None, },  // 308
  1.2199 +  {None, None, None, None, },  // 309
  1.2200 +  {None, None, None, None, },  // 310
  1.2201 +  {None, None, None, None, },  // 311
  1.2202 +  {None, None, None, None, },  // 312
  1.2203 +  {None, None, None, None, },  // 313
  1.2204 +  {None, None, None, None, },  // 314
  1.2205 +  {None, None, None, None, },  // 315
  1.2206 +  {None, None, None, None, },  // 316
  1.2207 +  {None, None, None, None, },  // 317
  1.2208 +  {None, None, None, None, },  // 318
  1.2209 +  {None, None, None, None, },  // 319
  1.2210 +  {None, None, None, None, },  // 320
  1.2211 +  {None, None, None, None, },  // 321
  1.2212 +  {None, None, None, None, },  // 322
  1.2213 +  {None, None, None, None, },  // 323
  1.2214 +  {None, None, None, None, },  // 324
  1.2215 +  {None, None, None, None, },  // 325
  1.2216 +  {None, None, None, None, },  // 326
  1.2217 +  {None, None, None, None, },  // 327
  1.2218 +  {None, None, None, None, },  // 328
  1.2219 +  {None, None, None, None, },  // 329
  1.2220 +  {None, None, None, None, },  // 330
  1.2221 +  {None, None, None, None, },  // 331
  1.2222 +  {None, None, None, None, },  // 332
  1.2223 +  {None, None, None, None, },  // 333
  1.2224 +  {None, None, None, None, },  // 334
  1.2225 +  {None, None, None, None, },  // 335
  1.2226 +  {None, None, None, None, },  // 336
  1.2227 +  {None, None, None, None, },  // 337
  1.2228 +  {None, None, None, None, },  // 338
  1.2229 +  {None, None, None, None, },  // 339
  1.2230 +  {None, None, None, None, },  // 340
  1.2231 +  {None, None, None, None, },  // 341
  1.2232 +  {None, None, None, None, },  // 342
  1.2233 +  {None, None, None, None, },  // 343
  1.2234 +  {None, None, None, None, },  // 344
  1.2235 +  {None, None, None, None, },  // 345
  1.2236 +  {None, None, None, None, },  // 346
  1.2237 +  {None, None, None, None, },  // 347
  1.2238 +  {None, None, None, None, },  // 348
  1.2239 +  {None, None, None, None, },  // 349
  1.2240 +  {None, None, None, None, },  // 350
  1.2241 +  {None, None, None, None, },  // 351
  1.2242 +  {None, None, None, None, },  // 352
  1.2243 +  {None, None, None, None, },  // 353
  1.2244 +  {None, None, None, None, },  // 354
  1.2245 +  {None, None, None, None, },  // 355
  1.2246 +  {None, None, None, None, },  // 356
  1.2247 +  {None, None, None, None, },  // 357
  1.2248 +  {None, None, None, None, },  // 358
  1.2249 +  {None, None, None, None, },  // 359
  1.2250 +  {None, None, None, None, },  // 360
  1.2251 +  {None, None, None, None, },  // 361
  1.2252 +  {None, None, None, None, },  // 362
  1.2253 +  {None, None, None, None, },  // 363
  1.2254 +  {None, None, None, None, },  // 364
  1.2255 +  {None, None, None, None, },  // 365
  1.2256 +  {None, None, None, None, },  // 366
  1.2257 +  {None, None, None, None, },  // 367
  1.2258 +  {None, None, None, None, },  // 368
  1.2259 +  {None, None, None, None, },  // 369
  1.2260 +  {None, None, None, None, },  // 370
  1.2261 +  {None, None, None, None, },  // 371
  1.2262 +  {None, None, None, None, },  // 372
  1.2263 +  {None, None, None, None, },  // 373
  1.2264 +  {None, None, None, None, },  // 374
  1.2265 +  {None, None, None, None, },  // 375
  1.2266 +  {None, None, None, None, },  // 376
  1.2267 +  {None, None, None, None, },  // 377
  1.2268 +  {None, None, None, None, },  // 378
  1.2269 +  {None, None, None, None, },  // 379
  1.2270 +  {None, None, None, None, },  // 380
  1.2271 +  {None, None, None, None, },  // 381
  1.2272 +  {None, None, None, None, },  // 382
  1.2273 +  {None, None, None, None, },  // 383
  1.2274 +  {None, None, None, None, },  // 384
  1.2275 +  {None, None, None, None, },  // 385
  1.2276 +  {None, None, None, None, },  // 386
  1.2277 +  {None, None, None, None, },  // 387
  1.2278 +  {None, None, None, None, },  // 388
  1.2279 +  {None, None, None, None, },  // 389
  1.2280 +  {None, None, None, None, },  // 390
  1.2281 +  {None, None, None, None, },  // 391
  1.2282 +  {None, None, None, None, },  // 392
  1.2283 +  {None, None, None, None, },  // 393
  1.2284 +  {None, None, None, None, },  // 394
  1.2285 +  {None, None, None, None, },  // 395
  1.2286 +  {None, None, None, None, },  // 396
  1.2287 +  {None, None, None, None, },  // 397
  1.2288 +  {None, None, None, None, },  // 398
  1.2289 +  {None, None, None, None, },  // 399
  1.2290 +  {None, None, None, None, },  // 400
  1.2291 +  {None, None, None, None, },  // 401
  1.2292 +  {None, None, None, None, },  // 402
  1.2293 +  {None, None, None, None, },  // 403
  1.2294 +  {None, None, None, None, },  // 404
  1.2295 +  {None, None, None, None, },  // 405
  1.2296 +  {None, None, None, None, },  // 406
  1.2297 +  {None, None, None, None, },  // 407
  1.2298 +  {None, None, None, None, },  // 408
  1.2299 +  {None, None, None, None, },  // 409
  1.2300 +  {None, None, None, None, },  // 410
  1.2301 +  {None, None, None, None, },  // 411
  1.2302 +  {None, None, None, None, },  // 412
  1.2303 +  {None, None, None, None, },  // 413
  1.2304 +  {None, None, None, None, },  // 414
  1.2305 +  {None, None, None, None, },  // 415
  1.2306 +  {None, None, None, None, },  // 416
  1.2307 +  {None, None, None, None, },  // 417
  1.2308 +  {None, None, None, None, },  // 418
  1.2309 +  {None, None, None, None, },  // 419
  1.2310 +  {None, None, None, None, },  // 420
  1.2311 +  {None, None, None, None, },  // 421
  1.2312 +  {None, None, None, None, },  // 422
  1.2313 +  {None, None, None, None, },  // 423
  1.2314 +  {None, None, None, None, },  // 424
  1.2315 +  {None, None, None, None, },  // 425
  1.2316 +  {None, None, None, None, },  // 426
  1.2317 +  {None, None, None, None, },  // 427
  1.2318 +  {None, None, None, None, },  // 428
  1.2319 +  {None, None, None, None, },  // 429
  1.2320 +  {None, None, None, None, },  // 430
  1.2321 +  {None, None, None, None, },  // 431
  1.2322 +  {None, None, None, None, },  // 432
  1.2323 +  {None, None, None, None, },  // 433
  1.2324 +  {None, None, None, None, },  // 434
  1.2325 +  {None, None, None, None, },  // 435
  1.2326 +  {None, None, None, None, },  // 436
  1.2327 +  {None, None, None, None, },  // 437
  1.2328 +  {None, None, None, None, },  // 438
  1.2329 +  {None, None, None, None, },  // 439
  1.2330 +  {None, None, None, None, },  // 440
  1.2331 +  {None, None, None, None, },  // 441
  1.2332 +  {None, None, None, None, },  // 442
  1.2333 +  {None, None, None, None, },  // 443
  1.2334 +  {None, None, None, None, },  // 444
  1.2335 +  {None, None, None, None, },  // 445
  1.2336 +  {None, None, None, None, },  // 446
  1.2337 +  {None, None, None, None, },  // 447
  1.2338 +  {None, None, None, None, },  // 448
  1.2339 +  {None, None, None, None, },  // 449
  1.2340 +  {None, None, None, None, },  // 450
  1.2341 +  {None, None, None, None, },  // 451
  1.2342 +  {None, None, None, None, },  // 452
  1.2343 +  {None, None, None, None, },  // 453
  1.2344 +  {None, None, None, None, },  // 454
  1.2345 +  {None, None, None, None, },  // 455
  1.2346 +  {None, None, None, None, },  // 456
  1.2347 +  {None, None, None, None, },  // 457
  1.2348 +  {None, None, None, None, },  // 458
  1.2349 +  {None, None, None, None, },  // 459
  1.2350 +  {None, None, None, None, },  // 460
  1.2351 +  {None, None, None, None, },  // 461
  1.2352 +  {None, None, None, None, },  // 462
  1.2353 +  {None, None, None, None, },  // 463
  1.2354 +  {None, None, None, None, },  // 464
  1.2355 +  {None, None, None, None, },  // 465
  1.2356 +  {None, None, None, None, },  // 466
  1.2357 +  {None, None, None, None, },  // 467
  1.2358 +  {None, None, None, None, },  // 468
  1.2359 +  {None, None, None, None, },  // 469
  1.2360 +  {None, None, None, None, },  // 470
  1.2361 +  {None, None, None, None, },  // 471
  1.2362 +  {None, None, None, None, },  // 472
  1.2363 +  {None, None, None, None, },  // 473
  1.2364 +  {None, None, None, None, },  // 474
  1.2365 +  {None, None, None, None, },  // 475
  1.2366 +  {None, None, None, None, },  // 476
  1.2367 +  {None, None, None, None, },  // 477
  1.2368 +  {None, None, None, None, },  // 478
  1.2369 +  {None, None, None, None, },  // 479
  1.2370 +  {None, None, None, None, },  // 480
  1.2371 +  {None, None, None, None, },  // 481
  1.2372 +  {None, None, None, None, },  // 482
  1.2373 +  {None, None, None, None, },  // 483
  1.2374 +  {None, None, None, None, },  // 484
  1.2375 +  {None, None, None, None, },  // 485
  1.2376 +  {None, None, None, None, },  // 486
  1.2377 +  {None, None, None, None, },  // 487
  1.2378 +  {None, None, None, None, },  // 488
  1.2379 +  {None, None, None, None, },  // 489
  1.2380 +  {None, None, None, None, },  // 490
  1.2381 +  {None, None, None, None, },  // 491
  1.2382 +  {None, None, None, None, },  // 492
  1.2383 +  {None, None, None, None, },  // 493
  1.2384 +  {None, None, None, None, },  // 494
  1.2385 +  {None, None, None, None, },  // 495
  1.2386 +  {None, None, None, None, },  // 496
  1.2387 +  {None, None, None, None, },  // 497
  1.2388 +  {None, None, None, None, },  // 498
  1.2389 +  {None, None, None, None, },  // 499
  1.2390 +  {None, None, None, None, },  // 500
  1.2391 +  {None, None, None, None, },  // 501
  1.2392 +  {None, None, None, None, },  // 502
  1.2393 +  {None, None, None, None, },  // 503
  1.2394 +  {None, None, None, None, },  // 504
  1.2395 +  {None, None, None, None, },  // 505
  1.2396 +  {ULScript_Latin, None, None, None, },  // 506 nr
  1.2397 +  {ULScript_Latin, None, None, None, },  // 507 zzb
  1.2398 +  {ULScript_Latin, None, None, None, },  // 508 zzp
  1.2399 +  {ULScript_Latin, None, None, None, },  // 509 zzh
  1.2400 +  {ULScript_Latin, None, None, None, },  // 510 tlh
  1.2401 +  {ULScript_Latin, None, None, None, },  // 511 zze
  1.2402 +  {None, None, None, None, },  // 512 xx-Zyyy
  1.2403 +  {ULScript_Latin, None, None, None, },  // 513 xx-Latn
  1.2404 +  {ULScript_Greek, None, None, None, },  // 514 xx-Grek
  1.2405 +  {ULScript_Cyrillic, None, None, None, },  // 515 xx-Cyrl
  1.2406 +  {ULScript_Armenian, None, None, None, },  // 516 xx-Armn
  1.2407 +  {ULScript_Hebrew, None, None, None, },  // 517 xx-Hebr
  1.2408 +  {ULScript_Arabic, None, None, None, },  // 518 xx-Arab
  1.2409 +  {ULScript_Syriac, None, None, None, },  // 519 xx-Syrc
  1.2410 +  {ULScript_Thaana, None, None, None, },  // 520 xx-Thaa
  1.2411 +  {ULScript_Devanagari, None, None, None, },  // 521 xx-Deva
  1.2412 +  {ULScript_Bengali, None, None, None, },  // 522 xx-Beng
  1.2413 +  {ULScript_Gurmukhi, None, None, None, },  // 523 xx-Guru
  1.2414 +  {ULScript_Gujarati, None, None, None, },  // 524 xx-Gujr
  1.2415 +  {ULScript_Oriya, None, None, None, },  // 525 xx-Orya
  1.2416 +  {ULScript_Tamil, None, None, None, },  // 526 xx-Taml
  1.2417 +  {ULScript_Telugu, None, None, None, },  // 527 xx-Telu
  1.2418 +  {ULScript_Kannada, None, None, None, },  // 528 xx-Knda
  1.2419 +  {ULScript_Malayalam, None, None, None, },  // 529 xx-Mlym
  1.2420 +  {ULScript_Sinhala, None, None, None, },  // 530 xx-Sinh
  1.2421 +  {ULScript_Thai, None, None, None, },  // 531 xx-Thai
  1.2422 +  {ULScript_Lao, None, None, None, },  // 532 xx-Laoo
  1.2423 +  {ULScript_Tibetan, None, None, None, },  // 533 xx-Tibt
  1.2424 +  {ULScript_Myanmar, None, None, None, },  // 534 xx-Mymr
  1.2425 +  {ULScript_Georgian, None, None, None, },  // 535 xx-Geor
  1.2426 +  {None, None, None, None, },  // 536 xx-Hang
  1.2427 +  {ULScript_Ethiopic, None, None, None, },  // 537 xx-Ethi
  1.2428 +  {ULScript_Cherokee, None, None, None, },  // 538 xx-Cher
  1.2429 +  {ULScript_Canadian_Aboriginal, None, None, None, },  // 539 xx-Cans
  1.2430 +  {ULScript_Ogham, None, None, None, },  // 540 xx-Ogam
  1.2431 +  {ULScript_Runic, None, None, None, },  // 541 xx-Runr
  1.2432 +  {ULScript_Khmer, None, None, None, },  // 542 xx-Khmr
  1.2433 +  {ULScript_Mongolian, None, None, None, },  // 543 xx-Mong
  1.2434 +  {None, None, None, None, },  // 544 xx-Hira
  1.2435 +  {None, None, None, None, },  // 545 xx-Kana
  1.2436 +  {ULScript_Bopomofo, None, None, None, },  // 546 xx-Bopo
  1.2437 +  {ULScript_Hani, None, None, None, },  // 547 xx-Hani
  1.2438 +  {ULScript_Yi, None, None, None, },  // 548 xx-Yiii
  1.2439 +  {ULScript_Old_Italic, None, None, None, },  // 549 xx-Ital
  1.2440 +  {ULScript_Gothic, None, None, None, },  // 550 xx-Goth
  1.2441 +  {ULScript_Deseret, None, None, None, },  // 551 xx-Dsrt
  1.2442 +  {None, None, None, None, },  // 552 xx-Qaai
  1.2443 +  {ULScript_Tagalog, None, None, None, },  // 553 xx-Tglg
  1.2444 +  {ULScript_Hanunoo, None, None, None, },  // 554 xx-Hano
  1.2445 +  {ULScript_Buhid, None, None, None, },  // 555 xx-Buhd
  1.2446 +  {ULScript_Tagbanwa, None, None, None, },  // 556 xx-Tagb
  1.2447 +  {ULScript_Limbu, None, None, None, },  // 557 xx-Limb
  1.2448 +  {ULScript_Tai_Le, None, None, None, },  // 558 xx-Tale
  1.2449 +  {ULScript_Linear_B, None, None, None, },  // 559 xx-Linb
  1.2450 +  {ULScript_Ugaritic, None, None, None, },  // 560 xx-Ugar
  1.2451 +  {ULScript_Shavian, None, None, None, },  // 561 xx-Shaw
  1.2452 +  {ULScript_Osmanya, None, None, None, },  // 562 xx-Osma
  1.2453 +  {ULScript_Cypriot, None, None, None, },  // 563 xx-Cprt
  1.2454 +  {ULScript_Braille, None, None, None, },  // 564 xx-Brai
  1.2455 +  {ULScript_Buginese, None, None, None, },  // 565 xx-Bugi
  1.2456 +  {ULScript_Coptic, None, None, None, },  // 566 xx-Copt
  1.2457 +  {ULScript_New_Tai_Lue, None, None, None, },  // 567 xx-Talu
  1.2458 +  {ULScript_Glagolitic, None, None, None, },  // 568 xx-Glag
  1.2459 +  {ULScript_Tifinagh, None, None, None, },  // 569 xx-Tfng
  1.2460 +  {ULScript_Syloti_Nagri, None, None, None, },  // 570 xx-Sylo
  1.2461 +  {ULScript_Old_Persian, None, None, None, },  // 571 xx-Xpeo
  1.2462 +  {ULScript_Kharoshthi, None, None, None, },  // 572 xx-Khar
  1.2463 +  {ULScript_Balinese, None, None, None, },  // 573 xx-Bali
  1.2464 +  {ULScript_Cuneiform, None, None, None, },  // 574 xx-Xsux
  1.2465 +  {ULScript_Phoenician, None, None, None, },  // 575 xx-Phnx
  1.2466 +  {ULScript_Phags_Pa, None, None, None, },  // 576 xx-Phag
  1.2467 +  {ULScript_Nko, None, None, None, },  // 577 xx-Nkoo
  1.2468 +  {ULScript_Sundanese, None, None, None, },  // 578 xx-Sund
  1.2469 +  {ULScript_Lepcha, None, None, None, },  // 579 xx-Lepc
  1.2470 +  {ULScript_Ol_Chiki, None, None, None, },  // 580 xx-Olck
  1.2471 +  {ULScript_Vai, None, None, None, },  // 581 xx-Vaii
  1.2472 +  {ULScript_Saurashtra, None, None, None, },  // 582 xx-Saur
  1.2473 +  {ULScript_Kayah_Li, None, None, None, },  // 583 xx-Kali
  1.2474 +  {ULScript_Rejang, None, None, None, },  // 584 xx-Rjng
  1.2475 +  {ULScript_Lycian, None, None, None, },  // 585 xx-Lyci
  1.2476 +  {ULScript_Carian, None, None, None, },  // 586 xx-Cari
  1.2477 +  {ULScript_Lydian, None, None, None, },  // 587 xx-Lydi
  1.2478 +  {ULScript_Cham, None, None, None, },  // 588 xx-Cham
  1.2479 +  {ULScript_Tai_Tham, None, None, None, },  // 589 xx-Lana
  1.2480 +  {ULScript_Tai_Viet, None, None, None, },  // 590 xx-Tavt
  1.2481 +  {ULScript_Avestan, None, None, None, },  // 591 xx-Avst
  1.2482 +  {ULScript_Egyptian_Hieroglyphs, None, None, None, },  // 592 xx-Egyp
  1.2483 +  {ULScript_Samaritan, None, None, None, },  // 593 xx-Samr
  1.2484 +  {ULScript_Lisu, None, None, None, },  // 594 xx-Lisu
  1.2485 +  {ULScript_Bamum, None, None, None, },  // 595 xx-Bamu
  1.2486 +  {ULScript_Javanese, None, None, None, },  // 596 xx-Java
  1.2487 +  {ULScript_Meetei_Mayek, None, None, None, },  // 597 xx-Mtei
  1.2488 +  {ULScript_Imperial_Aramaic, None, None, None, },  // 598 xx-Armi
  1.2489 +  {ULScript_Old_South_Arabian, None, None, None, },  // 599 xx-Sarb
  1.2490 +  {ULScript_Inscriptional_Parthian, None, None, None, },  // 600 xx-Prti
  1.2491 +  {ULScript_Inscriptional_Pahlavi, None, None, None, },  // 601 xx-Phli
  1.2492 +  {ULScript_Old_Turkic, None, None, None, },  // 602 xx-Orkh
  1.2493 +  {ULScript_Kaithi, None, None, None, },  // 603 xx-Kthi
  1.2494 +  {ULScript_Batak, None, None, None, },  // 604 xx-Batk
  1.2495 +  {ULScript_Brahmi, None, None, None, },  // 605 xx-Brah
  1.2496 +  {ULScript_Mandaic, None, None, None, },  // 606 xx-Mand
  1.2497 +  {ULScript_Chakma, None, None, None, },  // 607 xx-Cakm
  1.2498 +  {ULScript_Meroitic_Cursive, None, None, None, },  // 608 xx-Merc
  1.2499 +  {ULScript_Meroitic_Hieroglyphs, None, None, None, },  // 609 xx-Mero
  1.2500 +  {ULScript_Miao, None, None, None, },  // 610 xx-Plrd
  1.2501 +  {ULScript_Sharada, None, None, None, },  // 611 xx-Shrd
  1.2502 +  {ULScript_Sora_Sompeng, None, None, None, },  // 612 xx-Sora
  1.2503 +  {ULScript_Takri, None, None, None, },  // 613 xx-Takr
  1.2504 +};
  1.2505 +#undef None
  1.2506 +
  1.2507 +// Subscripted by enum Language
  1.2508 +extern const int kLanguageToPLangSize = 512;
  1.2509 +extern const uint8 kLanguageToPLang[kLanguageToPLangSize] = {
  1.2510 +    1,  // 0 en
  1.2511 +    2,  // 1 da
  1.2512 +    3,  // 2 nl
  1.2513 +    4,  // 3 fi
  1.2514 +    5,  // 4 fr
  1.2515 +    6,  // 5 de
  1.2516 +    1,  // 6 iw
  1.2517 +    7,  // 7 it
  1.2518 +    2,  // 8 ja
  1.2519 +    3,  // 9 ko
  1.2520 +    8,  // 10 no
  1.2521 +    9,  // 11 pl
  1.2522 +   10,  // 12 pt
  1.2523 +    4,  // 13 ru
  1.2524 +   11,  // 14 es
  1.2525 +   12,  // 15 sv
  1.2526 +    5,  // 16 zh
  1.2527 +   13,  // 17 cs
  1.2528 +    6,  // 18 el
  1.2529 +   14,  // 19 is
  1.2530 +   15,  // 20 lv
  1.2531 +   16,  // 21 lt
  1.2532 +   17,  // 22 ro
  1.2533 +   18,  // 23 hu
  1.2534 +   19,  // 24 et
  1.2535 +   20,  // 25 xxx
  1.2536 +   21,  // 26 un
  1.2537 +    7,  // 27 bg
  1.2538 +   22,  // 28 hr
  1.2539 +   23,  // 29 sr
  1.2540 +   24,  // 30 ga
  1.2541 +   25,  // 31 gl
  1.2542 +   26,  // 32 tl
  1.2543 +   27,  // 33 tr
  1.2544 +    8,  // 34 uk
  1.2545 +    9,  // 35 hi
  1.2546 +   10,  // 36 mk
  1.2547 +   11,  // 37 bn
  1.2548 +   28,  // 38 id
  1.2549 +   29,  // 39 la
  1.2550 +   30,  // 40 ms
  1.2551 +   12,  // 41 ml
  1.2552 +   31,  // 42 cy
  1.2553 +   13,  // 43 ne
  1.2554 +   14,  // 44 te
  1.2555 +   32,  // 45 sq
  1.2556 +   15,  // 46 ta
  1.2557 +   16,  // 47 be
  1.2558 +   33,  // 48 jw
  1.2559 +   34,  // 49 oc
  1.2560 +   18,  // 50 ur
  1.2561 +   19,  // 51 bh
  1.2562 +   21,  // 52 gu
  1.2563 +   22,  // 53 th
  1.2564 +   24,  // 54 ar
  1.2565 +   35,  // 55 ca
  1.2566 +   36,  // 56 eo
  1.2567 +   37,  // 57 eu
  1.2568 +   38,  // 58 ia
  1.2569 +   25,  // 59 kn
  1.2570 +   27,  // 60 pa
  1.2571 +   39,  // 61 gd
  1.2572 +   40,  // 62 sw
  1.2573 +   41,  // 63 sl
  1.2574 +   28,  // 64 mr
  1.2575 +   42,  // 65 mt
  1.2576 +   43,  // 66 vi
  1.2577 +   44,  // 67 fy
  1.2578 +   45,  // 68 sk
  1.2579 +   29,  // 69 zh-Hant
  1.2580 +   46,  // 70 fo
  1.2581 +   47,  // 71 su
  1.2582 +   48,  // 72 uz
  1.2583 +   30,  // 73 am
  1.2584 +   49,  // 74 az
  1.2585 +   31,  // 75 ka
  1.2586 +   32,  // 76 ti
  1.2587 +   33,  // 77 fa
  1.2588 +   50,  // 78 bs
  1.2589 +   34,  // 79 si
  1.2590 +   51,  // 80 nn
  1.2591 +    0,  // 81
  1.2592 +    0,  // 82
  1.2593 +   52,  // 83 xh
  1.2594 +   53,  // 84 zu
  1.2595 +   54,  // 85 gn
  1.2596 +   55,  // 86 st
  1.2597 +   56,  // 87 tk
  1.2598 +   35,  // 88 ky
  1.2599 +   57,  // 89 br
  1.2600 +   58,  // 90 tw
  1.2601 +   36,  // 91 yi
  1.2602 +    0,  // 92
  1.2603 +   59,  // 93 so
  1.2604 +   60,  // 94 ug
  1.2605 +   61,  // 95 ku
  1.2606 +   37,  // 96 mn
  1.2607 +   38,  // 97 hy
  1.2608 +   39,  // 98 lo
  1.2609 +   40,  // 99 sd
  1.2610 +   62,  // 100 rm
  1.2611 +   63,  // 101 af
  1.2612 +   64,  // 102 lb
  1.2613 +   65,  // 103 my
  1.2614 +   41,  // 104 km
  1.2615 +   42,  // 105 bo
  1.2616 +   43,  // 106 dv
  1.2617 +   44,  // 107 chr
  1.2618 +   45,  // 108 syr
  1.2619 +   46,  // 109 lif
  1.2620 +   47,  // 110 or
  1.2621 +   51,  // 111 as
  1.2622 +   66,  // 112 co
  1.2623 +   67,  // 113 ie
  1.2624 +   68,  // 114 kk
  1.2625 +   69,  // 115 ln
  1.2626 +    0,  // 116
  1.2627 +   52,  // 117 ps
  1.2628 +   70,  // 118 qu
  1.2629 +   71,  // 119 sn
  1.2630 +   53,  // 120 tg
  1.2631 +   72,  // 121 tt
  1.2632 +   73,  // 122 to
  1.2633 +   74,  // 123 yo
  1.2634 +    0,  // 124
  1.2635 +    0,  // 125
  1.2636 +    0,  // 126
  1.2637 +    0,  // 127
  1.2638 +   75,  // 128 mi
  1.2639 +   76,  // 129 wo
  1.2640 +   54,  // 130 ab
  1.2641 +   77,  // 131 aa
  1.2642 +   78,  // 132 ay
  1.2643 +   55,  // 133 ba
  1.2644 +   79,  // 134 bi
  1.2645 +   57,  // 135 dz
  1.2646 +   80,  // 136 fj
  1.2647 +   81,  // 137 kl
  1.2648 +   82,  // 138 ha
  1.2649 +   83,  // 139 ht
  1.2650 +   84,  // 140 ik
  1.2651 +   58,  // 141 iu
  1.2652 +   59,  // 142 ks
  1.2653 +   85,  // 143 rw
  1.2654 +   86,  // 144 mg
  1.2655 +   87,  // 145 na
  1.2656 +   88,  // 146 om
  1.2657 +   89,  // 147 rn
  1.2658 +   90,  // 148 sm
  1.2659 +   91,  // 149 sg
  1.2660 +   92,  // 150 sa
  1.2661 +   93,  // 151 ss
  1.2662 +   94,  // 152 ts
  1.2663 +   95,  // 153 tn
  1.2664 +   96,  // 154 vo
  1.2665 +   97,  // 155 za
  1.2666 +   98,  // 156 kha
  1.2667 +   99,  // 157 sco
  1.2668 +  100,  // 158 lg
  1.2669 +  101,  // 159 gv
  1.2670 +  102,  // 160 sr-ME
  1.2671 +  103,  // 161 ak
  1.2672 +  104,  // 162 ig
  1.2673 +  105,  // 163 mfe
  1.2674 +  106,  // 164 haw
  1.2675 +  107,  // 165 ceb
  1.2676 +  108,  // 166 ee
  1.2677 +  109,  // 167 gaa
  1.2678 +  110,  // 168 hmn
  1.2679 +  111,  // 169 kri
  1.2680 +  112,  // 170 loz
  1.2681 +  113,  // 171 lua
  1.2682 +  114,  // 172 luo
  1.2683 +   62,  // 173 new
  1.2684 +  115,  // 174 ny
  1.2685 +   63,  // 175 os
  1.2686 +  116,  // 176 pam
  1.2687 +  117,  // 177 nso
  1.2688 +   64,  // 178 raj
  1.2689 +  118,  // 179 crs
  1.2690 +  119,  // 180 tum
  1.2691 +  120,  // 181 ve
  1.2692 +  121,  // 182 war
  1.2693 +    0,  // 183
  1.2694 +    0,  // 184
  1.2695 +    0,  // 185
  1.2696 +    0,  // 186
  1.2697 +    0,  // 187
  1.2698 +    0,  // 188
  1.2699 +    0,  // 189
  1.2700 +    0,  // 190
  1.2701 +    0,  // 191
  1.2702 +    0,  // 192
  1.2703 +    0,  // 193
  1.2704 +    0,  // 194
  1.2705 +    0,  // 195
  1.2706 +    0,  // 196
  1.2707 +    0,  // 197
  1.2708 +    0,  // 198
  1.2709 +    0,  // 199
  1.2710 +    0,  // 200
  1.2711 +    0,  // 201
  1.2712 +    0,  // 202
  1.2713 +    0,  // 203
  1.2714 +    0,  // 204
  1.2715 +    0,  // 205
  1.2716 +    0,  // 206
  1.2717 +    0,  // 207
  1.2718 +    0,  // 208
  1.2719 +    0,  // 209
  1.2720 +    0,  // 210
  1.2721 +    0,  // 211
  1.2722 +    0,  // 212
  1.2723 +    0,  // 213
  1.2724 +    0,  // 214
  1.2725 +    0,  // 215
  1.2726 +    0,  // 216
  1.2727 +    0,  // 217
  1.2728 +    0,  // 218
  1.2729 +    0,  // 219
  1.2730 +    0,  // 220
  1.2731 +    0,  // 221
  1.2732 +    0,  // 222
  1.2733 +    0,  // 223
  1.2734 +    0,  // 224
  1.2735 +    0,  // 225
  1.2736 +    0,  // 226
  1.2737 +    0,  // 227
  1.2738 +    0,  // 228
  1.2739 +    0,  // 229
  1.2740 +    0,  // 230
  1.2741 +    0,  // 231
  1.2742 +    0,  // 232
  1.2743 +    0,  // 233
  1.2744 +    0,  // 234
  1.2745 +    0,  // 235
  1.2746 +    0,  // 236
  1.2747 +    0,  // 237
  1.2748 +    0,  // 238
  1.2749 +    0,  // 239
  1.2750 +    0,  // 240
  1.2751 +    0,  // 241
  1.2752 +    0,  // 242
  1.2753 +    0,  // 243
  1.2754 +    0,  // 244
  1.2755 +    0,  // 245
  1.2756 +    0,  // 246
  1.2757 +    0,  // 247
  1.2758 +    0,  // 248
  1.2759 +    0,  // 249
  1.2760 +    0,  // 250
  1.2761 +    0,  // 251
  1.2762 +    0,  // 252
  1.2763 +    0,  // 253
  1.2764 +    0,  // 254
  1.2765 +    0,  // 255
  1.2766 +    0,  // 256
  1.2767 +    0,  // 257
  1.2768 +    0,  // 258
  1.2769 +    0,  // 259
  1.2770 +    0,  // 260
  1.2771 +    0,  // 261
  1.2772 +    0,  // 262
  1.2773 +    0,  // 263
  1.2774 +    0,  // 264
  1.2775 +    0,  // 265
  1.2776 +    0,  // 266
  1.2777 +    0,  // 267
  1.2778 +    0,  // 268
  1.2779 +    0,  // 269
  1.2780 +    0,  // 270
  1.2781 +    0,  // 271
  1.2782 +    0,  // 272
  1.2783 +    0,  // 273
  1.2784 +    0,  // 274
  1.2785 +    0,  // 275
  1.2786 +    0,  // 276
  1.2787 +    0,  // 277
  1.2788 +    0,  // 278
  1.2789 +    0,  // 279
  1.2790 +    0,  // 280
  1.2791 +    0,  // 281
  1.2792 +    0,  // 282
  1.2793 +    0,  // 283
  1.2794 +    0,  // 284
  1.2795 +    0,  // 285
  1.2796 +    0,  // 286
  1.2797 +    0,  // 287
  1.2798 +    0,  // 288
  1.2799 +    0,  // 289
  1.2800 +    0,  // 290
  1.2801 +    0,  // 291
  1.2802 +    0,  // 292
  1.2803 +    0,  // 293
  1.2804 +    0,  // 294
  1.2805 +    0,  // 295
  1.2806 +    0,  // 296
  1.2807 +    0,  // 297
  1.2808 +    0,  // 298
  1.2809 +    0,  // 299
  1.2810 +    0,  // 300
  1.2811 +    0,  // 301
  1.2812 +    0,  // 302
  1.2813 +    0,  // 303
  1.2814 +    0,  // 304
  1.2815 +    0,  // 305
  1.2816 +    0,  // 306
  1.2817 +    0,  // 307
  1.2818 +    0,  // 308
  1.2819 +    0,  // 309
  1.2820 +    0,  // 310
  1.2821 +    0,  // 311
  1.2822 +    0,  // 312
  1.2823 +    0,  // 313
  1.2824 +    0,  // 314
  1.2825 +    0,  // 315
  1.2826 +    0,  // 316
  1.2827 +    0,  // 317
  1.2828 +    0,  // 318
  1.2829 +    0,  // 319
  1.2830 +    0,  // 320
  1.2831 +    0,  // 321
  1.2832 +    0,  // 322
  1.2833 +    0,  // 323
  1.2834 +    0,  // 324
  1.2835 +    0,  // 325
  1.2836 +    0,  // 326
  1.2837 +    0,  // 327
  1.2838 +    0,  // 328
  1.2839 +    0,  // 329
  1.2840 +    0,  // 330
  1.2841 +    0,  // 331
  1.2842 +    0,  // 332
  1.2843 +    0,  // 333
  1.2844 +    0,  // 334
  1.2845 +    0,  // 335
  1.2846 +    0,  // 336
  1.2847 +    0,  // 337
  1.2848 +    0,  // 338
  1.2849 +    0,  // 339
  1.2850 +    0,  // 340
  1.2851 +    0,  // 341
  1.2852 +    0,  // 342
  1.2853 +    0,  // 343
  1.2854 +    0,  // 344
  1.2855 +    0,  // 345
  1.2856 +    0,  // 346
  1.2857 +    0,  // 347
  1.2858 +    0,  // 348
  1.2859 +    0,  // 349
  1.2860 +    0,  // 350
  1.2861 +    0,  // 351
  1.2862 +    0,  // 352
  1.2863 +    0,  // 353
  1.2864 +    0,  // 354
  1.2865 +    0,  // 355
  1.2866 +    0,  // 356
  1.2867 +    0,  // 357
  1.2868 +    0,  // 358
  1.2869 +    0,  // 359
  1.2870 +    0,  // 360
  1.2871 +    0,  // 361
  1.2872 +    0,  // 362
  1.2873 +    0,  // 363
  1.2874 +    0,  // 364
  1.2875 +    0,  // 365
  1.2876 +    0,  // 366
  1.2877 +    0,  // 367
  1.2878 +    0,  // 368
  1.2879 +    0,  // 369
  1.2880 +    0,  // 370
  1.2881 +    0,  // 371
  1.2882 +    0,  // 372
  1.2883 +    0,  // 373
  1.2884 +    0,  // 374
  1.2885 +    0,  // 375
  1.2886 +    0,  // 376
  1.2887 +    0,  // 377
  1.2888 +    0,  // 378
  1.2889 +    0,  // 379
  1.2890 +    0,  // 380
  1.2891 +    0,  // 381
  1.2892 +    0,  // 382
  1.2893 +    0,  // 383
  1.2894 +    0,  // 384
  1.2895 +    0,  // 385
  1.2896 +    0,  // 386
  1.2897 +    0,  // 387
  1.2898 +    0,  // 388
  1.2899 +    0,  // 389
  1.2900 +    0,  // 390
  1.2901 +    0,  // 391
  1.2902 +    0,  // 392
  1.2903 +    0,  // 393
  1.2904 +    0,  // 394
  1.2905 +    0,  // 395
  1.2906 +    0,  // 396
  1.2907 +    0,  // 397
  1.2908 +    0,  // 398
  1.2909 +    0,  // 399
  1.2910 +    0,  // 400
  1.2911 +    0,  // 401
  1.2912 +    0,  // 402
  1.2913 +    0,  // 403
  1.2914 +    0,  // 404
  1.2915 +    0,  // 405
  1.2916 +    0,  // 406
  1.2917 +    0,  // 407
  1.2918 +    0,  // 408
  1.2919 +    0,  // 409
  1.2920 +    0,  // 410
  1.2921 +    0,  // 411
  1.2922 +    0,  // 412
  1.2923 +    0,  // 413
  1.2924 +    0,  // 414
  1.2925 +    0,  // 415
  1.2926 +    0,  // 416
  1.2927 +    0,  // 417
  1.2928 +    0,  // 418
  1.2929 +    0,  // 419
  1.2930 +    0,  // 420
  1.2931 +    0,  // 421
  1.2932 +    0,  // 422
  1.2933 +    0,  // 423
  1.2934 +    0,  // 424
  1.2935 +    0,  // 425
  1.2936 +    0,  // 426
  1.2937 +    0,  // 427
  1.2938 +    0,  // 428
  1.2939 +    0,  // 429
  1.2940 +    0,  // 430
  1.2941 +    0,  // 431
  1.2942 +    0,  // 432
  1.2943 +    0,  // 433
  1.2944 +    0,  // 434
  1.2945 +    0,  // 435
  1.2946 +    0,  // 436
  1.2947 +    0,  // 437
  1.2948 +    0,  // 438
  1.2949 +    0,  // 439
  1.2950 +    0,  // 440
  1.2951 +    0,  // 441
  1.2952 +    0,  // 442
  1.2953 +    0,  // 443
  1.2954 +    0,  // 444
  1.2955 +    0,  // 445
  1.2956 +    0,  // 446
  1.2957 +    0,  // 447
  1.2958 +    0,  // 448
  1.2959 +    0,  // 449
  1.2960 +    0,  // 450
  1.2961 +    0,  // 451
  1.2962 +    0,  // 452
  1.2963 +    0,  // 453
  1.2964 +    0,  // 454
  1.2965 +    0,  // 455
  1.2966 +    0,  // 456
  1.2967 +    0,  // 457
  1.2968 +    0,  // 458
  1.2969 +    0,  // 459
  1.2970 +    0,  // 460
  1.2971 +    0,  // 461
  1.2972 +    0,  // 462
  1.2973 +    0,  // 463
  1.2974 +    0,  // 464
  1.2975 +    0,  // 465
  1.2976 +    0,  // 466
  1.2977 +    0,  // 467
  1.2978 +    0,  // 468
  1.2979 +    0,  // 469
  1.2980 +    0,  // 470
  1.2981 +    0,  // 471
  1.2982 +    0,  // 472
  1.2983 +    0,  // 473
  1.2984 +    0,  // 474
  1.2985 +    0,  // 475
  1.2986 +    0,  // 476
  1.2987 +    0,  // 477
  1.2988 +    0,  // 478
  1.2989 +    0,  // 479
  1.2990 +    0,  // 480
  1.2991 +    0,  // 481
  1.2992 +    0,  // 482
  1.2993 +    0,  // 483
  1.2994 +    0,  // 484
  1.2995 +    0,  // 485
  1.2996 +    0,  // 486
  1.2997 +    0,  // 487
  1.2998 +    0,  // 488
  1.2999 +    0,  // 489
  1.3000 +    0,  // 490
  1.3001 +    0,  // 491
  1.3002 +    0,  // 492
  1.3003 +    0,  // 493
  1.3004 +    0,  // 494
  1.3005 +    0,  // 495
  1.3006 +    0,  // 496
  1.3007 +    0,  // 497
  1.3008 +    0,  // 498
  1.3009 +    0,  // 499
  1.3010 +    0,  // 500
  1.3011 +    0,  // 501
  1.3012 +    0,  // 502
  1.3013 +    0,  // 503
  1.3014 +    0,  // 504
  1.3015 +    0,  // 505
  1.3016 +  250,  // 506 nr
  1.3017 +  251,  // 507 zzb
  1.3018 +  252,  // 508 zzp
  1.3019 +  253,  // 509 zzh
  1.3020 +  254,  // 510 tlh
  1.3021 +  255,  // 511 zze
  1.3022 +};
  1.3023 +
  1.3024 +// Subscripted by PLang, for ULScript = Latn
  1.3025 +extern const uint16 kPLangToLanguageLatn[256] = {
  1.3026 +  UNKNOWN_LANGUAGE,      // 0
  1.3027 +  ENGLISH,               // 1
  1.3028 +  DANISH,                // 2
  1.3029 +  DUTCH,                 // 3
  1.3030 +  FINNISH,               // 4
  1.3031 +  FRENCH,                // 5
  1.3032 +  GERMAN,                // 6
  1.3033 +  ITALIAN,               // 7
  1.3034 +  NORWEGIAN,             // 8
  1.3035 +  POLISH,                // 9
  1.3036 +  PORTUGUESE,            // 10
  1.3037 +  SPANISH,               // 11
  1.3038 +  SWEDISH,               // 12
  1.3039 +  CZECH,                 // 13
  1.3040 +  ICELANDIC,             // 14
  1.3041 +  LATVIAN,               // 15
  1.3042 +  LITHUANIAN,            // 16
  1.3043 +  ROMANIAN,              // 17
  1.3044 +  HUNGARIAN,             // 18
  1.3045 +  ESTONIAN,              // 19
  1.3046 +  TG_UNKNOWN_LANGUAGE,   // 20
  1.3047 +  UNKNOWN_LANGUAGE,      // 21
  1.3048 +  CROATIAN,              // 22
  1.3049 +  SERBIAN,               // 23
  1.3050 +  IRISH,                 // 24
  1.3051 +  GALICIAN,              // 25
  1.3052 +  TAGALOG,               // 26
  1.3053 +  TURKISH,               // 27
  1.3054 +  INDONESIAN,            // 28
  1.3055 +  LATIN,                 // 29
  1.3056 +  MALAY,                 // 30
  1.3057 +  WELSH,                 // 31
  1.3058 +  ALBANIAN,              // 32
  1.3059 +  JAVANESE,              // 33
  1.3060 +  OCCITAN,               // 34
  1.3061 +  CATALAN,               // 35
  1.3062 +  ESPERANTO,             // 36
  1.3063 +  BASQUE,                // 37
  1.3064 +  INTERLINGUA,           // 38
  1.3065 +  SCOTS_GAELIC,          // 39
  1.3066 +  SWAHILI,               // 40
  1.3067 +  SLOVENIAN,             // 41
  1.3068 +  MALTESE,               // 42
  1.3069 +  VIETNAMESE,            // 43
  1.3070 +  FRISIAN,               // 44
  1.3071 +  SLOVAK,                // 45
  1.3072 +  FAROESE,               // 46
  1.3073 +  SUNDANESE,             // 47
  1.3074 +  UZBEK,                 // 48
  1.3075 +  AZERBAIJANI,           // 49
  1.3076 +  BOSNIAN,               // 50
  1.3077 +  NORWEGIAN_N,           // 51
  1.3078 +  XHOSA,                 // 52
  1.3079 +  ZULU,                  // 53
  1.3080 +  GUARANI,               // 54
  1.3081 +  SESOTHO,               // 55
  1.3082 +  TURKMEN,               // 56
  1.3083 +  BRETON,                // 57
  1.3084 +  TWI,                   // 58
  1.3085 +  SOMALI,                // 59
  1.3086 +  UIGHUR,                // 60
  1.3087 +  KURDISH,               // 61
  1.3088 +  RHAETO_ROMANCE,        // 62
  1.3089 +  AFRIKAANS,             // 63
  1.3090 +  LUXEMBOURGISH,         // 64
  1.3091 +  BURMESE,               // 65
  1.3092 +  CORSICAN,              // 66
  1.3093 +  INTERLINGUE,           // 67
  1.3094 +  KAZAKH,                // 68
  1.3095 +  LINGALA,               // 69
  1.3096 +  QUECHUA,               // 70
  1.3097 +  SHONA,                 // 71
  1.3098 +  TATAR,                 // 72
  1.3099 +  TONGA,                 // 73
  1.3100 +  YORUBA,                // 74
  1.3101 +  MAORI,                 // 75
  1.3102 +  WOLOF,                 // 76
  1.3103 +  AFAR,                  // 77
  1.3104 +  AYMARA,                // 78
  1.3105 +  BISLAMA,               // 79
  1.3106 +  FIJIAN,                // 80
  1.3107 +  GREENLANDIC,           // 81
  1.3108 +  HAUSA,                 // 82
  1.3109 +  HAITIAN_CREOLE,        // 83
  1.3110 +  INUPIAK,               // 84
  1.3111 +  KINYARWANDA,           // 85
  1.3112 +  MALAGASY,              // 86
  1.3113 +  NAURU,                 // 87
  1.3114 +  OROMO,                 // 88
  1.3115 +  RUNDI,                 // 89
  1.3116 +  SAMOAN,                // 90
  1.3117 +  SANGO,                 // 91
  1.3118 +  SANSKRIT,              // 92
  1.3119 +  SISWANT,               // 93
  1.3120 +  TSONGA,                // 94
  1.3121 +  TSWANA,                // 95
  1.3122 +  VOLAPUK,               // 96
  1.3123 +  ZHUANG,                // 97
  1.3124 +  KHASI,                 // 98
  1.3125 +  SCOTS,                 // 99
  1.3126 +  GANDA,                 // 100
  1.3127 +  MANX,                  // 101
  1.3128 +  MONTENEGRIN,           // 102
  1.3129 +  AKAN,                  // 103
  1.3130 +  IGBO,                  // 104
  1.3131 +  MAURITIAN_CREOLE,      // 105
  1.3132 +  HAWAIIAN,              // 106
  1.3133 +  CEBUANO,               // 107
  1.3134 +  EWE,                   // 108
  1.3135 +  GA,                    // 109
  1.3136 +  HMONG,                 // 110
  1.3137 +  KRIO,                  // 111
  1.3138 +  LOZI,                  // 112
  1.3139 +  LUBA_LULUA,            // 113
  1.3140 +  LUO_KENYA_AND_TANZANIA,  // 114
  1.3141 +  NYANJA,                // 115
  1.3142 +  PAMPANGA,              // 116
  1.3143 +  PEDI,                  // 117
  1.3144 +  SESELWA,               // 118
  1.3145 +  TUMBUKA,               // 119
  1.3146 +  VENDA,                 // 120
  1.3147 +  WARAY_PHILIPPINES,     // 121
  1.3148 +  UNKNOWN_LANGUAGE,      // 122
  1.3149 +  UNKNOWN_LANGUAGE,      // 123
  1.3150 +  UNKNOWN_LANGUAGE,      // 124
  1.3151 +  UNKNOWN_LANGUAGE,      // 125
  1.3152 +  UNKNOWN_LANGUAGE,      // 126
  1.3153 +  UNKNOWN_LANGUAGE,      // 127
  1.3154 +  UNKNOWN_LANGUAGE,      // 128
  1.3155 +  UNKNOWN_LANGUAGE,      // 129
  1.3156 +  UNKNOWN_LANGUAGE,      // 130
  1.3157 +  UNKNOWN_LANGUAGE,      // 131
  1.3158 +  UNKNOWN_LANGUAGE,      // 132
  1.3159 +  UNKNOWN_LANGUAGE,      // 133
  1.3160 +  UNKNOWN_LANGUAGE,      // 134
  1.3161 +  UNKNOWN_LANGUAGE,      // 135
  1.3162 +  UNKNOWN_LANGUAGE,      // 136
  1.3163 +  UNKNOWN_LANGUAGE,      // 137
  1.3164 +  UNKNOWN_LANGUAGE,      // 138
  1.3165 +  UNKNOWN_LANGUAGE,      // 139
  1.3166 +  UNKNOWN_LANGUAGE,      // 140
  1.3167 +  UNKNOWN_LANGUAGE,      // 141
  1.3168 +  UNKNOWN_LANGUAGE,      // 142
  1.3169 +  UNKNOWN_LANGUAGE,      // 143
  1.3170 +  UNKNOWN_LANGUAGE,      // 144
  1.3171 +  UNKNOWN_LANGUAGE,      // 145
  1.3172 +  UNKNOWN_LANGUAGE,      // 146
  1.3173 +  UNKNOWN_LANGUAGE,      // 147
  1.3174 +  UNKNOWN_LANGUAGE,      // 148
  1.3175 +  UNKNOWN_LANGUAGE,      // 149
  1.3176 +  UNKNOWN_LANGUAGE,      // 150
  1.3177 +  UNKNOWN_LANGUAGE,      // 151
  1.3178 +  UNKNOWN_LANGUAGE,      // 152
  1.3179 +  UNKNOWN_LANGUAGE,      // 153
  1.3180 +  UNKNOWN_LANGUAGE,      // 154
  1.3181 +  UNKNOWN_LANGUAGE,      // 155
  1.3182 +  UNKNOWN_LANGUAGE,      // 156
  1.3183 +  UNKNOWN_LANGUAGE,      // 157
  1.3184 +  UNKNOWN_LANGUAGE,      // 158
  1.3185 +  UNKNOWN_LANGUAGE,      // 159
  1.3186 +  UNKNOWN_LANGUAGE,      // 160
  1.3187 +  UNKNOWN_LANGUAGE,      // 161
  1.3188 +  UNKNOWN_LANGUAGE,      // 162
  1.3189 +  UNKNOWN_LANGUAGE,      // 163
  1.3190 +  UNKNOWN_LANGUAGE,      // 164
  1.3191 +  UNKNOWN_LANGUAGE,      // 165
  1.3192 +  UNKNOWN_LANGUAGE,      // 166
  1.3193 +  UNKNOWN_LANGUAGE,      // 167
  1.3194 +  UNKNOWN_LANGUAGE,      // 168
  1.3195 +  UNKNOWN_LANGUAGE,      // 169
  1.3196 +  UNKNOWN_LANGUAGE,      // 170
  1.3197 +  UNKNOWN_LANGUAGE,      // 171
  1.3198 +  UNKNOWN_LANGUAGE,      // 172
  1.3199 +  UNKNOWN_LANGUAGE,      // 173
  1.3200 +  UNKNOWN_LANGUAGE,      // 174
  1.3201 +  UNKNOWN_LANGUAGE,      // 175
  1.3202 +  UNKNOWN_LANGUAGE,      // 176
  1.3203 +  UNKNOWN_LANGUAGE,      // 177
  1.3204 +  UNKNOWN_LANGUAGE,      // 178
  1.3205 +  UNKNOWN_LANGUAGE,      // 179
  1.3206 +  UNKNOWN_LANGUAGE,      // 180
  1.3207 +  UNKNOWN_LANGUAGE,      // 181
  1.3208 +  UNKNOWN_LANGUAGE,      // 182
  1.3209 +  UNKNOWN_LANGUAGE,      // 183
  1.3210 +  UNKNOWN_LANGUAGE,      // 184
  1.3211 +  UNKNOWN_LANGUAGE,      // 185
  1.3212 +  UNKNOWN_LANGUAGE,      // 186
  1.3213 +  UNKNOWN_LANGUAGE,      // 187
  1.3214 +  UNKNOWN_LANGUAGE,      // 188
  1.3215 +  UNKNOWN_LANGUAGE,      // 189
  1.3216 +  UNKNOWN_LANGUAGE,      // 190
  1.3217 +  UNKNOWN_LANGUAGE,      // 191
  1.3218 +  UNKNOWN_LANGUAGE,      // 192
  1.3219 +  UNKNOWN_LANGUAGE,      // 193
  1.3220 +  UNKNOWN_LANGUAGE,      // 194
  1.3221 +  UNKNOWN_LANGUAGE,      // 195
  1.3222 +  UNKNOWN_LANGUAGE,      // 196
  1.3223 +  UNKNOWN_LANGUAGE,      // 197
  1.3224 +  UNKNOWN_LANGUAGE,      // 198
  1.3225 +  UNKNOWN_LANGUAGE,      // 199
  1.3226 +  UNKNOWN_LANGUAGE,      // 200
  1.3227 +  UNKNOWN_LANGUAGE,      // 201
  1.3228 +  UNKNOWN_LANGUAGE,      // 202
  1.3229 +  UNKNOWN_LANGUAGE,      // 203
  1.3230 +  UNKNOWN_LANGUAGE,      // 204
  1.3231 +  UNKNOWN_LANGUAGE,      // 205
  1.3232 +  UNKNOWN_LANGUAGE,      // 206
  1.3233 +  UNKNOWN_LANGUAGE,      // 207
  1.3234 +  UNKNOWN_LANGUAGE,      // 208
  1.3235 +  UNKNOWN_LANGUAGE,      // 209
  1.3236 +  UNKNOWN_LANGUAGE,      // 210
  1.3237 +  UNKNOWN_LANGUAGE,      // 211
  1.3238 +  UNKNOWN_LANGUAGE,      // 212
  1.3239 +  UNKNOWN_LANGUAGE,      // 213
  1.3240 +  UNKNOWN_LANGUAGE,      // 214
  1.3241 +  UNKNOWN_LANGUAGE,      // 215
  1.3242 +  UNKNOWN_LANGUAGE,      // 216
  1.3243 +  UNKNOWN_LANGUAGE,      // 217
  1.3244 +  UNKNOWN_LANGUAGE,      // 218
  1.3245 +  UNKNOWN_LANGUAGE,      // 219
  1.3246 +  UNKNOWN_LANGUAGE,      // 220
  1.3247 +  UNKNOWN_LANGUAGE,      // 221
  1.3248 +  UNKNOWN_LANGUAGE,      // 222
  1.3249 +  UNKNOWN_LANGUAGE,      // 223
  1.3250 +  UNKNOWN_LANGUAGE,      // 224
  1.3251 +  UNKNOWN_LANGUAGE,      // 225
  1.3252 +  UNKNOWN_LANGUAGE,      // 226
  1.3253 +  UNKNOWN_LANGUAGE,      // 227
  1.3254 +  UNKNOWN_LANGUAGE,      // 228
  1.3255 +  UNKNOWN_LANGUAGE,      // 229
  1.3256 +  UNKNOWN_LANGUAGE,      // 230
  1.3257 +  UNKNOWN_LANGUAGE,      // 231
  1.3258 +  UNKNOWN_LANGUAGE,      // 232
  1.3259 +  UNKNOWN_LANGUAGE,      // 233
  1.3260 +  UNKNOWN_LANGUAGE,      // 234
  1.3261 +  UNKNOWN_LANGUAGE,      // 235
  1.3262 +  UNKNOWN_LANGUAGE,      // 236
  1.3263 +  UNKNOWN_LANGUAGE,      // 237
  1.3264 +  UNKNOWN_LANGUAGE,      // 238
  1.3265 +  UNKNOWN_LANGUAGE,      // 239
  1.3266 +  UNKNOWN_LANGUAGE,      // 240
  1.3267 +  UNKNOWN_LANGUAGE,      // 241
  1.3268 +  UNKNOWN_LANGUAGE,      // 242
  1.3269 +  UNKNOWN_LANGUAGE,      // 243
  1.3270 +  UNKNOWN_LANGUAGE,      // 244
  1.3271 +  UNKNOWN_LANGUAGE,      // 245
  1.3272 +  UNKNOWN_LANGUAGE,      // 246
  1.3273 +  UNKNOWN_LANGUAGE,      // 247
  1.3274 +  UNKNOWN_LANGUAGE,      // 248
  1.3275 +  UNKNOWN_LANGUAGE,      // 249
  1.3276 +  NDEBELE,               // 250
  1.3277 +  X_BORK_BORK_BORK,      // 251
  1.3278 +  X_PIG_LATIN,           // 252
  1.3279 +  X_HACKER,              // 253
  1.3280 +  X_KLINGON,             // 254
  1.3281 +  X_ELMER_FUDD,          // 255
  1.3282 +};
  1.3283 +
  1.3284 +// Subscripted by PLang, for ULScript != Latn
  1.3285 +extern const uint16 kPLangToLanguageOthr[256] = {
  1.3286 +  UNKNOWN_LANGUAGE,      // 0
  1.3287 +  HEBREW,                // 1
  1.3288 +  JAPANESE,              // 2
  1.3289 +  KOREAN,                // 3
  1.3290 +  RUSSIAN,               // 4
  1.3291 +  CHINESE,               // 5
  1.3292 +  GREEK,                 // 6
  1.3293 +  BULGARIAN,             // 7
  1.3294 +  UKRAINIAN,             // 8
  1.3295 +  HINDI,                 // 9
  1.3296 +  MACEDONIAN,            // 10
  1.3297 +  BENGALI,               // 11
  1.3298 +  MALAYALAM,             // 12
  1.3299 +  NEPALI,                // 13
  1.3300 +  TELUGU,                // 14
  1.3301 +  TAMIL,                 // 15
  1.3302 +  BELARUSIAN,            // 16
  1.3303 +  ROMANIAN,              // 17
  1.3304 +  URDU,                  // 18
  1.3305 +  BIHARI,                // 19
  1.3306 +  TG_UNKNOWN_LANGUAGE,   // 20
  1.3307 +  UNKNOWN_LANGUAGE,      // 21  (updated 2013.09.07 dsites)
  1.3308 +  THAI,                  // 22
  1.3309 +  SERBIAN,               // 23
  1.3310 +  ARABIC,                // 24
  1.3311 +  KANNADA,               // 25
  1.3312 +  TAGALOG,               // 26
  1.3313 +  PUNJABI,               // 27
  1.3314 +  MARATHI,               // 28
  1.3315 +  CHINESE_T,             // 29
  1.3316 +  AMHARIC,               // 30
  1.3317 +  GEORGIAN,              // 31
  1.3318 +  TIGRINYA,              // 32
  1.3319 +  PERSIAN,               // 33
  1.3320 +  SINHALESE,             // 34
  1.3321 +  KYRGYZ,                // 35
  1.3322 +  YIDDISH,               // 36
  1.3323 +  MONGOLIAN,             // 37
  1.3324 +  ARMENIAN,              // 38
  1.3325 +  LAOTHIAN,              // 39
  1.3326 +  SINDHI,                // 40
  1.3327 +  KHMER,                 // 41
  1.3328 +  TIBETAN,               // 42
  1.3329 +  DHIVEHI,               // 43
  1.3330 +  CHEROKEE,              // 44
  1.3331 +  SYRIAC,                // 45
  1.3332 +  LIMBU,                 // 46
  1.3333 +  ORIYA,                 // 47
  1.3334 +  UZBEK,                 // 48
  1.3335 +  AZERBAIJANI,           // 49
  1.3336 +  BOSNIAN,               // 50
  1.3337 +  ASSAMESE,              // 51
  1.3338 +  PASHTO,                // 52
  1.3339 +  TAJIK,                 // 53
  1.3340 +  ABKHAZIAN,             // 54
  1.3341 +  BASHKIR,               // 55
  1.3342 +  TURKMEN,               // 56
  1.3343 +  DZONGKHA,              // 57
  1.3344 +  INUKTITUT,             // 58
  1.3345 +  KASHMIRI,              // 59
  1.3346 +  UIGHUR,                // 60
  1.3347 +  KURDISH,               // 61
  1.3348 +  NEWARI,                // 62
  1.3349 +  OSSETIAN,              // 63
  1.3350 +  RAJASTHANI,            // 64
  1.3351 +  BURMESE,               // 65
  1.3352 +  UNKNOWN_LANGUAGE,      // 66
  1.3353 +  UNKNOWN_LANGUAGE,      // 67
  1.3354 +  KAZAKH,                // 68
  1.3355 +  UNKNOWN_LANGUAGE,      // 69
  1.3356 +  UNKNOWN_LANGUAGE,      // 70
  1.3357 +  UNKNOWN_LANGUAGE,      // 71
  1.3358 +  TATAR,                 // 72
  1.3359 +  UNKNOWN_LANGUAGE,      // 73
  1.3360 +  UNKNOWN_LANGUAGE,      // 74
  1.3361 +  UNKNOWN_LANGUAGE,      // 75
  1.3362 +  UNKNOWN_LANGUAGE,      // 76
  1.3363 +  UNKNOWN_LANGUAGE,      // 77
  1.3364 +  UNKNOWN_LANGUAGE,      // 78
  1.3365 +  UNKNOWN_LANGUAGE,      // 79
  1.3366 +  UNKNOWN_LANGUAGE,      // 80
  1.3367 +  UNKNOWN_LANGUAGE,      // 81
  1.3368 +  HAUSA,                 // 82
  1.3369 +  UNKNOWN_LANGUAGE,      // 83
  1.3370 +  UNKNOWN_LANGUAGE,      // 84
  1.3371 +  UNKNOWN_LANGUAGE,      // 85
  1.3372 +  UNKNOWN_LANGUAGE,      // 86
  1.3373 +  UNKNOWN_LANGUAGE,      // 87
  1.3374 +  UNKNOWN_LANGUAGE,      // 88
  1.3375 +  UNKNOWN_LANGUAGE,      // 89
  1.3376 +  UNKNOWN_LANGUAGE,      // 90
  1.3377 +  UNKNOWN_LANGUAGE,      // 91
  1.3378 +  SANSKRIT,              // 92
  1.3379 +  UNKNOWN_LANGUAGE,      // 93
  1.3380 +  UNKNOWN_LANGUAGE,      // 94
  1.3381 +  UNKNOWN_LANGUAGE,      // 95
  1.3382 +  UNKNOWN_LANGUAGE,      // 96
  1.3383 +  ZHUANG,                // 97
  1.3384 +  UNKNOWN_LANGUAGE,      // 98
  1.3385 +  UNKNOWN_LANGUAGE,      // 99
  1.3386 +  UNKNOWN_LANGUAGE,      // 100
  1.3387 +  UNKNOWN_LANGUAGE,      // 101
  1.3388 +  UNKNOWN_LANGUAGE,      // 102
  1.3389 +  UNKNOWN_LANGUAGE,      // 103
  1.3390 +  UNKNOWN_LANGUAGE,      // 104
  1.3391 +  UNKNOWN_LANGUAGE,      // 105
  1.3392 +  UNKNOWN_LANGUAGE,      // 106
  1.3393 +  UNKNOWN_LANGUAGE,      // 107
  1.3394 +  UNKNOWN_LANGUAGE,      // 108
  1.3395 +  UNKNOWN_LANGUAGE,      // 109
  1.3396 +  UNKNOWN_LANGUAGE,      // 110
  1.3397 +  UNKNOWN_LANGUAGE,      // 111
  1.3398 +  UNKNOWN_LANGUAGE,      // 112
  1.3399 +  UNKNOWN_LANGUAGE,      // 113
  1.3400 +  UNKNOWN_LANGUAGE,      // 114
  1.3401 +  UNKNOWN_LANGUAGE,      // 115
  1.3402 +  UNKNOWN_LANGUAGE,      // 116
  1.3403 +  UNKNOWN_LANGUAGE,      // 117
  1.3404 +  UNKNOWN_LANGUAGE,      // 118
  1.3405 +  UNKNOWN_LANGUAGE,      // 119
  1.3406 +  UNKNOWN_LANGUAGE,      // 120
  1.3407 +  UNKNOWN_LANGUAGE,      // 121
  1.3408 +  UNKNOWN_LANGUAGE,      // 122
  1.3409 +  UNKNOWN_LANGUAGE,      // 123
  1.3410 +  UNKNOWN_LANGUAGE,      // 124
  1.3411 +  UNKNOWN_LANGUAGE,      // 125
  1.3412 +  UNKNOWN_LANGUAGE,      // 126
  1.3413 +  UNKNOWN_LANGUAGE,      // 127
  1.3414 +  UNKNOWN_LANGUAGE,      // 128
  1.3415 +  UNKNOWN_LANGUAGE,      // 129
  1.3416 +  UNKNOWN_LANGUAGE,      // 130
  1.3417 +  UNKNOWN_LANGUAGE,      // 131
  1.3418 +  UNKNOWN_LANGUAGE,      // 132
  1.3419 +  UNKNOWN_LANGUAGE,      // 133
  1.3420 +  UNKNOWN_LANGUAGE,      // 134
  1.3421 +  UNKNOWN_LANGUAGE,      // 135
  1.3422 +  UNKNOWN_LANGUAGE,      // 136
  1.3423 +  UNKNOWN_LANGUAGE,      // 137
  1.3424 +  UNKNOWN_LANGUAGE,      // 138
  1.3425 +  UNKNOWN_LANGUAGE,      // 139
  1.3426 +  UNKNOWN_LANGUAGE,      // 140
  1.3427 +  UNKNOWN_LANGUAGE,      // 141
  1.3428 +  UNKNOWN_LANGUAGE,      // 142
  1.3429 +  UNKNOWN_LANGUAGE,      // 143
  1.3430 +  UNKNOWN_LANGUAGE,      // 144
  1.3431 +  UNKNOWN_LANGUAGE,      // 145
  1.3432 +  UNKNOWN_LANGUAGE,      // 146
  1.3433 +  UNKNOWN_LANGUAGE,      // 147
  1.3434 +  UNKNOWN_LANGUAGE,      // 148
  1.3435 +  UNKNOWN_LANGUAGE,      // 149
  1.3436 +  UNKNOWN_LANGUAGE,      // 150
  1.3437 +  UNKNOWN_LANGUAGE,      // 151
  1.3438 +  UNKNOWN_LANGUAGE,      // 152
  1.3439 +  UNKNOWN_LANGUAGE,      // 153
  1.3440 +  UNKNOWN_LANGUAGE,      // 154
  1.3441 +  UNKNOWN_LANGUAGE,      // 155
  1.3442 +  UNKNOWN_LANGUAGE,      // 156
  1.3443 +  UNKNOWN_LANGUAGE,      // 157
  1.3444 +  UNKNOWN_LANGUAGE,      // 158
  1.3445 +  UNKNOWN_LANGUAGE,      // 159
  1.3446 +  UNKNOWN_LANGUAGE,      // 160
  1.3447 +  UNKNOWN_LANGUAGE,      // 161
  1.3448 +  UNKNOWN_LANGUAGE,      // 162
  1.3449 +  UNKNOWN_LANGUAGE,      // 163
  1.3450 +  UNKNOWN_LANGUAGE,      // 164
  1.3451 +  UNKNOWN_LANGUAGE,      // 165
  1.3452 +  UNKNOWN_LANGUAGE,      // 166
  1.3453 +  UNKNOWN_LANGUAGE,      // 167
  1.3454 +  UNKNOWN_LANGUAGE,      // 168
  1.3455 +  UNKNOWN_LANGUAGE,      // 169
  1.3456 +  UNKNOWN_LANGUAGE,      // 170
  1.3457 +  UNKNOWN_LANGUAGE,      // 171
  1.3458 +  UNKNOWN_LANGUAGE,      // 172
  1.3459 +  UNKNOWN_LANGUAGE,      // 173
  1.3460 +  UNKNOWN_LANGUAGE,      // 174
  1.3461 +  UNKNOWN_LANGUAGE,      // 175
  1.3462 +  UNKNOWN_LANGUAGE,      // 176
  1.3463 +  UNKNOWN_LANGUAGE,      // 177
  1.3464 +  UNKNOWN_LANGUAGE,      // 178
  1.3465 +  UNKNOWN_LANGUAGE,      // 179
  1.3466 +  UNKNOWN_LANGUAGE,      // 180
  1.3467 +  UNKNOWN_LANGUAGE,      // 181
  1.3468 +  UNKNOWN_LANGUAGE,      // 182
  1.3469 +  UNKNOWN_LANGUAGE,      // 183
  1.3470 +  UNKNOWN_LANGUAGE,      // 184
  1.3471 +  UNKNOWN_LANGUAGE,      // 185
  1.3472 +  UNKNOWN_LANGUAGE,      // 186
  1.3473 +  UNKNOWN_LANGUAGE,      // 187
  1.3474 +  UNKNOWN_LANGUAGE,      // 188
  1.3475 +  UNKNOWN_LANGUAGE,      // 189
  1.3476 +  UNKNOWN_LANGUAGE,      // 190
  1.3477 +  UNKNOWN_LANGUAGE,      // 191
  1.3478 +  UNKNOWN_LANGUAGE,      // 192
  1.3479 +  UNKNOWN_LANGUAGE,      // 193
  1.3480 +  UNKNOWN_LANGUAGE,      // 194
  1.3481 +  UNKNOWN_LANGUAGE,      // 195
  1.3482 +  UNKNOWN_LANGUAGE,      // 196
  1.3483 +  UNKNOWN_LANGUAGE,      // 197
  1.3484 +  UNKNOWN_LANGUAGE,      // 198
  1.3485 +  UNKNOWN_LANGUAGE,      // 199
  1.3486 +  UNKNOWN_LANGUAGE,      // 200
  1.3487 +  UNKNOWN_LANGUAGE,      // 201
  1.3488 +  UNKNOWN_LANGUAGE,      // 202
  1.3489 +  UNKNOWN_LANGUAGE,      // 203
  1.3490 +  UNKNOWN_LANGUAGE,      // 204
  1.3491 +  UNKNOWN_LANGUAGE,      // 205
  1.3492 +  UNKNOWN_LANGUAGE,      // 206
  1.3493 +  UNKNOWN_LANGUAGE,      // 207
  1.3494 +  UNKNOWN_LANGUAGE,      // 208
  1.3495 +  UNKNOWN_LANGUAGE,      // 209
  1.3496 +  UNKNOWN_LANGUAGE,      // 210
  1.3497 +  UNKNOWN_LANGUAGE,      // 211
  1.3498 +  UNKNOWN_LANGUAGE,      // 212
  1.3499 +  UNKNOWN_LANGUAGE,      // 213
  1.3500 +  UNKNOWN_LANGUAGE,      // 214
  1.3501 +  UNKNOWN_LANGUAGE,      // 215
  1.3502 +  UNKNOWN_LANGUAGE,      // 216
  1.3503 +  UNKNOWN_LANGUAGE,      // 217
  1.3504 +  UNKNOWN_LANGUAGE,      // 218
  1.3505 +  UNKNOWN_LANGUAGE,      // 219
  1.3506 +  UNKNOWN_LANGUAGE,      // 220
  1.3507 +  UNKNOWN_LANGUAGE,      // 221
  1.3508 +  UNKNOWN_LANGUAGE,      // 222
  1.3509 +  UNKNOWN_LANGUAGE,      // 223
  1.3510 +  UNKNOWN_LANGUAGE,      // 224
  1.3511 +  UNKNOWN_LANGUAGE,      // 225
  1.3512 +  UNKNOWN_LANGUAGE,      // 226
  1.3513 +  UNKNOWN_LANGUAGE,      // 227
  1.3514 +  UNKNOWN_LANGUAGE,      // 228
  1.3515 +  UNKNOWN_LANGUAGE,      // 229
  1.3516 +  UNKNOWN_LANGUAGE,      // 230
  1.3517 +  UNKNOWN_LANGUAGE,      // 231
  1.3518 +  UNKNOWN_LANGUAGE,      // 232
  1.3519 +  UNKNOWN_LANGUAGE,      // 233
  1.3520 +  UNKNOWN_LANGUAGE,      // 234
  1.3521 +  UNKNOWN_LANGUAGE,      // 235
  1.3522 +  UNKNOWN_LANGUAGE,      // 236
  1.3523 +  UNKNOWN_LANGUAGE,      // 237
  1.3524 +  UNKNOWN_LANGUAGE,      // 238
  1.3525 +  UNKNOWN_LANGUAGE,      // 239
  1.3526 +  UNKNOWN_LANGUAGE,      // 240
  1.3527 +  UNKNOWN_LANGUAGE,      // 241
  1.3528 +  UNKNOWN_LANGUAGE,      // 242
  1.3529 +  UNKNOWN_LANGUAGE,      // 243
  1.3530 +  UNKNOWN_LANGUAGE,      // 244
  1.3531 +  UNKNOWN_LANGUAGE,      // 245
  1.3532 +  UNKNOWN_LANGUAGE,      // 246
  1.3533 +  UNKNOWN_LANGUAGE,      // 247
  1.3534 +  UNKNOWN_LANGUAGE,      // 248
  1.3535 +  UNKNOWN_LANGUAGE,      // 249
  1.3536 +  UNKNOWN_LANGUAGE,      // 250
  1.3537 +  UNKNOWN_LANGUAGE,      // 251
  1.3538 +  UNKNOWN_LANGUAGE,      // 252
  1.3539 +  UNKNOWN_LANGUAGE,      // 253
  1.3540 +  UNKNOWN_LANGUAGE,      // 254
  1.3541 +  UNKNOWN_LANGUAGE,      // 255
  1.3542 +};
  1.3543 +
  1.3544 +// Subscripted by PLang, for ULScript = Latn
  1.3545 +extern const uint8 kPLangToCloseSetLatn[256] = {
  1.3546 +  0,  // 0
  1.3547 +  0,  // 1
  1.3548 +  7,  // 2 da
  1.3549 +  0,  // 3
  1.3550 +  0,  // 4
  1.3551 +  0,  // 5
  1.3552 +  0,  // 6
  1.3553 +  0,  // 7
  1.3554 +  7,  // 8 no
  1.3555 +  0,  // 9
  1.3556 +  8,  // 10 pt
  1.3557 +  8,  // 11 es
  1.3558 +  0,  // 12
  1.3559 +  3,  // 13 cs
  1.3560 +  0,  // 14
  1.3561 +  0,  // 15
  1.3562 +  0,  // 16
  1.3563 +  0,  // 17
  1.3564 +  0,  // 18
  1.3565 +  0,  // 19
  1.3566 +  0,  // 20
  1.3567 +  0,  // 21
  1.3568 +  5,  // 22 hr
  1.3569 +  5,  // 23 sr
  1.3570 +  0,  // 24
  1.3571 +  8,  // 25 gl
  1.3572 +  0,  // 26
  1.3573 +  0,  // 27
  1.3574 +  1,  // 28 id
  1.3575 +  0,  // 29
  1.3576 +  1,  // 30 ms
  1.3577 +  0,  // 31
  1.3578 +  0,  // 32
  1.3579 +  0,  // 33
  1.3580 +  0,  // 34
  1.3581 +  0,  // 35
  1.3582 +  0,  // 36
  1.3583 +  0,  // 37
  1.3584 +  0,  // 38
  1.3585 +  0,  // 39
  1.3586 +  0,  // 40
  1.3587 +  0,  // 41
  1.3588 +  0,  // 42
  1.3589 +  0,  // 43
  1.3590 +  0,  // 44
  1.3591 +  3,  // 45 sk
  1.3592 +  0,  // 46
  1.3593 +  0,  // 47
  1.3594 +  0,  // 48
  1.3595 +  0,  // 49
  1.3596 +  0,  // 50
  1.3597 +  7,  // 51 nn
  1.3598 +  4,  // 52 xh
  1.3599 +  4,  // 53 zu
  1.3600 +  0,  // 54
  1.3601 +  0,  // 55
  1.3602 +  0,  // 56
  1.3603 +  0,  // 57
  1.3604 +  0,  // 58
  1.3605 +  0,  // 59
  1.3606 +  0,  // 60
  1.3607 +  0,  // 61
  1.3608 +  0,  // 62
  1.3609 +  0,  // 63
  1.3610 +  0,  // 64
  1.3611 +  0,  // 65
  1.3612 +  0,  // 66
  1.3613 +  0,  // 67
  1.3614 +  0,  // 68
  1.3615 +  0,  // 69
  1.3616 +  0,  // 70
  1.3617 +  0,  // 71
  1.3618 +  0,  // 72
  1.3619 +  0,  // 73
  1.3620 +  0,  // 74
  1.3621 +  0,  // 75
  1.3622 +  0,  // 76
  1.3623 +  0,  // 77
  1.3624 +  0,  // 78
  1.3625 +  0,  // 79
  1.3626 +  0,  // 80
  1.3627 +  0,  // 81
  1.3628 +  0,  // 82
  1.3629 +  0,  // 83
  1.3630 +  0,  // 84
  1.3631 +  9,  // 85 rw
  1.3632 +  0,  // 86
  1.3633 +  0,  // 87
  1.3634 +  0,  // 88
  1.3635 +  9,  // 89 rn
  1.3636 +  0,  // 90
  1.3637 +  0,  // 91
  1.3638 +  0,  // 92
  1.3639 +  0,  // 93
  1.3640 +  0,  // 94
  1.3641 +  0,  // 95
  1.3642 +  0,  // 96
  1.3643 +  0,  // 97
  1.3644 +  0,  // 98
  1.3645 +  0,  // 99
  1.3646 +  0,  // 100
  1.3647 +  0,  // 101
  1.3648 +  0,  // 102
  1.3649 +  0,  // 103
  1.3650 +  0,  // 104
  1.3651 +  0,  // 105
  1.3652 +  0,  // 106
  1.3653 +  0,  // 107
  1.3654 +  0,  // 108
  1.3655 +  0,  // 109
  1.3656 +  0,  // 110
  1.3657 +  0,  // 111
  1.3658 +  0,  // 112
  1.3659 +  0,  // 113
  1.3660 +  0,  // 114
  1.3661 +  0,  // 115
  1.3662 +  0,  // 116
  1.3663 +  0,  // 117
  1.3664 +  0,  // 118
  1.3665 +  0,  // 119
  1.3666 +  0,  // 120
  1.3667 +  0,  // 121
  1.3668 +  0,  // 122
  1.3669 +  0,  // 123
  1.3670 +  0,  // 124
  1.3671 +  0,  // 125
  1.3672 +  0,  // 126
  1.3673 +  0,  // 127
  1.3674 +  0,  // 128
  1.3675 +  0,  // 129
  1.3676 +  0,  // 130
  1.3677 +  0,  // 131
  1.3678 +  0,  // 132
  1.3679 +  0,  // 133
  1.3680 +  0,  // 134
  1.3681 +  0,  // 135
  1.3682 +  0,  // 136
  1.3683 +  0,  // 137
  1.3684 +  0,  // 138
  1.3685 +  0,  // 139
  1.3686 +  0,  // 140
  1.3687 +  0,  // 141
  1.3688 +  0,  // 142
  1.3689 +  0,  // 143
  1.3690 +  0,  // 144
  1.3691 +  0,  // 145
  1.3692 +  0,  // 146
  1.3693 +  0,  // 147
  1.3694 +  0,  // 148
  1.3695 +  0,  // 149
  1.3696 +  0,  // 150
  1.3697 +  0,  // 151
  1.3698 +  0,  // 152
  1.3699 +  0,  // 153
  1.3700 +  0,  // 154
  1.3701 +  0,  // 155
  1.3702 +  0,  // 156
  1.3703 +  0,  // 157
  1.3704 +  0,  // 158
  1.3705 +  0,  // 159
  1.3706 +  0,  // 160
  1.3707 +  0,  // 161
  1.3708 +  0,  // 162
  1.3709 +  0,  // 163
  1.3710 +  0,  // 164
  1.3711 +  0,  // 165
  1.3712 +  0,  // 166
  1.3713 +  0,  // 167
  1.3714 +  0,  // 168
  1.3715 +  0,  // 169
  1.3716 +  0,  // 170
  1.3717 +  0,  // 171
  1.3718 +  0,  // 172
  1.3719 +  0,  // 173
  1.3720 +  0,  // 174
  1.3721 +  0,  // 175
  1.3722 +  0,  // 176
  1.3723 +  0,  // 177
  1.3724 +  0,  // 178
  1.3725 +  0,  // 179
  1.3726 +  0,  // 180
  1.3727 +  0,  // 181
  1.3728 +  0,  // 182
  1.3729 +  0,  // 183
  1.3730 +  0,  // 184
  1.3731 +  0,  // 185
  1.3732 +  0,  // 186
  1.3733 +  0,  // 187
  1.3734 +  0,  // 188
  1.3735 +  0,  // 189
  1.3736 +  0,  // 190
  1.3737 +  0,  // 191
  1.3738 +  0,  // 192
  1.3739 +  0,  // 193
  1.3740 +  0,  // 194
  1.3741 +  0,  // 195
  1.3742 +  0,  // 196
  1.3743 +  0,  // 197
  1.3744 +  0,  // 198
  1.3745 +  0,  // 199
  1.3746 +  0,  // 200
  1.3747 +  0,  // 201
  1.3748 +  0,  // 202
  1.3749 +  0,  // 203
  1.3750 +  0,  // 204
  1.3751 +  0,  // 205
  1.3752 +  0,  // 206
  1.3753 +  0,  // 207
  1.3754 +  0,  // 208
  1.3755 +  0,  // 209
  1.3756 +  0,  // 210
  1.3757 +  0,  // 211
  1.3758 +  0,  // 212
  1.3759 +  0,  // 213
  1.3760 +  0,  // 214
  1.3761 +  0,  // 215
  1.3762 +  0,  // 216
  1.3763 +  0,  // 217
  1.3764 +  0,  // 218
  1.3765 +  0,  // 219
  1.3766 +  0,  // 220
  1.3767 +  0,  // 221
  1.3768 +  0,  // 222
  1.3769 +  0,  // 223
  1.3770 +  0,  // 224
  1.3771 +  0,  // 225
  1.3772 +  0,  // 226
  1.3773 +  0,  // 227
  1.3774 +  0,  // 228
  1.3775 +  0,  // 229
  1.3776 +  0,  // 230
  1.3777 +  0,  // 231
  1.3778 +  0,  // 232
  1.3779 +  0,  // 233
  1.3780 +  0,  // 234
  1.3781 +  0,  // 235
  1.3782 +  0,  // 236
  1.3783 +  0,  // 237
  1.3784 +  0,  // 238
  1.3785 +  0,  // 239
  1.3786 +  0,  // 240
  1.3787 +  0,  // 241
  1.3788 +  0,  // 242
  1.3789 +  0,  // 243
  1.3790 +  0,  // 244
  1.3791 +  0,  // 245
  1.3792 +  0,  // 246
  1.3793 +  0,  // 247
  1.3794 +  0,  // 248
  1.3795 +  0,  // 249
  1.3796 +  0,  // 250
  1.3797 +  0,  // 251
  1.3798 +  0,  // 252
  1.3799 +  0,  // 253
  1.3800 +  0,  // 254
  1.3801 +  0,  // 255
  1.3802 +};
  1.3803 +
  1.3804 +// Subscripted by PLang, for ULScript != Latn
  1.3805 +extern const uint8 kPLangToCloseSetOthr[256] = {
  1.3806 +  0,  // 0
  1.3807 +  0,  // 1
  1.3808 +  0,  // 2
  1.3809 +  0,  // 3
  1.3810 +  0,  // 4
  1.3811 +  0,  // 5
  1.3812 +  0,  // 6
  1.3813 +  0,  // 7
  1.3814 +  0,  // 8
  1.3815 +  6,  // 9 hi
  1.3816 +  0,  // 10
  1.3817 +  0,  // 11
  1.3818 +  0,  // 12
  1.3819 +  6,  // 13 ne
  1.3820 +  0,  // 14
  1.3821 +  0,  // 15
  1.3822 +  0,  // 16
  1.3823 +  0,  // 17
  1.3824 +  0,  // 18
  1.3825 +  6,  // 19 bh
  1.3826 +  0,  // 20
  1.3827 +  0,  // 21
  1.3828 +  0,  // 22
  1.3829 +  0,  // 23
  1.3830 +  0,  // 24
  1.3831 +  0,  // 25
  1.3832 +  0,  // 26
  1.3833 +  0,  // 27
  1.3834 +  6,  // 28 mr
  1.3835 +  0,  // 29
  1.3836 +  0,  // 30
  1.3837 +  0,  // 31
  1.3838 +  0,  // 32
  1.3839 +  0,  // 33
  1.3840 +  0,  // 34
  1.3841 +  0,  // 35
  1.3842 +  0,  // 36
  1.3843 +  0,  // 37
  1.3844 +  0,  // 38
  1.3845 +  0,  // 39
  1.3846 +  0,  // 40
  1.3847 +  0,  // 41
  1.3848 +  2,  // 42 bo
  1.3849 +  0,  // 43
  1.3850 +  0,  // 44
  1.3851 +  0,  // 45
  1.3852 +  0,  // 46
  1.3853 +  0,  // 47
  1.3854 +  0,  // 48
  1.3855 +  0,  // 49
  1.3856 +  0,  // 50
  1.3857 +  0,  // 51
  1.3858 +  0,  // 52
  1.3859 +  0,  // 53
  1.3860 +  0,  // 54
  1.3861 +  0,  // 55
  1.3862 +  0,  // 56
  1.3863 +  2,  // 57 dz
  1.3864 +  0,  // 58
  1.3865 +  0,  // 59
  1.3866 +  0,  // 60
  1.3867 +  0,  // 61
  1.3868 +  0,  // 62
  1.3869 +  0,  // 63
  1.3870 +  0,  // 64
  1.3871 +  0,  // 65
  1.3872 +  0,  // 66
  1.3873 +  0,  // 67
  1.3874 +  0,  // 68
  1.3875 +  0,  // 69
  1.3876 +  0,  // 70
  1.3877 +  0,  // 71
  1.3878 +  0,  // 72
  1.3879 +  0,  // 73
  1.3880 +  0,  // 74
  1.3881 +  0,  // 75
  1.3882 +  0,  // 76
  1.3883 +  0,  // 77
  1.3884 +  0,  // 78
  1.3885 +  0,  // 79
  1.3886 +  0,  // 80
  1.3887 +  0,  // 81
  1.3888 +  0,  // 82
  1.3889 +  0,  // 83
  1.3890 +  0,  // 84
  1.3891 +  0,  // 85
  1.3892 +  0,  // 86
  1.3893 +  0,  // 87
  1.3894 +  0,  // 88
  1.3895 +  0,  // 89
  1.3896 +  0,  // 90
  1.3897 +  0,  // 91
  1.3898 +  0,  // 92
  1.3899 +  0,  // 93
  1.3900 +  0,  // 94
  1.3901 +  0,  // 95
  1.3902 +  0,  // 96
  1.3903 +  0,  // 97
  1.3904 +  0,  // 98
  1.3905 +  0,  // 99
  1.3906 +  0,  // 100
  1.3907 +  0,  // 101
  1.3908 +  0,  // 102
  1.3909 +  0,  // 103
  1.3910 +  0,  // 104
  1.3911 +  0,  // 105
  1.3912 +  0,  // 106
  1.3913 +  0,  // 107
  1.3914 +  0,  // 108
  1.3915 +  0,  // 109
  1.3916 +  0,  // 110
  1.3917 +  0,  // 111
  1.3918 +  0,  // 112
  1.3919 +  0,  // 113
  1.3920 +  0,  // 114
  1.3921 +  0,  // 115
  1.3922 +  0,  // 116
  1.3923 +  0,  // 117
  1.3924 +  0,  // 118
  1.3925 +  0,  // 119
  1.3926 +  0,  // 120
  1.3927 +  0,  // 121
  1.3928 +  0,  // 122
  1.3929 +  0,  // 123
  1.3930 +  0,  // 124
  1.3931 +  0,  // 125
  1.3932 +  0,  // 126
  1.3933 +  0,  // 127
  1.3934 +  0,  // 128
  1.3935 +  0,  // 129
  1.3936 +  0,  // 130
  1.3937 +  0,  // 131
  1.3938 +  0,  // 132
  1.3939 +  0,  // 133
  1.3940 +  0,  // 134
  1.3941 +  0,  // 135
  1.3942 +  0,  // 136
  1.3943 +  0,  // 137
  1.3944 +  0,  // 138
  1.3945 +  0,  // 139
  1.3946 +  0,  // 140
  1.3947 +  0,  // 141
  1.3948 +  0,  // 142
  1.3949 +  0,  // 143
  1.3950 +  0,  // 144
  1.3951 +  0,  // 145
  1.3952 +  0,  // 146
  1.3953 +  0,  // 147
  1.3954 +  0,  // 148
  1.3955 +  0,  // 149
  1.3956 +  0,  // 150
  1.3957 +  0,  // 151
  1.3958 +  0,  // 152
  1.3959 +  0,  // 153
  1.3960 +  0,  // 154
  1.3961 +  0,  // 155
  1.3962 +  0,  // 156
  1.3963 +  0,  // 157
  1.3964 +  0,  // 158
  1.3965 +  0,  // 159
  1.3966 +  0,  // 160
  1.3967 +  0,  // 161
  1.3968 +  0,  // 162
  1.3969 +  0,  // 163
  1.3970 +  0,  // 164
  1.3971 +  0,  // 165
  1.3972 +  0,  // 166
  1.3973 +  0,  // 167
  1.3974 +  0,  // 168
  1.3975 +  0,  // 169
  1.3976 +  0,  // 170
  1.3977 +  0,  // 171
  1.3978 +  0,  // 172
  1.3979 +  0,  // 173
  1.3980 +  0,  // 174
  1.3981 +  0,  // 175
  1.3982 +  0,  // 176
  1.3983 +  0,  // 177
  1.3984 +  0,  // 178
  1.3985 +  0,  // 179
  1.3986 +  0,  // 180
  1.3987 +  0,  // 181
  1.3988 +  0,  // 182
  1.3989 +  0,  // 183
  1.3990 +  0,  // 184
  1.3991 +  0,  // 185
  1.3992 +  0,  // 186
  1.3993 +  0,  // 187
  1.3994 +  0,  // 188
  1.3995 +  0,  // 189
  1.3996 +  0,  // 190
  1.3997 +  0,  // 191
  1.3998 +  0,  // 192
  1.3999 +  0,  // 193
  1.4000 +  0,  // 194
  1.4001 +  0,  // 195
  1.4002 +  0,  // 196
  1.4003 +  0,  // 197
  1.4004 +  0,  // 198
  1.4005 +  0,  // 199
  1.4006 +  0,  // 200
  1.4007 +  0,  // 201
  1.4008 +  0,  // 202
  1.4009 +  0,  // 203
  1.4010 +  0,  // 204
  1.4011 +  0,  // 205
  1.4012 +  0,  // 206
  1.4013 +  0,  // 207
  1.4014 +  0,  // 208
  1.4015 +  0,  // 209
  1.4016 +  0,  // 210
  1.4017 +  0,  // 211
  1.4018 +  0,  // 212
  1.4019 +  0,  // 213
  1.4020 +  0,  // 214
  1.4021 +  0,  // 215
  1.4022 +  0,  // 216
  1.4023 +  0,  // 217
  1.4024 +  0,  // 218
  1.4025 +  0,  // 219
  1.4026 +  0,  // 220
  1.4027 +  0,  // 221
  1.4028 +  0,  // 222
  1.4029 +  0,  // 223
  1.4030 +  0,  // 224
  1.4031 +  0,  // 225
  1.4032 +  0,  // 226
  1.4033 +  0,  // 227
  1.4034 +  0,  // 228
  1.4035 +  0,  // 229
  1.4036 +  0,  // 230
  1.4037 +  0,  // 231
  1.4038 +  0,  // 232
  1.4039 +  0,  // 233
  1.4040 +  0,  // 234
  1.4041 +  0,  // 235
  1.4042 +  0,  // 236
  1.4043 +  0,  // 237
  1.4044 +  0,  // 238
  1.4045 +  0,  // 239
  1.4046 +  0,  // 240
  1.4047 +  0,  // 241
  1.4048 +  0,  // 242
  1.4049 +  0,  // 243
  1.4050 +  0,  // 244
  1.4051 +  0,  // 245
  1.4052 +  0,  // 246
  1.4053 +  0,  // 247
  1.4054 +  0,  // 248
  1.4055 +  0,  // 249
  1.4056 +  0,  // 250
  1.4057 +  0,  // 251
  1.4058 +  0,  // 252
  1.4059 +  0,  // 253
  1.4060 +  0,  // 254
  1.4061 +  0,  // 255
  1.4062 +};
  1.4063 +
  1.4064 +// Alphabetical order for binary search
  1.4065 +extern const int kNameToLanguageSize = 304;
  1.4066 +extern const CharIntPair kNameToLanguage[kNameToLanguageSize] = {
  1.4067 +  {"ABKHAZIAN",            130},  // ab
  1.4068 +  {"AFAR",                 131},  // aa
  1.4069 +  {"AFRIKAANS",            101},  // af
  1.4070 +  {"AKAN",                 161},  // ak
  1.4071 +  {"ALBANIAN",              45},  // sq
  1.4072 +  {"AMHARIC",               73},  // am
  1.4073 +  {"ARABIC",                54},  // ar
  1.4074 +  {"ARMENIAN",              97},  // hy
  1.4075 +  {"ASSAMESE",             111},  // as
  1.4076 +  {"AYMARA",               132},  // ay
  1.4077 +  {"AZERBAIJANI",           74},  // az
  1.4078 +  {"BASHKIR",              133},  // ba
  1.4079 +  {"BASQUE",                57},  // eu
  1.4080 +  {"BELARUSIAN",            47},  // be
  1.4081 +  {"BENGALI",               37},  // bn
  1.4082 +  {"BIHARI",                51},  // bh
  1.4083 +  {"BISLAMA",              134},  // bi
  1.4084 +  {"BOSNIAN",               78},  // bs
  1.4085 +  {"BRETON",                89},  // br
  1.4086 +  {"BULGARIAN",             27},  // bg
  1.4087 +  {"BURMESE",              103},  // my
  1.4088 +  {"CATALAN",               55},  // ca
  1.4089 +  {"CEBUANO",              165},  // ceb
  1.4090 +  {"CHEROKEE",             107},  // chr
  1.4091 +  {"CHICHEWA",             174},  // ny
  1.4092 +  {"CORSICAN",             112},  // co
  1.4093 +  {"CROATIAN",              28},  // hr
  1.4094 +  {"CROATIAN",              28},  // sh-Latn
  1.4095 +  {"CZECH",                 17},  // cs
  1.4096 +  {"Chinese",               16},  // zh-CN
  1.4097 +  {"Chinese",               16},  // zh-Hans
  1.4098 +  {"Chinese",               16},  // zh-Hani
  1.4099 +  {"Chinese",               16},  // zh
  1.4100 +  {"ChineseT",              69},  // zht
  1.4101 +  {"ChineseT",              69},  // zhT
  1.4102 +  {"ChineseT",              69},  // zh-SG
  1.4103 +  {"ChineseT",              69},  // zh-HK
  1.4104 +  {"ChineseT",              69},  // zh-TW
  1.4105 +  {"ChineseT",              69},  // zh-Hant
  1.4106 +  {"DANISH",                 1},  // da
  1.4107 +  {"DHIVEHI",              106},  // dv
  1.4108 +  {"DUTCH",                  2},  // nl
  1.4109 +  {"DZONGKHA",             135},  // dz
  1.4110 +  {"ENGLISH",                0},  // en
  1.4111 +  {"ESPERANTO",             56},  // eo
  1.4112 +  {"ESTONIAN",              24},  // et
  1.4113 +  {"EWE",                  166},  // ee
  1.4114 +  {"FAROESE",               70},  // fo
  1.4115 +  {"FIJIAN",               136},  // fj
  1.4116 +  {"FINNISH",                3},  // fi
  1.4117 +  {"FRENCH",                 4},  // fr
  1.4118 +  {"FRISIAN",               67},  // fy
  1.4119 +  {"GA",                   167},  // gaa
  1.4120 +  {"GALICIAN",              31},  // gl
  1.4121 +  {"GANDA",                158},  // lg
  1.4122 +  {"GEORGIAN",              75},  // ka
  1.4123 +  {"GERMAN",                 5},  // de
  1.4124 +  {"GREEK",                 18},  // el
  1.4125 +  {"GREENLANDIC",          137},  // kl
  1.4126 +  {"GUARANI",               85},  // gn
  1.4127 +  {"GUJARATI",              52},  // gu
  1.4128 +  {"HAITIAN_CREOLE",       139},  // ht
  1.4129 +  {"HAUSA",                138},  // ha
  1.4130 +  {"HAWAIIAN",             164},  // haw
  1.4131 +  {"HEBREW",                 6},  // he
  1.4132 +  {"HEBREW",                 6},  // iw
  1.4133 +  {"HINDI",                 35},  // hi
  1.4134 +  {"HMONG",                168},  // hmn
  1.4135 +  {"HUNGARIAN",             23},  // hu
  1.4136 +  {"ICELANDIC",             19},  // is
  1.4137 +  {"IGBO",                 162},  // ig
  1.4138 +  {"INDONESIAN",            38},  // id
  1.4139 +  {"INTERLINGUA",           58},  // ia
  1.4140 +  {"INTERLINGUE",          113},  // ie
  1.4141 +  {"INUKTITUT",            141},  // iu
  1.4142 +  {"INUPIAK",              140},  // ik
  1.4143 +  {"IRISH",                 30},  // ga
  1.4144 +  {"ITALIAN",                7},  // it
  1.4145 +  {"Ignore",                25},  // xxx
  1.4146 +  {"JAVANESE",              48},  // jv
  1.4147 +  {"JAVANESE",              48},  // jw
  1.4148 +  {"Japanese",               8},  // ja
  1.4149 +  {"KANNADA",               59},  // kn
  1.4150 +  {"KASHMIRI",             142},  // ks
  1.4151 +  {"KAZAKH",               114},  // kk
  1.4152 +  {"KHASI",                156},  // kha
  1.4153 +  {"KHMER",                104},  // km
  1.4154 +  {"KINYARWANDA",          143},  // rw
  1.4155 +  {"KRIO",                 169},  // kri
  1.4156 +  {"KURDISH",               95},  // ku
  1.4157 +  {"KYRGYZ",                88},  // ky
  1.4158 +  {"Korean",                 9},  // ko
  1.4159 +  {"LAOTHIAN",              98},  // lo
  1.4160 +  {"LATIN",                 39},  // la
  1.4161 +  {"LATVIAN",               20},  // lv
  1.4162 +  {"LIMBU",                109},  // sit-Limb
  1.4163 +  {"LIMBU",                109},  // sit-NP
  1.4164 +  {"LIMBU",                109},  // lif
  1.4165 +  {"LINGALA",              115},  // ln
  1.4166 +  {"LITHUANIAN",            21},  // lt
  1.4167 +  {"LOZI",                 170},  // loz
  1.4168 +  {"LUBA_LULUA",           171},  // lua
  1.4169 +  {"LUO_KENYA_AND_TANZANIA", 172},  // luo
  1.4170 +  {"LUXEMBOURGISH",        102},  // lb
  1.4171 +  {"MACEDONIAN",            36},  // mk
  1.4172 +  {"MALAGASY",             144},  // mg
  1.4173 +  {"MALAY",                 40},  // ms
  1.4174 +  {"MALAYALAM",             41},  // ml
  1.4175 +  {"MALTESE",               65},  // mt
  1.4176 +  {"MANX",                 159},  // gv
  1.4177 +  {"MAORI",                128},  // mi
  1.4178 +  {"MARATHI",               64},  // mr
  1.4179 +  {"MAURITIAN_CREOLE",     163},  // mfe
  1.4180 +  {"MOLDAVIAN",             22},  // mo
  1.4181 +  {"MONGOLIAN",             96},  // mn
  1.4182 +  {"MONTENEGRIN",          160},  // srm
  1.4183 +  {"MONTENEGRIN",          160},  // sr-Latn-ME
  1.4184 +  {"MONTENEGRIN",          160},  // sr-ME
  1.4185 +  {"MONTENEGRIN",          160},  // srM
  1.4186 +  {"NAURU",                145},  // na
  1.4187 +  {"NDEBELE",              506},  // nr
  1.4188 +  {"NEPALI",                43},  // ne
  1.4189 +  {"NEWARI",               173},  // new
  1.4190 +  {"NORWEGIAN",             10},  // nb
  1.4191 +  {"NORWEGIAN",             10},  // no
  1.4192 +  {"NORWEGIAN_N",           80},  // nn
  1.4193 +  {"NYANJA",               174},  // ny
  1.4194 +  {"OCCITAN",               49},  // oc
  1.4195 +  {"ORIYA",                110},  // or
  1.4196 +  {"OROMO",                146},  // om
  1.4197 +  {"OSSETIAN",             175},  // os
  1.4198 +  {"PAMPANGA",             176},  // pam
  1.4199 +  {"PASHTO",               117},  // ps
  1.4200 +  {"PEDI",                 177},  // nso
  1.4201 +  {"PERSIAN",               77},  // fa
  1.4202 +  {"POLISH",                11},  // pl
  1.4203 +  {"PORTUGUESE",            12},  // pt
  1.4204 +  {"PUNJABI",               60},  // pa
  1.4205 +  {"QUECHUA",              118},  // qu
  1.4206 +  {"RAJASTHANI",           178},  // raj
  1.4207 +  {"RHAETO_ROMANCE",       100},  // rm
  1.4208 +  {"ROMANIAN",              22},  // ro
  1.4209 +  {"RUNDI",                147},  // rn
  1.4210 +  {"RUSSIAN",               13},  // ru
  1.4211 +  {"SAMOAN",               148},  // sm
  1.4212 +  {"SANGO",                149},  // sg
  1.4213 +  {"SANSKRIT",             150},  // sa
  1.4214 +  {"SCOTS",                157},  // sco
  1.4215 +  {"SCOTS_GAELIC",          61},  // gd
  1.4216 +  {"SERBIAN",               29},  // sh-Cyrl
  1.4217 +  {"SERBIAN",               29},  // sr
  1.4218 +  {"SESELWA",              179},  // crs
  1.4219 +  {"SESELWA_CREOLE_FRENCH", 179},  // crs
  1.4220 +  {"SESOTHO",               86},  // st
  1.4221 +  {"SHONA",                119},  // sn
  1.4222 +  {"SINDHI",                99},  // sd
  1.4223 +  {"SINHALESE",             79},  // si
  1.4224 +  {"SISWANT",              151},  // ss
  1.4225 +  {"SLOVAK",                68},  // sk
  1.4226 +  {"SLOVENIAN",             63},  // sl
  1.4227 +  {"SOMALI",                93},  // so
  1.4228 +  {"SPANISH",               14},  // es
  1.4229 +  {"SUNDANESE",             71},  // su
  1.4230 +  {"SWAHILI",               62},  // sw
  1.4231 +  {"SWEDISH",               15},  // sv
  1.4232 +  {"SYRIAC",               108},  // syr
  1.4233 +  {"TAGALOG",               32},  // tl
  1.4234 +  {"TAJIK",                120},  // tg
  1.4235 +  {"TAMIL",                 46},  // ta
  1.4236 +  {"TATAR",                121},  // tt
  1.4237 +  {"TELUGU",                44},  // te
  1.4238 +  {"THAI",                  53},  // th
  1.4239 +  {"TIBETAN",              105},  // bo
  1.4240 +  {"TIGRINYA",              76},  // ti
  1.4241 +  {"TONGA",                122},  // to
  1.4242 +  {"TSONGA",               152},  // ts
  1.4243 +  {"TSWANA",               153},  // tn
  1.4244 +  {"TUMBUKA",              180},  // tum
  1.4245 +  {"TURKISH",               33},  // tr
  1.4246 +  {"TURKMEN",               87},  // tk
  1.4247 +  {"TWI",                   90},  // tw
  1.4248 +  {"UIGHUR",                94},  // ug
  1.4249 +  {"UKRAINIAN",             34},  // uk
  1.4250 +  {"URDU",                  50},  // ur
  1.4251 +  {"UZBEK",                 72},  // uz
  1.4252 +  {"Unknown",               26},  // un
  1.4253 +  {"VENDA",                181},  // ve
  1.4254 +  {"VIETNAMESE",            66},  // vi
  1.4255 +  {"VOLAPUK",              154},  // vo
  1.4256 +  {"WARAY_PHILIPPINES",    182},  // war
  1.4257 +  {"WELSH",                 42},  // cy
  1.4258 +  {"WOLOF",                129},  // wo
  1.4259 +  {"XHOSA",                 83},  // xh
  1.4260 +  {"X_Arabic",             518},  // xx-Arab
  1.4261 +  {"X_Armenian",           516},  // xx-Armn
  1.4262 +  {"X_Avestan",            591},  // xx-Avst
  1.4263 +  {"X_BORK_BORK_BORK",     507},  // zzb
  1.4264 +  {"X_Balinese",           573},  // xx-Bali
  1.4265 +  {"X_Bamum",              595},  // xx-Bamu
  1.4266 +  {"X_Batak",              604},  // xx-Batk
  1.4267 +  {"X_Bengali",            522},  // xx-Beng
  1.4268 +  {"X_Bopomofo",           546},  // xx-Bopo
  1.4269 +  {"X_Brahmi",             605},  // xx-Brah
  1.4270 +  {"X_Braille",            564},  // xx-Brai
  1.4271 +  {"X_Buginese",           565},  // xx-Bugi
  1.4272 +  {"X_Buhid",              555},  // xx-Buhd
  1.4273 +  {"X_Canadian_Aboriginal", 539},  // xx-Cans
  1.4274 +  {"X_Carian",             586},  // xx-Cari
  1.4275 +  {"X_Chakma",             607},  // xx-Cakm
  1.4276 +  {"X_Cham",               588},  // xx-Cham
  1.4277 +  {"X_Cherokee",           538},  // xx-Cher
  1.4278 +  {"X_Common",             512},  // xx-Zyyy
  1.4279 +  {"X_Coptic",             566},  // xx-Copt
  1.4280 +  {"X_Cuneiform",          574},  // xx-Xsux
  1.4281 +  {"X_Cypriot",            563},  // xx-Cprt
  1.4282 +  {"X_Cyrillic",           515},  // xx-Cyrl
  1.4283 +  {"X_Deseret",            551},  // xx-Dsrt
  1.4284 +  {"X_Devanagari",         521},  // xx-Deva
  1.4285 +  {"X_ELMER_FUDD",         511},  // zze
  1.4286 +  {"X_Egyptian_Hieroglyphs", 592},  // xx-Egyp
  1.4287 +  {"X_Ethiopic",           537},  // xx-Ethi
  1.4288 +  {"X_Georgian",           535},  // xx-Geor
  1.4289 +  {"X_Glagolitic",         568},  // xx-Glag
  1.4290 +  {"X_Gothic",             550},  // xx-Goth
  1.4291 +  {"X_Greek",              514},  // xx-Grek
  1.4292 +  {"X_Gujarati",           524},  // xx-Gujr
  1.4293 +  {"X_Gurmukhi",           523},  // xx-Guru
  1.4294 +  {"X_HACKER",             509},  // zzh
  1.4295 +  {"X_Han",                547},  // xx-Hani
  1.4296 +  {"X_Hangul",             536},  // xx-Hang
  1.4297 +  {"X_Hanunoo",            554},  // xx-Hano
  1.4298 +  {"X_Hebrew",             517},  // xx-Hebr
  1.4299 +  {"X_Hiragana",           544},  // xx-Hira
  1.4300 +  {"X_Imperial_Aramaic",   598},  // xx-Armi
  1.4301 +  {"X_Inherited",          552},  // xx-Qaai
  1.4302 +  {"X_Inscriptional_Pahlavi", 601},  // xx-Phli
  1.4303 +  {"X_Inscriptional_Parthian", 600},  // xx-Prti
  1.4304 +  {"X_Javanese",           596},  // xx-Java
  1.4305 +  {"X_KLINGON",            510},  // tlh
  1.4306 +  {"X_Kaithi",             603},  // xx-Kthi
  1.4307 +  {"X_Kannada",            528},  // xx-Knda
  1.4308 +  {"X_Katakana",           545},  // xx-Kana
  1.4309 +  {"X_Kayah_Li",           583},  // xx-Kali
  1.4310 +  {"X_Kharoshthi",         572},  // xx-Khar
  1.4311 +  {"X_Khmer",              542},  // xx-Khmr
  1.4312 +  {"X_Lao",                532},  // xx-Laoo
  1.4313 +  {"X_Latin",              513},  // xx-Latn
  1.4314 +  {"X_Lepcha",             579},  // xx-Lepc
  1.4315 +  {"X_Limbu",              557},  // xx-Limb
  1.4316 +  {"X_Linear_B",           559},  // xx-Linb
  1.4317 +  {"X_Lisu",               594},  // xx-Lisu
  1.4318 +  {"X_Lycian",             585},  // xx-Lyci
  1.4319 +  {"X_Lydian",             587},  // xx-Lydi
  1.4320 +  {"X_Malayalam",          529},  // xx-Mlym
  1.4321 +  {"X_Mandaic",            606},  // xx-Mand
  1.4322 +  {"X_Meetei_Mayek",       597},  // xx-Mtei
  1.4323 +  {"X_Meroitic_Cursive",   608},  // xx-Merc
  1.4324 +  {"X_Meroitic_Hieroglyphs", 609},  // xx-Mero
  1.4325 +  {"X_Miao",               610},  // xx-Plrd
  1.4326 +  {"X_Mongolian",          543},  // xx-Mong
  1.4327 +  {"X_Myanmar",            534},  // xx-Mymr
  1.4328 +  {"X_New_Tai_Lue",        567},  // xx-Talu
  1.4329 +  {"X_Nko",                577},  // xx-Nkoo
  1.4330 +  {"X_Ogham",              540},  // xx-Ogam
  1.4331 +  {"X_Ol_Chiki",           580},  // xx-Olck
  1.4332 +  {"X_Old_Italic",         549},  // xx-Ital
  1.4333 +  {"X_Old_Persian",        571},  // xx-Xpeo
  1.4334 +  {"X_Old_South_Arabian",  599},  // xx-Sarb
  1.4335 +  {"X_Old_Turkic",         602},  // xx-Orkh
  1.4336 +  {"X_Oriya",              525},  // xx-Orya
  1.4337 +  {"X_Osmanya",            562},  // xx-Osma
  1.4338 +  {"X_PIG_LATIN",          508},  // zzp
  1.4339 +  {"X_Phags_Pa",           576},  // xx-Phag
  1.4340 +  {"X_Phoenician",         575},  // xx-Phnx
  1.4341 +  {"X_Rejang",             584},  // xx-Rjng
  1.4342 +  {"X_Runic",              541},  // xx-Runr
  1.4343 +  {"X_Samaritan",          593},  // xx-Samr
  1.4344 +  {"X_Saurashtra",         582},  // xx-Saur
  1.4345 +  {"X_Sharada",            611},  // xx-Shrd
  1.4346 +  {"X_Shavian",            561},  // xx-Shaw
  1.4347 +  {"X_Sinhala",            530},  // xx-Sinh
  1.4348 +  {"X_Sora_Sompeng",       612},  // xx-Sora
  1.4349 +  {"X_Sundanese",          578},  // xx-Sund
  1.4350 +  {"X_Syloti_Nagri",       570},  // xx-Sylo
  1.4351 +  {"X_Syriac",             519},  // xx-Syrc
  1.4352 +  {"X_Tagalog",            553},  // xx-Tglg
  1.4353 +  {"X_Tagbanwa",           556},  // xx-Tagb
  1.4354 +  {"X_Tai_Le",             558},  // xx-Tale
  1.4355 +  {"X_Tai_Tham",           589},  // xx-Lana
  1.4356 +  {"X_Tai_Viet",           590},  // xx-Tavt
  1.4357 +  {"X_Takri",              613},  // xx-Takr
  1.4358 +  {"X_Tamil",              526},  // xx-Taml
  1.4359 +  {"X_Telugu",             527},  // xx-Telu
  1.4360 +  {"X_Thaana",             520},  // xx-Thaa
  1.4361 +  {"X_Thai",               531},  // xx-Thai
  1.4362 +  {"X_Tibetan",            533},  // xx-Tibt
  1.4363 +  {"X_Tifinagh",           569},  // xx-Tfng
  1.4364 +  {"X_Ugaritic",           560},  // xx-Ugar
  1.4365 +  {"X_Vai",                581},  // xx-Vaii
  1.4366 +  {"X_Yi",                 548},  // xx-Yiii
  1.4367 +  {"YIDDISH",               91},  // yi
  1.4368 +  {"YORUBA",               123},  // yo
  1.4369 +  {"ZHUANG",               155},  // za
  1.4370 +  {"ZULU",                  84},  // zu
  1.4371 +};
  1.4372 +
  1.4373 +// Alphabetical order for binary search
  1.4374 +extern const int kCodeToLanguageSize = 304;
  1.4375 +extern const CharIntPair kCodeToLanguage[kCodeToLanguageSize] = {
  1.4376 +  {"aa",   131},  // aa
  1.4377 +  {"ab",   130},  // ab
  1.4378 +  {"af",   101},  // af
  1.4379 +  {"ak",   161},  // ak
  1.4380 +  {"am",    73},  // am
  1.4381 +  {"ar",    54},  // ar
  1.4382 +  {"as",   111},  // as
  1.4383 +  {"ay",   132},  // ay
  1.4384 +  {"az",    74},  // az
  1.4385 +  {"ba",   133},  // ba
  1.4386 +  {"be",    47},  // be
  1.4387 +  {"bg",    27},  // bg
  1.4388 +  {"bh",    51},  // bh
  1.4389 +  {"bi",   134},  // bi
  1.4390 +  //{"hmn",  168},  // hmn   used to be blu
  1.4391 +  {"bn",    37},  // bn
  1.4392 +  {"bo",   105},  // bo
  1.4393 +  {"br",    89},  // br
  1.4394 +  {"bs",    78},  // bs
  1.4395 +  {"ca",    55},  // ca
  1.4396 +  {"ceb",  165},  // ceb
  1.4397 +  {"chr",  107},  // chr
  1.4398 +  {"co",   112},  // co
  1.4399 +  {"crs",  179},  // crs
  1.4400 +  {"crs",  179},  // crs
  1.4401 +  {"cs",    17},  // cs
  1.4402 +  {"cy",    42},  // cy
  1.4403 +  {"da",     1},  // da
  1.4404 +  {"de",     5},  // de
  1.4405 +  {"dv",   106},  // dv
  1.4406 +  {"dz",   135},  // dz
  1.4407 +  {"ee",   166},  // ee
  1.4408 +  {"el",    18},  // el
  1.4409 +  {"en",     0},  // en
  1.4410 +  {"eo",    56},  // eo
  1.4411 +  {"es",    14},  // es
  1.4412 +  {"et",    24},  // et
  1.4413 +  {"eu",    57},  // eu
  1.4414 +  {"fa",    77},  // fa
  1.4415 +  {"fi",     3},  // fi
  1.4416 +  {"fj",   136},  // fj
  1.4417 +  {"fo",    70},  // fo
  1.4418 +  {"fr",     4},  // fr
  1.4419 +  {"fy",    67},  // fy
  1.4420 +  {"ga",    30},  // ga
  1.4421 +  {"gaa",  167},  // gaa
  1.4422 +  {"gd",    61},  // gd
  1.4423 +  {"gl",    31},  // gl
  1.4424 +  {"gn",    85},  // gn
  1.4425 +  {"gu",    52},  // gu
  1.4426 +  {"gv",   159},  // gv
  1.4427 +  {"ha",   138},  // ha
  1.4428 +  {"haw",  164},  // haw
  1.4429 +  {"he",     6},  // he
  1.4430 +  {"hi",    35},  // hi
  1.4431 +  {"hmn",  168},  // hmn  used to be blu
  1.4432 +  {"hr",    28},  // hr
  1.4433 +  {"ht",   139},  // ht
  1.4434 +  {"hu",    23},  // hu
  1.4435 +  {"hy",    97},  // hy
  1.4436 +  {"ia",    58},  // ia
  1.4437 +  {"id",    38},  // id
  1.4438 +  {"ie",   113},  // ie
  1.4439 +  {"ig",   162},  // ig
  1.4440 +  {"ik",   140},  // ik
  1.4441 +  {"is",    19},  // is
  1.4442 +  {"it",     7},  // it
  1.4443 +  {"iu",   141},  // iu
  1.4444 +  {"iw",     6},  // iw
  1.4445 +  {"ja",     8},  // ja
  1.4446 +  {"jv",    48},  // jv
  1.4447 +  {"jw",    48},  // jw
  1.4448 +  {"ka",    75},  // ka
  1.4449 +  {"kha",  156},  // kha
  1.4450 +  {"kk",   114},  // kk
  1.4451 +  {"kl",   137},  // kl
  1.4452 +  {"km",   104},  // km
  1.4453 +  {"kn",    59},  // kn
  1.4454 +  {"ko",     9},  // ko
  1.4455 +  {"kri",  169},  // kri
  1.4456 +  {"ks",   142},  // ks
  1.4457 +  {"ku",    95},  // ku
  1.4458 +  {"ky",    88},  // ky
  1.4459 +  {"la",    39},  // la
  1.4460 +  {"lb",   102},  // lb
  1.4461 +  {"lg",   158},  // lg
  1.4462 +  {"lif",  109},  // lif
  1.4463 +  {"ln",   115},  // ln
  1.4464 +  {"lo",    98},  // lo
  1.4465 +  {"loz",  170},  // loz
  1.4466 +  {"lt",    21},  // lt
  1.4467 +  {"lua",  171},  // lua
  1.4468 +  {"luo",  172},  // luo
  1.4469 +  {"lv",    20},  // lv
  1.4470 +  {"mfe",  163},  // mfe
  1.4471 +  {"mg",   144},  // mg
  1.4472 +  {"mi",   128},  // mi
  1.4473 +  {"mk",    36},  // mk
  1.4474 +  {"ml",    41},  // ml
  1.4475 +  {"mn",    96},  // mn
  1.4476 +  {"mo",    22},  // mo
  1.4477 +  {"mr",    64},  // mr
  1.4478 +  {"ms",    40},  // ms
  1.4479 +  {"mt",    65},  // mt
  1.4480 +  {"my",   103},  // my
  1.4481 +  {"na",   145},  // na
  1.4482 +  {"nb",    10},  // nb
  1.4483 +  {"ne",    43},  // ne
  1.4484 +  {"new",  173},  // new
  1.4485 +  {"nl",     2},  // nl
  1.4486 +  {"nn",    80},  // nn
  1.4487 +  {"no",    10},  // no
  1.4488 +  {"nr",   506},  // nr
  1.4489 +  {"nso",  177},  // nso
  1.4490 +  {"ny",   174},  // ny
  1.4491 +  {"ny",   174},  // ny
  1.4492 +  {"oc",    49},  // oc
  1.4493 +  {"om",   146},  // om
  1.4494 +  {"or",   110},  // or
  1.4495 +  {"os",   175},  // os
  1.4496 +  {"pa",    60},  // pa
  1.4497 +  {"pam",  176},  // pam
  1.4498 +  {"pl",    11},  // pl
  1.4499 +  {"ps",   117},  // ps
  1.4500 +  {"pt",    12},  // pt
  1.4501 +  {"qu",   118},  // qu
  1.4502 +  {"raj",  178},  // raj
  1.4503 +  {"rm",   100},  // rm
  1.4504 +  {"rn",   147},  // rn
  1.4505 +  {"ro",    22},  // ro
  1.4506 +  {"ru",    13},  // ru
  1.4507 +  {"rw",   143},  // rw
  1.4508 +  {"sa",   150},  // sa
  1.4509 +  {"sco",  157},  // sco
  1.4510 +  {"sd",    99},  // sd
  1.4511 +  {"sg",   149},  // sg
  1.4512 +  {"sh-Cyrl",  29},  // sh-Cyrl
  1.4513 +  {"sh-Latn",  28},  // sh-Latn
  1.4514 +  {"si",    79},  // si
  1.4515 +  {"sit-Limb", 109},  // sit-Limb
  1.4516 +  {"sit-NP", 109},  // sit-NP
  1.4517 +  {"sk",    68},  // sk
  1.4518 +  {"sl",    63},  // sl
  1.4519 +  {"sm",   148},  // sm
  1.4520 +  {"sn",   119},  // sn
  1.4521 +  {"so",    93},  // so
  1.4522 +  {"sq",    45},  // sq
  1.4523 +  {"sr",    29},  // sr
  1.4524 +  {"sr-Latn-ME", 160},  // sr-Latn-ME
  1.4525 +  {"sr-ME", 160},  // sr-ME
  1.4526 +  {"srM",  160},  // srM
  1.4527 +  {"srm",  160},  // srm
  1.4528 +  {"ss",   151},  // ss
  1.4529 +  {"st",    86},  // st
  1.4530 +  {"su",    71},  // su
  1.4531 +  {"sv",    15},  // sv
  1.4532 +  {"sw",    62},  // sw
  1.4533 +  {"syr",  108},  // syr
  1.4534 +  {"ta",    46},  // ta
  1.4535 +  {"te",    44},  // te
  1.4536 +  {"tg",   120},  // tg
  1.4537 +  {"th",    53},  // th
  1.4538 +  {"ti",    76},  // ti
  1.4539 +  {"tk",    87},  // tk
  1.4540 +  {"tl",    32},  // tl
  1.4541 +  {"tlh",  510},  // tlh
  1.4542 +  {"tn",   153},  // tn
  1.4543 +  {"to",   122},  // to
  1.4544 +  {"tr",    33},  // tr
  1.4545 +  {"ts",   152},  // ts
  1.4546 +  {"tt",   121},  // tt
  1.4547 +  {"tum",  180},  // tum
  1.4548 +  {"tw",    90},  // tw
  1.4549 +  {"ug",    94},  // ug
  1.4550 +  {"uk",    34},  // uk
  1.4551 +  {"un",    26},  // un
  1.4552 +  {"ur",    50},  // ur
  1.4553 +  {"uz",    72},  // uz
  1.4554 +  {"ve",   181},  // ve
  1.4555 +  {"vi",    66},  // vi
  1.4556 +  {"vo",   154},  // vo
  1.4557 +  {"war",  182},  // war
  1.4558 +  {"wo",   129},  // wo
  1.4559 +  {"xh",    83},  // xh
  1.4560 +  {"xx-Arab", 518},  // xx-Arab
  1.4561 +  {"xx-Armi", 598},  // xx-Armi
  1.4562 +  {"xx-Armn", 516},  // xx-Armn
  1.4563 +  {"xx-Avst", 591},  // xx-Avst
  1.4564 +  {"xx-Bali", 573},  // xx-Bali
  1.4565 +  {"xx-Bamu", 595},  // xx-Bamu
  1.4566 +  {"xx-Batk", 604},  // xx-Batk
  1.4567 +  {"xx-Beng", 522},  // xx-Beng
  1.4568 +  {"xx-Bopo", 546},  // xx-Bopo
  1.4569 +  {"xx-Brah", 605},  // xx-Brah
  1.4570 +  {"xx-Brai", 564},  // xx-Brai
  1.4571 +  {"xx-Bugi", 565},  // xx-Bugi
  1.4572 +  {"xx-Buhd", 555},  // xx-Buhd
  1.4573 +  {"xx-Cakm", 607},  // xx-Cakm
  1.4574 +  {"xx-Cans", 539},  // xx-Cans
  1.4575 +  {"xx-Cari", 586},  // xx-Cari
  1.4576 +  {"xx-Cham", 588},  // xx-Cham
  1.4577 +  {"xx-Cher", 538},  // xx-Cher
  1.4578 +  {"xx-Copt", 566},  // xx-Copt
  1.4579 +  {"xx-Cprt", 563},  // xx-Cprt
  1.4580 +  {"xx-Cyrl", 515},  // xx-Cyrl
  1.4581 +  {"xx-Deva", 521},  // xx-Deva
  1.4582 +  {"xx-Dsrt", 551},  // xx-Dsrt
  1.4583 +  {"xx-Egyp", 592},  // xx-Egyp
  1.4584 +  {"xx-Ethi", 537},  // xx-Ethi
  1.4585 +  {"xx-Geor", 535},  // xx-Geor
  1.4586 +  {"xx-Glag", 568},  // xx-Glag
  1.4587 +  {"xx-Goth", 550},  // xx-Goth
  1.4588 +  {"xx-Grek", 514},  // xx-Grek
  1.4589 +  {"xx-Gujr", 524},  // xx-Gujr
  1.4590 +  {"xx-Guru", 523},  // xx-Guru
  1.4591 +  {"xx-Hang", 536},  // xx-Hang
  1.4592 +  {"xx-Hani", 547},  // xx-Hani
  1.4593 +  {"xx-Hano", 554},  // xx-Hano
  1.4594 +  {"xx-Hebr", 517},  // xx-Hebr
  1.4595 +  {"xx-Hira", 544},  // xx-Hira
  1.4596 +  {"xx-Ital", 549},  // xx-Ital
  1.4597 +  {"xx-Java", 596},  // xx-Java
  1.4598 +  {"xx-Kali", 583},  // xx-Kali
  1.4599 +  {"xx-Kana", 545},  // xx-Kana
  1.4600 +  {"xx-Khar", 572},  // xx-Khar
  1.4601 +  {"xx-Khmr", 542},  // xx-Khmr
  1.4602 +  {"xx-Knda", 528},  // xx-Knda
  1.4603 +  {"xx-Kthi", 603},  // xx-Kthi
  1.4604 +  {"xx-Lana", 589},  // xx-Lana
  1.4605 +  {"xx-Laoo", 532},  // xx-Laoo
  1.4606 +  {"xx-Latn", 513},  // xx-Latn
  1.4607 +  {"xx-Lepc", 579},  // xx-Lepc
  1.4608 +  {"xx-Limb", 557},  // xx-Limb
  1.4609 +  {"xx-Linb", 559},  // xx-Linb
  1.4610 +  {"xx-Lisu", 594},  // xx-Lisu
  1.4611 +  {"xx-Lyci", 585},  // xx-Lyci
  1.4612 +  {"xx-Lydi", 587},  // xx-Lydi
  1.4613 +  {"xx-Mand", 606},  // xx-Mand
  1.4614 +  {"xx-Merc", 608},  // xx-Merc
  1.4615 +  {"xx-Mero", 609},  // xx-Mero
  1.4616 +  {"xx-Mlym", 529},  // xx-Mlym
  1.4617 +  {"xx-Mong", 543},  // xx-Mong
  1.4618 +  {"xx-Mtei", 597},  // xx-Mtei
  1.4619 +  {"xx-Mymr", 534},  // xx-Mymr
  1.4620 +  {"xx-Nkoo", 577},  // xx-Nkoo
  1.4621 +  {"xx-Ogam", 540},  // xx-Ogam
  1.4622 +  {"xx-Olck", 580},  // xx-Olck
  1.4623 +  {"xx-Orkh", 602},  // xx-Orkh
  1.4624 +  {"xx-Orya", 525},  // xx-Orya
  1.4625 +  {"xx-Osma", 562},  // xx-Osma
  1.4626 +  {"xx-Phag", 576},  // xx-Phag
  1.4627 +  {"xx-Phli", 601},  // xx-Phli
  1.4628 +  {"xx-Phnx", 575},  // xx-Phnx
  1.4629 +  {"xx-Plrd", 610},  // xx-Plrd
  1.4630 +  {"xx-Prti", 600},  // xx-Prti
  1.4631 +  {"xx-Qaai", 552},  // xx-Qaai
  1.4632 +  {"xx-Rjng", 584},  // xx-Rjng
  1.4633 +  {"xx-Runr", 541},  // xx-Runr
  1.4634 +  {"xx-Samr", 593},  // xx-Samr
  1.4635 +  {"xx-Sarb", 599},  // xx-Sarb
  1.4636 +  {"xx-Saur", 582},  // xx-Saur
  1.4637 +  {"xx-Shaw", 561},  // xx-Shaw
  1.4638 +  {"xx-Shrd", 611},  // xx-Shrd
  1.4639 +  {"xx-Sinh", 530},  // xx-Sinh
  1.4640 +  {"xx-Sora", 612},  // xx-Sora
  1.4641 +  {"xx-Sund", 578},  // xx-Sund
  1.4642 +  {"xx-Sylo", 570},  // xx-Sylo
  1.4643 +  {"xx-Syrc", 519},  // xx-Syrc
  1.4644 +  {"xx-Tagb", 556},  // xx-Tagb
  1.4645 +  {"xx-Takr", 613},  // xx-Takr
  1.4646 +  {"xx-Tale", 558},  // xx-Tale
  1.4647 +  {"xx-Talu", 567},  // xx-Talu
  1.4648 +  {"xx-Taml", 526},  // xx-Taml
  1.4649 +  {"xx-Tavt", 590},  // xx-Tavt
  1.4650 +  {"xx-Telu", 527},  // xx-Telu
  1.4651 +  {"xx-Tfng", 569},  // xx-Tfng
  1.4652 +  {"xx-Tglg", 553},  // xx-Tglg
  1.4653 +  {"xx-Thaa", 520},  // xx-Thaa
  1.4654 +  {"xx-Thai", 531},  // xx-Thai
  1.4655 +  {"xx-Tibt", 533},  // xx-Tibt
  1.4656 +  {"xx-Ugar", 560},  // xx-Ugar
  1.4657 +  {"xx-Vaii", 581},  // xx-Vaii
  1.4658 +  {"xx-Xpeo", 571},  // xx-Xpeo
  1.4659 +  {"xx-Xsux", 574},  // xx-Xsux
  1.4660 +  {"xx-Yiii", 548},  // xx-Yiii
  1.4661 +  {"xx-Zyyy", 512},  // xx-Zyyy
  1.4662 +  {"xxx",   25},  // xxx
  1.4663 +  {"yi",    91},  // yi
  1.4664 +  {"yo",   123},  // yo
  1.4665 +  {"za",   155},  // za
  1.4666 +  {"zh",    16},  // zh
  1.4667 +  {"zh-CN",  16},  // zh-CN
  1.4668 +  {"zh-HK",  69},  // zh-HK
  1.4669 +  {"zh-Hani",  16},  // zh-Hani
  1.4670 +  {"zh-Hans",  16},  // zh-Hans
  1.4671 +  {"zh-Hant",  69},  // zh-Hant
  1.4672 +  {"zh-SG",  69},  // zh-SG
  1.4673 +  {"zh-TW",  69},  // zh-TW
  1.4674 +  {"zhT",   69},  // zhT
  1.4675 +  {"zht",   69},  // zht
  1.4676 +  {"zu",    84},  // zu
  1.4677 +  {"zzb",  507},  // zzb
  1.4678 +  {"zze",  511},  // zze
  1.4679 +  {"zzh",  509},  // zzh
  1.4680 +  {"zzp",  508},  // zzp
  1.4681 +};
  1.4682 +
  1.4683 +}  // namespace CLD2

mercurial