texinfo-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

branch master updated: * maintain/regenerate_documentlanguages-loc.pl: s


From: Patrice Dumas
Subject: branch master updated: * maintain/regenerate_documentlanguages-loc.pl: script to regenerate tp/Texinfo/Documentlanguages.pm using sources of information for languages and regions codes consistent with the Texinfo manual content.
Date: Thu, 13 Jan 2022 15:14:41 -0500

This is an automated email from the git hooks/post-receive script.

pertusus pushed a commit to branch master
in repository texinfo.

The following commit(s) were added to refs/heads/master by this push:
     new 2decd5c4dd * maintain/regenerate_documentlanguages-loc.pl: script to 
regenerate tp/Texinfo/Documentlanguages.pm using sources of information for 
languages and regions codes consistent with the Texinfo manual content.
2decd5c4dd is described below

commit 2decd5c4ddb73bf46c513390e03b5f323b4f7c15
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Thu Jan 13 21:14:28 2022 +0100

    * maintain/regenerate_documentlanguages-loc.pl: script to
    regenerate tp/Texinfo/Documentlanguages.pm using sources of
    information for languages and regions codes consistent with
    the Texinfo manual content.
    
    * tp/Texinfo/Documentlanguages.pm: regenerate with
    maintain/regenerate_documentlanguages-loc.pl.
---
 ChangeLog                                        |   10 +
 README-hacking                                   |    4 +-
 tp/Makefile.am                                   |    3 +-
 tp/Texinfo/Documentlanguages.pm                  | 7614 +---------------------
 tp/maintain/ISO-639-2_utf-8.txt                  |  487 ++
 tp/maintain/country-codes.csv                    |  251 +
 tp/maintain/regenerate_documentlanguages-iana.pl |    4 +-
 tp/maintain/regenerate_documentlanguages-loc.pl  |   86 +
 tp/maintain/regenerate_documentlanguages.pl      |   78 -
 9 files changed, 849 insertions(+), 7688 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 52cf30d042..f63439a07f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2022-01-13  Patrice Dumas  <pertusus@free.fr>
+
+       * maintain/regenerate_documentlanguages-loc.pl: script to
+       regenerate tp/Texinfo/Documentlanguages.pm using sources of
+       information for languages and regions codes consistent with
+       the Texinfo manual content.
+
+       * tp/Texinfo/Documentlanguages.pm: regenerate with
+       maintain/regenerate_documentlanguages-loc.pl.
+
 2022-01-13  Patrice Dumas  <pertusus@free.fr>
 
        * Pod-Simple-Texinfo/lib/Pod/Simple/Texinfo.pm
diff --git a/README-hacking b/README-hacking
index 453982f38c..e943127c9d 100644
--- a/README-hacking
+++ b/README-hacking
@@ -253,8 +253,8 @@ bcc coordinator@translationproject.org.
 - Official releases only:
 version and date in NEWS.
 version number in txirefcard.tex.
-(cd tp && maintain/regenerate_documentlanguages.pl)
-  -- regenerates tp/Texinfo/Documentlanguages.pm
+(cd tp && maintain/regenerate_documentlanguages-loc.pl)
+  -- regenerates tp/Texinfo/Documentlanguages.pm (requires Text::CSV)
 
 make V=1 pdf and fix underfull/overfull boxes.
 
diff --git a/tp/Makefile.am b/tp/Makefile.am
index eafcca40a8..1c6940334e 100644
--- a/tp/Makefile.am
+++ b/tp/Makefile.am
@@ -269,7 +269,8 @@ maintenance_files = \
   maintain/regenerate_cmd_tests.sh \
   maintain/regenerate_converters_documentation.sh \
   maintain/regenerate_docstr.sh \
-  maintain/regenerate_documentlanguages.pl \
+  maintain/regenerate_documentlanguages-iana.pl \
+  maintain/regenerate_documentlanguages-loc.pl \
   maintain/regenerate_file_lists.pl \
   maintain/template.pod \
   maintain/catalog.xml.in
diff --git a/tp/Texinfo/Documentlanguages.pm b/tp/Texinfo/Documentlanguages.pm
index a0ffd96aad..e0f2bfb9d3 100644
--- a/tp/Texinfo/Documentlanguages.pm
+++ b/tp/Texinfo/Documentlanguages.pm
@@ -1,4 +1,4 @@
-# This file was automatically generated from 
maintain/regenerate_documentlanguages.pl
+# This file was automatically generated from 
./maintain/regenerate_documentlanguages-loc.pl
 
 package Texinfo::Documentlanguages;
 
@@ -24,6 +24,7 @@ our %language_codes = (
 'bn' => 1,
 'bo' => 1,
 'br' => 1,
+'bs' => 1,
 'ca' => 1,
 'ce' => 1,
 'ch' => 1,
@@ -61,11 +62,13 @@ our %language_codes = (
 'he' => 1,
 'hi' => 1,
 'ho' => 1,
+'hr' => 1,
 'ht' => 1,
 'hu' => 1,
 'hy' => 1,
 'hz' => 1,
 'ia' => 1,
+'id' => 1,
 'ie' => 1,
 'ig' => 1,
 'ii' => 1,
@@ -74,11 +77,8 @@ our %language_codes = (
 'is' => 1,
 'it' => 1,
 'iu' => 1,
-'iw' => 1,
 'ja' => 1,
-'ji' => 1,
 'jv' => 1,
-'jw' => 1,
 'ka' => 1,
 'kg' => 1,
 'ki' => 1,
@@ -109,16 +109,17 @@ our %language_codes = (
 'mk' => 1,
 'ml' => 1,
 'mn' => 1,
-'mo' => 1,
 'mr' => 1,
 'ms' => 1,
 'mt' => 1,
 'my' => 1,
 'na' => 1,
+'nb' => 1,
 'nd' => 1,
 'ne' => 1,
 'ng' => 1,
 'nl' => 1,
+'nn' => 1,
 'no' => 1,
 'nr' => 1,
 'nv' => 1,
@@ -144,7 +145,6 @@ our %language_codes = (
 'sd' => 1,
 'se' => 1,
 'sg' => 1,
-'sh' => 1,
 'si' => 1,
 'sk' => 1,
 'sl' => 1,
@@ -152,6 +152,7 @@ our %language_codes = (
 'sn' => 1,
 'so' => 1,
 'sq' => 1,
+'sr' => 1,
 'ss' => 1,
 'st' => 1,
 'su' => 1,
@@ -169,6 +170,7 @@ our %language_codes = (
 'tr' => 1,
 'ts' => 1,
 'tt' => 1,
+'tw' => 1,
 'ty' => 1,
 'ug' => 1,
 'uk' => 1,
@@ -185,7589 +187,10 @@ our %language_codes = (
 'za' => 1,
 'zh' => 1,
 'zu' => 1,
-'aaa' => 1,
-'aab' => 1,
-'aac' => 1,
-'aad' => 1,
-'aaf' => 1,
-'aag' => 1,
-'aah' => 1,
-'aai' => 1,
-'aak' => 1,
-'aal' => 1,
-'aam' => 1,
-'aan' => 1,
-'aap' => 1,
-'aaq' => 1,
-'aas' => 1,
-'aau' => 1,
-'aav' => 1,
-'aaw' => 1,
-'aax' => 1,
-'aaz' => 1,
-'aba' => 1,
-'abb' => 1,
-'abc' => 1,
-'abd' => 1,
-'abe' => 1,
-'abf' => 1,
-'abg' => 1,
-'abi' => 1,
-'abj' => 1,
-'abl' => 1,
-'abm' => 1,
-'abn' => 1,
-'abo' => 1,
-'abp' => 1,
-'abq' => 1,
-'abr' => 1,
-'abs' => 1,
-'abt' => 1,
-'abu' => 1,
-'abw' => 1,
-'abx' => 1,
-'aby' => 1,
-'abz' => 1,
-'aca' => 1,
-'acb' => 1,
-'acd' => 1,
-'ace' => 1,
-'acf' => 1,
-'ach' => 1,
-'aci' => 1,
-'ack' => 1,
-'acl' => 1,
-'acn' => 1,
-'acp' => 1,
-'acr' => 1,
-'acs' => 1,
-'act' => 1,
-'acu' => 1,
-'acv' => 1,
-'acz' => 1,
-'ada' => 1,
-'adb' => 1,
-'add' => 1,
-'ade' => 1,
-'adg' => 1,
-'adh' => 1,
-'adi' => 1,
-'adj' => 1,
-'adl' => 1,
-'adn' => 1,
-'ado' => 1,
-'adp' => 1,
-'adq' => 1,
-'adr' => 1,
-'ads' => 1,
-'adt' => 1,
-'adu' => 1,
-'adw' => 1,
-'adx' => 1,
-'ady' => 1,
-'adz' => 1,
-'aea' => 1,
-'aed' => 1,
-'aee' => 1,
-'aek' => 1,
-'ael' => 1,
-'aem' => 1,
-'aen' => 1,
-'aeq' => 1,
-'aer' => 1,
-'aes' => 1,
-'aeu' => 1,
-'aew' => 1,
-'aey' => 1,
-'aez' => 1,
-'afa' => 1,
-'afd' => 1,
-'afe' => 1,
-'afg' => 1,
-'afh' => 1,
-'afi' => 1,
-'afk' => 1,
-'afn' => 1,
-'afo' => 1,
-'afp' => 1,
-'afs' => 1,
-'aft' => 1,
-'afu' => 1,
-'afz' => 1,
-'aga' => 1,
-'agb' => 1,
-'agc' => 1,
-'agd' => 1,
-'age' => 1,
-'agf' => 1,
-'agg' => 1,
-'agh' => 1,
-'agi' => 1,
-'agj' => 1,
-'agk' => 1,
-'agl' => 1,
-'agm' => 1,
-'agn' => 1,
-'ago' => 1,
-'agp' => 1,
-'agq' => 1,
-'agr' => 1,
-'ags' => 1,
-'agt' => 1,
-'agu' => 1,
-'agv' => 1,
-'agw' => 1,
-'agx' => 1,
-'agy' => 1,
-'agz' => 1,
-'aha' => 1,
-'ahb' => 1,
-'ahg' => 1,
-'ahh' => 1,
-'ahi' => 1,
-'ahk' => 1,
-'ahl' => 1,
-'ahm' => 1,
-'ahn' => 1,
-'aho' => 1,
-'ahp' => 1,
-'ahr' => 1,
-'ahs' => 1,
-'aht' => 1,
-'aia' => 1,
-'aib' => 1,
-'aic' => 1,
-'aid' => 1,
-'aie' => 1,
-'aif' => 1,
-'aig' => 1,
-'aih' => 1,
-'aij' => 1,
-'aik' => 1,
-'ail' => 1,
-'aim' => 1,
-'ain' => 1,
-'aio' => 1,
-'aip' => 1,
-'aiq' => 1,
-'air' => 1,
-'ais' => 1,
-'ait' => 1,
-'aiw' => 1,
-'aix' => 1,
-'aiy' => 1,
-'aja' => 1,
-'ajg' => 1,
-'aji' => 1,
-'ajn' => 1,
-'ajw' => 1,
-'ajz' => 1,
-'akb' => 1,
-'akc' => 1,
-'akd' => 1,
-'ake' => 1,
-'akf' => 1,
-'akg' => 1,
-'akh' => 1,
-'aki' => 1,
-'akj' => 1,
-'akk' => 1,
-'akl' => 1,
-'akm' => 1,
-'ako' => 1,
-'akp' => 1,
-'akq' => 1,
-'akr' => 1,
-'aks' => 1,
-'akt' => 1,
-'aku' => 1,
-'akv' => 1,
-'akw' => 1,
-'akx' => 1,
-'aky' => 1,
-'akz' => 1,
-'ala' => 1,
-'alc' => 1,
-'ald' => 1,
-'ale' => 1,
-'alf' => 1,
-'alg' => 1,
-'alh' => 1,
-'ali' => 1,
-'alj' => 1,
-'alk' => 1,
-'all' => 1,
-'alm' => 1,
-'alo' => 1,
-'alp' => 1,
-'alq' => 1,
-'alr' => 1,
-'alt' => 1,
-'alu' => 1,
-'alv' => 1,
-'alw' => 1,
-'alx' => 1,
-'aly' => 1,
-'alz' => 1,
-'ama' => 1,
-'amb' => 1,
-'amc' => 1,
-'ame' => 1,
-'amf' => 1,
-'amg' => 1,
-'ami' => 1,
-'amj' => 1,
-'amk' => 1,
-'aml' => 1,
-'amm' => 1,
-'amn' => 1,
-'amo' => 1,
-'amp' => 1,
-'amq' => 1,
-'amr' => 1,
-'ams' => 1,
-'amt' => 1,
-'amu' => 1,
-'amv' => 1,
-'amw' => 1,
-'amx' => 1,
-'amy' => 1,
-'amz' => 1,
-'ana' => 1,
-'anb' => 1,
-'anc' => 1,
-'and' => 1,
-'ane' => 1,
-'anf' => 1,
-'ang' => 1,
-'anh' => 1,
-'ani' => 1,
-'anj' => 1,
-'ank' => 1,
-'anl' => 1,
-'anm' => 1,
-'ann' => 1,
-'ano' => 1,
-'anp' => 1,
-'anq' => 1,
-'anr' => 1,
-'ans' => 1,
-'ant' => 1,
-'anu' => 1,
-'anv' => 1,
-'anw' => 1,
-'anx' => 1,
-'any' => 1,
-'anz' => 1,
-'aoa' => 1,
-'aob' => 1,
-'aoc' => 1,
-'aod' => 1,
-'aoe' => 1,
-'aof' => 1,
-'aog' => 1,
-'aoh' => 1,
-'aoi' => 1,
-'aoj' => 1,
-'aok' => 1,
-'aol' => 1,
-'aom' => 1,
-'aon' => 1,
-'aor' => 1,
-'aos' => 1,
-'aot' => 1,
-'aou' => 1,
-'aox' => 1,
-'aoz' => 1,
-'apa' => 1,
-'apb' => 1,
-'ape' => 1,
-'apf' => 1,
-'apg' => 1,
-'aph' => 1,
-'api' => 1,
-'apj' => 1,
-'apk' => 1,
-'apl' => 1,
-'apm' => 1,
-'apn' => 1,
-'apo' => 1,
-'app' => 1,
-'apq' => 1,
-'apr' => 1,
-'aps' => 1,
-'apt' => 1,
-'apu' => 1,
-'apv' => 1,
-'apw' => 1,
-'apx' => 1,
-'apy' => 1,
-'apz' => 1,
-'aqa' => 1,
-'aqc' => 1,
-'aqd' => 1,
-'aqg' => 1,
-'aqk' => 1,
-'aql' => 1,
-'aqm' => 1,
-'aqn' => 1,
-'aqp' => 1,
-'aqr' => 1,
-'aqt' => 1,
-'aqz' => 1,
-'arc' => 1,
-'ard' => 1,
-'are' => 1,
-'arh' => 1,
-'ari' => 1,
-'arj' => 1,
-'ark' => 1,
-'arl' => 1,
-'arn' => 1,
-'aro' => 1,
-'arp' => 1,
-'arr' => 1,
-'art' => 1,
-'aru' => 1,
-'arv' => 1,
-'arw' => 1,
-'arx' => 1,
-'asa' => 1,
-'asb' => 1,
-'asc' => 1,
-'asd' => 1,
-'ase' => 1,
-'asf' => 1,
-'asg' => 1,
-'ash' => 1,
-'asi' => 1,
-'asj' => 1,
-'ask' => 1,
-'asl' => 1,
-'asn' => 1,
-'aso' => 1,
-'asp' => 1,
-'asq' => 1,
-'asr' => 1,
-'ass' => 1,
-'ast' => 1,
-'asu' => 1,
-'asv' => 1,
-'asw' => 1,
-'asx' => 1,
-'asy' => 1,
-'asz' => 1,
-'ata' => 1,
-'atb' => 1,
-'atc' => 1,
-'atd' => 1,
-'ate' => 1,
-'atg' => 1,
-'ath' => 1,
-'ati' => 1,
-'atj' => 1,
-'atk' => 1,
-'atl' => 1,
-'atm' => 1,
-'atn' => 1,
-'ato' => 1,
-'atp' => 1,
-'atq' => 1,
-'atr' => 1,
-'ats' => 1,
-'att' => 1,
-'atu' => 1,
-'atv' => 1,
-'atw' => 1,
-'atx' => 1,
-'aty' => 1,
-'atz' => 1,
-'aua' => 1,
-'aub' => 1,
-'auc' => 1,
-'aud' => 1,
-'aue' => 1,
-'auf' => 1,
-'aug' => 1,
-'auh' => 1,
-'aui' => 1,
-'auj' => 1,
-'auk' => 1,
-'aul' => 1,
-'aum' => 1,
-'aun' => 1,
-'auo' => 1,
-'aup' => 1,
-'auq' => 1,
-'aur' => 1,
-'aus' => 1,
-'aut' => 1,
-'auu' => 1,
-'auw' => 1,
-'aux' => 1,
-'auy' => 1,
-'avb' => 1,
-'avd' => 1,
-'avi' => 1,
-'avk' => 1,
-'avm' => 1,
-'avn' => 1,
-'avo' => 1,
-'avs' => 1,
-'avt' => 1,
-'avu' => 1,
-'avv' => 1,
-'awa' => 1,
-'awb' => 1,
-'awc' => 1,
-'awd' => 1,
-'awe' => 1,
-'awg' => 1,
-'awh' => 1,
-'awi' => 1,
-'awk' => 1,
-'awm' => 1,
-'awn' => 1,
-'awo' => 1,
-'awr' => 1,
-'aws' => 1,
-'awt' => 1,
-'awu' => 1,
-'awv' => 1,
-'aww' => 1,
-'awx' => 1,
-'awy' => 1,
-'axb' => 1,
-'axe' => 1,
-'axg' => 1,
-'axk' => 1,
-'axl' => 1,
-'axm' => 1,
-'axx' => 1,
-'aya' => 1,
-'ayb' => 1,
-'ayd' => 1,
-'aye' => 1,
-'ayg' => 1,
-'ayi' => 1,
-'ayk' => 1,
-'ayo' => 1,
-'ayq' => 1,
-'ays' => 1,
-'ayt' => 1,
-'ayu' => 1,
-'ayx' => 1,
-'ayy' => 1,
-'ayz' => 1,
-'aza' => 1,
-'azc' => 1,
-'azd' => 1,
-'azg' => 1,
-'azm' => 1,
-'azn' => 1,
-'azo' => 1,
-'azt' => 1,
-'azz' => 1,
-'baa' => 1,
-'bab' => 1,
-'bac' => 1,
-'bad' => 1,
-'bae' => 1,
-'baf' => 1,
-'bag' => 1,
-'bah' => 1,
-'bai' => 1,
-'baj' => 1,
-'bal' => 1,
-'ban' => 1,
-'bao' => 1,
-'bap' => 1,
-'bar' => 1,
-'bas' => 1,
-'bat' => 1,
-'bau' => 1,
-'bav' => 1,
-'baw' => 1,
-'bax' => 1,
-'bay' => 1,
-'baz' => 1,
-'bba' => 1,
-'bbb' => 1,
-'bbc' => 1,
-'bbd' => 1,
-'bbe' => 1,
-'bbf' => 1,
-'bbg' => 1,
-'bbh' => 1,
-'bbi' => 1,
-'bbj' => 1,
-'bbk' => 1,
-'bbl' => 1,
-'bbm' => 1,
-'bbn' => 1,
-'bbo' => 1,
-'bbp' => 1,
-'bbq' => 1,
-'bbr' => 1,
-'bbs' => 1,
-'bbt' => 1,
-'bbu' => 1,
-'bbv' => 1,
-'bbw' => 1,
-'bbx' => 1,
-'bby' => 1,
-'bca' => 1,
-'bcb' => 1,
-'bcd' => 1,
-'bce' => 1,
-'bcf' => 1,
-'bcg' => 1,
-'bch' => 1,
-'bci' => 1,
-'bcj' => 1,
-'bck' => 1,
-'bcm' => 1,
-'bcn' => 1,
-'bco' => 1,
-'bcp' => 1,
-'bcq' => 1,
-'bcr' => 1,
-'bcs' => 1,
-'bct' => 1,
-'bcu' => 1,
-'bcv' => 1,
-'bcw' => 1,
-'bcy' => 1,
-'bcz' => 1,
-'bda' => 1,
-'bdb' => 1,
-'bdc' => 1,
-'bdd' => 1,
-'bde' => 1,
-'bdf' => 1,
-'bdg' => 1,
-'bdh' => 1,
-'bdi' => 1,
-'bdj' => 1,
-'bdk' => 1,
-'bdl' => 1,
-'bdm' => 1,
-'bdn' => 1,
-'bdo' => 1,
-'bdp' => 1,
-'bdq' => 1,
-'bdr' => 1,
-'bds' => 1,
-'bdu' => 1,
-'bdv' => 1,
-'bdw' => 1,
-'bdx' => 1,
-'bdy' => 1,
-'bdz' => 1,
-'bea' => 1,
-'beb' => 1,
-'bec' => 1,
-'bed' => 1,
-'bee' => 1,
-'bef' => 1,
-'beg' => 1,
-'beh' => 1,
-'bei' => 1,
-'bej' => 1,
-'bek' => 1,
-'bem' => 1,
-'beo' => 1,
-'bep' => 1,
-'beq' => 1,
-'ber' => 1,
-'bes' => 1,
-'bet' => 1,
-'beu' => 1,
-'bev' => 1,
-'bew' => 1,
-'bex' => 1,
-'bey' => 1,
-'bez' => 1,
-'bfa' => 1,
-'bfb' => 1,
-'bfc' => 1,
-'bfd' => 1,
-'bfe' => 1,
-'bff' => 1,
-'bfg' => 1,
-'bfh' => 1,
-'bfi' => 1,
-'bfj' => 1,
-'bfk' => 1,
-'bfl' => 1,
-'bfm' => 1,
-'bfn' => 1,
-'bfo' => 1,
-'bfp' => 1,
-'bfq' => 1,
-'bfr' => 1,
-'bfs' => 1,
-'bft' => 1,
-'bfu' => 1,
-'bfw' => 1,
-'bfx' => 1,
-'bfy' => 1,
-'bfz' => 1,
-'bga' => 1,
-'bgb' => 1,
-'bgc' => 1,
-'bgd' => 1,
-'bge' => 1,
-'bgf' => 1,
-'bgg' => 1,
-'bgi' => 1,
-'bgj' => 1,
-'bgk' => 1,
-'bgl' => 1,
-'bgm' => 1,
-'bgo' => 1,
-'bgr' => 1,
-'bgs' => 1,
-'bgt' => 1,
-'bgu' => 1,
-'bgv' => 1,
-'bgw' => 1,
-'bgx' => 1,
-'bgy' => 1,
-'bgz' => 1,
-'bha' => 1,
-'bhb' => 1,
-'bhc' => 1,
-'bhd' => 1,
-'bhe' => 1,
-'bhf' => 1,
-'bhg' => 1,
-'bhh' => 1,
-'bhi' => 1,
-'bhj' => 1,
-'bhl' => 1,
-'bhm' => 1,
-'bhn' => 1,
-'bho' => 1,
-'bhp' => 1,
-'bhq' => 1,
-'bhs' => 1,
-'bht' => 1,
-'bhu' => 1,
-'bhv' => 1,
-'bhw' => 1,
-'bhx' => 1,
-'bhy' => 1,
-'bhz' => 1,
-'bia' => 1,
-'bib' => 1,
-'bic' => 1,
-'bid' => 1,
-'bie' => 1,
-'bif' => 1,
-'big' => 1,
-'bij' => 1,
-'bik' => 1,
-'bil' => 1,
-'bim' => 1,
-'bin' => 1,
-'bio' => 1,
-'bip' => 1,
-'biq' => 1,
-'bir' => 1,
-'bit' => 1,
-'biu' => 1,
-'biv' => 1,
-'biw' => 1,
-'bix' => 1,
-'biy' => 1,
-'biz' => 1,
-'bja' => 1,
-'bjb' => 1,
-'bjc' => 1,
-'bjd' => 1,
-'bje' => 1,
-'bjf' => 1,
-'bjg' => 1,
-'bjh' => 1,
-'bji' => 1,
-'bjj' => 1,
-'bjk' => 1,
-'bjl' => 1,
-'bjm' => 1,
-'bjo' => 1,
-'bjp' => 1,
-'bjr' => 1,
-'bjs' => 1,
-'bjt' => 1,
-'bju' => 1,
-'bjv' => 1,
-'bjw' => 1,
-'bjx' => 1,
-'bjy' => 1,
-'bjz' => 1,
-'bka' => 1,
-'bkb' => 1,
-'bkc' => 1,
-'bkd' => 1,
-'bkf' => 1,
-'bkg' => 1,
-'bkh' => 1,
-'bki' => 1,
-'bkj' => 1,
-'bkk' => 1,
-'bkl' => 1,
-'bkm' => 1,
-'bkn' => 1,
-'bko' => 1,
-'bkp' => 1,
-'bkq' => 1,
-'bkr' => 1,
-'bks' => 1,
-'bkt' => 1,
-'bku' => 1,
-'bkv' => 1,
-'bkw' => 1,
-'bkx' => 1,
-'bky' => 1,
-'bkz' => 1,
-'bla' => 1,
-'blb' => 1,
-'blc' => 1,
-'bld' => 1,
-'ble' => 1,
-'blf' => 1,
-'blg' => 1,
-'blh' => 1,
-'bli' => 1,
-'blj' => 1,
-'blk' => 1,
-'bll' => 1,
-'blm' => 1,
-'blo' => 1,
-'blp' => 1,
-'blq' => 1,
-'blr' => 1,
-'bls' => 1,
-'blt' => 1,
-'blv' => 1,
-'blw' => 1,
-'blx' => 1,
-'bly' => 1,
-'blz' => 1,
-'bma' => 1,
-'bmb' => 1,
-'bmc' => 1,
-'bmd' => 1,
-'bme' => 1,
-'bmf' => 1,
-'bmg' => 1,
-'bmh' => 1,
-'bmi' => 1,
-'bmj' => 1,
-'bmk' => 1,
-'bml' => 1,
-'bmn' => 1,
-'bmo' => 1,
-'bmp' => 1,
-'bmq' => 1,
-'bmr' => 1,
-'bms' => 1,
-'bmt' => 1,
-'bmu' => 1,
-'bmv' => 1,
-'bmw' => 1,
-'bmx' => 1,
-'bmy' => 1,
-'bmz' => 1,
-'bna' => 1,
-'bnb' => 1,
-'bnc' => 1,
-'bnd' => 1,
-'bne' => 1,
-'bnf' => 1,
-'bng' => 1,
-'bni' => 1,
-'bnj' => 1,
-'bnk' => 1,
-'bnl' => 1,
-'bnm' => 1,
-'bnn' => 1,
-'bno' => 1,
-'bnp' => 1,
-'bnq' => 1,
-'bnr' => 1,
-'bns' => 1,
-'bnt' => 1,
-'bnu' => 1,
-'bnv' => 1,
-'bnw' => 1,
-'bnx' => 1,
-'bny' => 1,
-'bnz' => 1,
-'boa' => 1,
-'bob' => 1,
-'boe' => 1,
-'bof' => 1,
-'bog' => 1,
-'boh' => 1,
-'boi' => 1,
-'boj' => 1,
-'bok' => 1,
-'bol' => 1,
-'bom' => 1,
-'bon' => 1,
-'boo' => 1,
-'bop' => 1,
-'boq' => 1,
-'bor' => 1,
-'bot' => 1,
-'bou' => 1,
-'bov' => 1,
-'bow' => 1,
-'box' => 1,
-'boy' => 1,
-'boz' => 1,
-'bpa' => 1,
-'bpb' => 1,
-'bpd' => 1,
-'bpe' => 1,
-'bpg' => 1,
-'bph' => 1,
-'bpi' => 1,
-'bpj' => 1,
-'bpk' => 1,
-'bpl' => 1,
-'bpm' => 1,
-'bpn' => 1,
-'bpo' => 1,
-'bpp' => 1,
-'bpq' => 1,
-'bpr' => 1,
-'bps' => 1,
-'bpt' => 1,
-'bpu' => 1,
-'bpv' => 1,
-'bpw' => 1,
-'bpx' => 1,
-'bpy' => 1,
-'bpz' => 1,
-'bqa' => 1,
-'bqb' => 1,
-'bqc' => 1,
-'bqd' => 1,
-'bqf' => 1,
-'bqg' => 1,
-'bqh' => 1,
-'bqi' => 1,
-'bqj' => 1,
-'bqk' => 1,
-'bql' => 1,
-'bqm' => 1,
-'bqn' => 1,
-'bqo' => 1,
-'bqp' => 1,
-'bqq' => 1,
-'bqr' => 1,
-'bqs' => 1,
-'bqt' => 1,
-'bqu' => 1,
-'bqv' => 1,
-'bqw' => 1,
-'bqx' => 1,
-'bqy' => 1,
-'bqz' => 1,
-'bra' => 1,
-'brb' => 1,
-'brc' => 1,
-'brd' => 1,
-'brf' => 1,
-'brg' => 1,
-'brh' => 1,
-'bri' => 1,
-'brj' => 1,
-'brk' => 1,
-'brl' => 1,
-'brm' => 1,
-'brn' => 1,
-'bro' => 1,
-'brp' => 1,
-'brq' => 1,
-'brr' => 1,
-'brs' => 1,
-'brt' => 1,
-'bru' => 1,
-'brv' => 1,
-'brw' => 1,
-'brx' => 1,
-'bry' => 1,
-'brz' => 1,
-'bsa' => 1,
-'bsb' => 1,
-'bsc' => 1,
-'bse' => 1,
-'bsf' => 1,
-'bsg' => 1,
-'bsh' => 1,
-'bsi' => 1,
-'bsj' => 1,
-'bsk' => 1,
-'bsl' => 1,
-'bsm' => 1,
-'bsn' => 1,
-'bso' => 1,
-'bsp' => 1,
-'bsq' => 1,
-'bsr' => 1,
-'bss' => 1,
-'bst' => 1,
-'bsu' => 1,
-'bsv' => 1,
-'bsw' => 1,
-'bsx' => 1,
-'bsy' => 1,
-'bta' => 1,
-'btb' => 1,
-'btc' => 1,
-'btd' => 1,
-'bte' => 1,
-'btf' => 1,
-'btg' => 1,
-'bth' => 1,
-'bti' => 1,
-'btk' => 1,
-'btl' => 1,
-'btm' => 1,
-'btn' => 1,
-'btp' => 1,
-'btq' => 1,
-'btr' => 1,
-'bts' => 1,
-'btt' => 1,
-'btu' => 1,
-'btv' => 1,
-'btw' => 1,
-'btx' => 1,
-'bty' => 1,
-'btz' => 1,
-'bua' => 1,
-'bub' => 1,
-'buc' => 1,
-'bud' => 1,
-'bue' => 1,
-'buf' => 1,
-'bug' => 1,
-'buh' => 1,
-'bui' => 1,
-'buj' => 1,
-'buk' => 1,
-'bum' => 1,
-'bun' => 1,
-'buo' => 1,
-'bup' => 1,
-'buq' => 1,
-'bus' => 1,
-'but' => 1,
-'buu' => 1,
-'buv' => 1,
-'buw' => 1,
-'bux' => 1,
-'buy' => 1,
-'buz' => 1,
-'bva' => 1,
-'bvb' => 1,
-'bvc' => 1,
-'bvd' => 1,
-'bvf' => 1,
-'bvg' => 1,
-'bvh' => 1,
-'bvi' => 1,
-'bvj' => 1,
-'bvk' => 1,
-'bvl' => 1,
-'bvm' => 1,
-'bvn' => 1,
-'bvo' => 1,
-'bvp' => 1,
-'bvq' => 1,
-'bvr' => 1,
-'bvt' => 1,
-'bvv' => 1,
-'bvw' => 1,
-'bvx' => 1,
-'bvy' => 1,
-'bvz' => 1,
-'bwa' => 1,
-'bwb' => 1,
-'bwc' => 1,
-'bwd' => 1,
-'bwe' => 1,
-'bwf' => 1,
-'bwg' => 1,
-'bwh' => 1,
-'bwi' => 1,
-'bwj' => 1,
-'bwk' => 1,
-'bwl' => 1,
-'bwm' => 1,
-'bwn' => 1,
-'bwo' => 1,
-'bwp' => 1,
-'bwq' => 1,
-'bwr' => 1,
-'bws' => 1,
-'bwt' => 1,
-'bwu' => 1,
-'bww' => 1,
-'bwx' => 1,
-'bwy' => 1,
-'bwz' => 1,
-'bxa' => 1,
-'bxb' => 1,
-'bxc' => 1,
-'bxd' => 1,
-'bxe' => 1,
-'bxf' => 1,
-'bxg' => 1,
-'bxh' => 1,
-'bxi' => 1,
-'bxj' => 1,
-'bxl' => 1,
-'bxn' => 1,
-'bxo' => 1,
-'bxp' => 1,
-'bxq' => 1,
-'bxs' => 1,
-'bxv' => 1,
-'bxw' => 1,
-'bxx' => 1,
-'bxz' => 1,
-'bya' => 1,
-'byb' => 1,
-'byc' => 1,
-'byd' => 1,
-'bye' => 1,
-'byf' => 1,
-'byg' => 1,
-'byh' => 1,
-'byi' => 1,
-'byj' => 1,
-'byk' => 1,
-'byl' => 1,
-'bym' => 1,
-'byn' => 1,
-'byo' => 1,
-'byp' => 1,
-'byq' => 1,
-'byr' => 1,
-'bys' => 1,
-'byt' => 1,
-'byv' => 1,
-'byw' => 1,
-'byx' => 1,
-'byy' => 1,
-'byz' => 1,
-'bza' => 1,
-'bzb' => 1,
-'bzd' => 1,
-'bze' => 1,
-'bzf' => 1,
-'bzg' => 1,
-'bzh' => 1,
-'bzi' => 1,
-'bzj' => 1,
-'bzk' => 1,
-'bzl' => 1,
-'bzm' => 1,
-'bzn' => 1,
-'bzo' => 1,
-'bzp' => 1,
-'bzq' => 1,
-'bzr' => 1,
-'bzs' => 1,
-'bzt' => 1,
-'bzu' => 1,
-'bzv' => 1,
-'bzw' => 1,
-'bzx' => 1,
-'bzy' => 1,
-'bzz' => 1,
-'caa' => 1,
-'cab' => 1,
-'cac' => 1,
-'cad' => 1,
-'cae' => 1,
-'caf' => 1,
-'cag' => 1,
-'cah' => 1,
-'cai' => 1,
-'caj' => 1,
-'cak' => 1,
-'cal' => 1,
-'cam' => 1,
-'can' => 1,
-'cao' => 1,
-'cap' => 1,
-'caq' => 1,
-'car' => 1,
-'cas' => 1,
-'cau' => 1,
-'cav' => 1,
-'caw' => 1,
-'cax' => 1,
-'cay' => 1,
-'caz' => 1,
-'cba' => 1,
-'cbb' => 1,
-'cbc' => 1,
-'cbd' => 1,
-'cbe' => 1,
-'cbg' => 1,
-'cbh' => 1,
-'cbi' => 1,
-'cbj' => 1,
-'cbk' => 1,
-'cbl' => 1,
-'cbn' => 1,
-'cbo' => 1,
-'cbq' => 1,
-'cbr' => 1,
-'cbs' => 1,
-'cbt' => 1,
-'cbu' => 1,
-'cbv' => 1,
-'cbw' => 1,
-'cby' => 1,
-'cca' => 1,
-'ccc' => 1,
-'ccd' => 1,
-'cce' => 1,
-'ccg' => 1,
-'cch' => 1,
-'ccj' => 1,
-'ccl' => 1,
-'ccm' => 1,
-'ccn' => 1,
-'cco' => 1,
-'ccp' => 1,
-'ccq' => 1,
-'ccr' => 1,
-'ccs' => 1,
-'cda' => 1,
-'cdc' => 1,
-'cdd' => 1,
-'cde' => 1,
-'cdf' => 1,
-'cdg' => 1,
-'cdh' => 1,
-'cdi' => 1,
-'cdj' => 1,
-'cdm' => 1,
-'cdn' => 1,
-'cdr' => 1,
-'cds' => 1,
-'cdy' => 1,
-'cdz' => 1,
-'cea' => 1,
-'ceb' => 1,
-'ceg' => 1,
-'cek' => 1,
-'cel' => 1,
-'cen' => 1,
-'cet' => 1,
-'cey' => 1,
-'cfa' => 1,
-'cfd' => 1,
-'cfg' => 1,
-'cfm' => 1,
-'cga' => 1,
-'cgc' => 1,
-'cgg' => 1,
-'cgk' => 1,
-'chb' => 1,
-'chc' => 1,
-'chd' => 1,
-'chf' => 1,
-'chg' => 1,
-'chh' => 1,
-'chj' => 1,
-'chk' => 1,
-'chl' => 1,
-'chm' => 1,
-'chn' => 1,
-'cho' => 1,
-'chp' => 1,
-'chq' => 1,
-'chr' => 1,
-'cht' => 1,
-'chw' => 1,
-'chx' => 1,
-'chy' => 1,
-'chz' => 1,
-'cia' => 1,
-'cib' => 1,
-'cic' => 1,
-'cid' => 1,
-'cie' => 1,
-'cih' => 1,
-'cik' => 1,
-'cim' => 1,
-'cin' => 1,
-'cip' => 1,
-'cir' => 1,
-'ciy' => 1,
-'cja' => 1,
-'cje' => 1,
-'cjh' => 1,
-'cji' => 1,
-'cjk' => 1,
-'cjm' => 1,
-'cjn' => 1,
-'cjo' => 1,
-'cjp' => 1,
-'cjr' => 1,
-'cjs' => 1,
-'cjv' => 1,
-'cka' => 1,
-'ckh' => 1,
-'ckl' => 1,
-'ckm' => 1,
-'ckn' => 1,
-'cko' => 1,
-'ckq' => 1,
-'ckr' => 1,
-'cks' => 1,
-'ckt' => 1,
-'cku' => 1,
-'ckv' => 1,
-'ckx' => 1,
-'cky' => 1,
-'ckz' => 1,
-'cla' => 1,
-'clc' => 1,
-'cle' => 1,
-'clh' => 1,
-'cli' => 1,
-'clj' => 1,
-'clk' => 1,
-'cll' => 1,
-'clm' => 1,
-'clo' => 1,
-'clt' => 1,
-'clu' => 1,
-'clw' => 1,
-'cly' => 1,
-'cma' => 1,
-'cmc' => 1,
-'cme' => 1,
-'cmg' => 1,
-'cmi' => 1,
-'cmk' => 1,
-'cml' => 1,
-'cmm' => 1,
-'cmo' => 1,
-'cmr' => 1,
-'cms' => 1,
-'cmt' => 1,
-'cna' => 1,
-'cnb' => 1,
-'cnc' => 1,
-'cng' => 1,
-'cnh' => 1,
-'cni' => 1,
-'cnk' => 1,
-'cnl' => 1,
-'cno' => 1,
-'cns' => 1,
-'cnt' => 1,
-'cnu' => 1,
-'cnw' => 1,
-'cnx' => 1,
-'cob' => 1,
-'coc' => 1,
-'cod' => 1,
-'coe' => 1,
-'cof' => 1,
-'cog' => 1,
-'coh' => 1,
-'coj' => 1,
-'cok' => 1,
-'col' => 1,
-'com' => 1,
-'con' => 1,
-'coo' => 1,
-'cop' => 1,
-'coq' => 1,
-'cot' => 1,
-'cou' => 1,
-'cov' => 1,
-'cow' => 1,
-'cox' => 1,
-'coy' => 1,
-'coz' => 1,
-'cpa' => 1,
-'cpb' => 1,
-'cpc' => 1,
-'cpe' => 1,
-'cpf' => 1,
-'cpg' => 1,
-'cpi' => 1,
-'cpn' => 1,
-'cpo' => 1,
-'cpp' => 1,
-'cps' => 1,
-'cpu' => 1,
-'cpy' => 1,
-'cra' => 1,
-'crb' => 1,
-'crc' => 1,
-'crd' => 1,
-'crf' => 1,
-'crg' => 1,
-'crh' => 1,
-'cri' => 1,
-'crn' => 1,
-'cro' => 1,
-'crp' => 1,
-'crq' => 1,
-'crr' => 1,
-'crs' => 1,
-'crt' => 1,
-'crv' => 1,
-'crw' => 1,
-'crx' => 1,
-'cry' => 1,
-'crz' => 1,
-'csa' => 1,
-'csb' => 1,
-'csc' => 1,
-'csd' => 1,
-'cse' => 1,
-'csf' => 1,
-'csg' => 1,
-'csh' => 1,
-'csi' => 1,
-'csj' => 1,
-'csk' => 1,
-'csl' => 1,
-'csm' => 1,
-'csn' => 1,
-'cso' => 1,
-'csq' => 1,
-'csr' => 1,
-'css' => 1,
-'cst' => 1,
-'csu' => 1,
-'csv' => 1,
-'csx' => 1,
-'csy' => 1,
-'csz' => 1,
-'cta' => 1,
-'ctc' => 1,
-'ctd' => 1,
-'cte' => 1,
-'ctg' => 1,
-'cth' => 1,
-'ctl' => 1,
-'ctm' => 1,
-'ctn' => 1,
-'cto' => 1,
-'ctp' => 1,
-'ctt' => 1,
-'ctu' => 1,
-'cty' => 1,
-'ctz' => 1,
-'cua' => 1,
-'cub' => 1,
-'cuc' => 1,
-'cug' => 1,
-'cuh' => 1,
-'cui' => 1,
-'cuj' => 1,
-'cuk' => 1,
-'cul' => 1,
-'cum' => 1,
-'cuo' => 1,
-'cup' => 1,
-'cuq' => 1,
-'cur' => 1,
-'cus' => 1,
-'cut' => 1,
-'cuu' => 1,
-'cuv' => 1,
-'cuw' => 1,
-'cux' => 1,
-'cuy' => 1,
-'cvg' => 1,
-'cvn' => 1,
-'cwa' => 1,
-'cwb' => 1,
-'cwe' => 1,
-'cwg' => 1,
-'cwt' => 1,
-'cya' => 1,
-'cyb' => 1,
-'cyo' => 1,
-'czk' => 1,
-'czn' => 1,
-'czt' => 1,
-'daa' => 1,
-'dac' => 1,
-'dad' => 1,
-'dae' => 1,
-'daf' => 1,
-'dag' => 1,
-'dah' => 1,
-'dai' => 1,
-'daj' => 1,
-'dak' => 1,
-'dal' => 1,
-'dam' => 1,
-'dao' => 1,
-'dap' => 1,
-'daq' => 1,
-'dar' => 1,
-'das' => 1,
-'dau' => 1,
-'dav' => 1,
-'daw' => 1,
-'dax' => 1,
-'day' => 1,
-'daz' => 1,
-'dba' => 1,
-'dbb' => 1,
-'dbd' => 1,
-'dbe' => 1,
-'dbf' => 1,
-'dbg' => 1,
-'dbi' => 1,
-'dbj' => 1,
-'dbl' => 1,
-'dbm' => 1,
-'dbn' => 1,
-'dbo' => 1,
-'dbp' => 1,
-'dbq' => 1,
-'dbr' => 1,
-'dbt' => 1,
-'dbu' => 1,
-'dbv' => 1,
-'dbw' => 1,
-'dby' => 1,
-'dcc' => 1,
-'dcr' => 1,
-'dda' => 1,
-'ddd' => 1,
-'dde' => 1,
-'ddg' => 1,
-'ddi' => 1,
-'ddj' => 1,
-'ddn' => 1,
-'ddo' => 1,
-'ddr' => 1,
-'dds' => 1,
-'ddw' => 1,
-'dec' => 1,
-'ded' => 1,
-'dee' => 1,
-'def' => 1,
-'deg' => 1,
-'deh' => 1,
-'dei' => 1,
-'dek' => 1,
-'del' => 1,
-'dem' => 1,
-'den' => 1,
-'dep' => 1,
-'deq' => 1,
-'der' => 1,
-'des' => 1,
-'dev' => 1,
-'dez' => 1,
-'dga' => 1,
-'dgb' => 1,
-'dgc' => 1,
-'dgd' => 1,
-'dge' => 1,
-'dgg' => 1,
-'dgh' => 1,
-'dgi' => 1,
-'dgk' => 1,
-'dgl' => 1,
-'dgn' => 1,
-'dgr' => 1,
-'dgs' => 1,
-'dgt' => 1,
-'dgu' => 1,
-'dgw' => 1,
-'dgx' => 1,
-'dgz' => 1,
-'dha' => 1,
-'dhg' => 1,
-'dhi' => 1,
-'dhl' => 1,
-'dhm' => 1,
-'dhn' => 1,
-'dho' => 1,
-'dhr' => 1,
-'dhs' => 1,
-'dhu' => 1,
-'dhv' => 1,
-'dhw' => 1,
-'dhx' => 1,
-'dia' => 1,
-'dic' => 1,
-'did' => 1,
-'dif' => 1,
-'dig' => 1,
-'dih' => 1,
-'dii' => 1,
-'dij' => 1,
-'dil' => 1,
-'dim' => 1,
-'din' => 1,
-'dio' => 1,
-'dir' => 1,
-'dis' => 1,
-'dit' => 1,
-'diu' => 1,
-'dix' => 1,
-'diy' => 1,
-'diz' => 1,
-'dja' => 1,
-'djb' => 1,
-'djc' => 1,
-'djd' => 1,
-'dje' => 1,
-'djf' => 1,
-'dji' => 1,
-'djj' => 1,
-'djk' => 1,
-'djl' => 1,
-'djm' => 1,
-'djn' => 1,
-'djo' => 1,
-'djr' => 1,
-'dju' => 1,
-'djw' => 1,
-'dka' => 1,
-'dkg' => 1,
-'dkk' => 1,
-'dkl' => 1,
-'dkr' => 1,
-'dkx' => 1,
-'dlg' => 1,
-'dlk' => 1,
-'dlm' => 1,
-'dln' => 1,
-'dma' => 1,
-'dmb' => 1,
-'dmc' => 1,
-'dmd' => 1,
-'dme' => 1,
-'dmf' => 1,
-'dmg' => 1,
-'dmk' => 1,
-'dml' => 1,
-'dmm' => 1,
-'dmn' => 1,
-'dmo' => 1,
-'dmr' => 1,
-'dms' => 1,
-'dmu' => 1,
-'dmv' => 1,
-'dmw' => 1,
-'dmx' => 1,
-'dmy' => 1,
-'dna' => 1,
-'dnd' => 1,
-'dne' => 1,
-'dng' => 1,
-'dni' => 1,
-'dnj' => 1,
-'dnk' => 1,
-'dnn' => 1,
-'dno' => 1,
-'dnr' => 1,
-'dnt' => 1,
-'dnu' => 1,
-'dnv' => 1,
-'dnw' => 1,
-'dny' => 1,
-'doa' => 1,
-'dob' => 1,
-'doc' => 1,
-'doe' => 1,
-'dof' => 1,
-'doh' => 1,
-'doi' => 1,
-'dok' => 1,
-'dol' => 1,
-'don' => 1,
-'doo' => 1,
-'dop' => 1,
-'doq' => 1,
-'dor' => 1,
-'dos' => 1,
-'dot' => 1,
-'dov' => 1,
-'dow' => 1,
-'dox' => 1,
-'doy' => 1,
-'doz' => 1,
-'dpp' => 1,
-'dra' => 1,
-'drb' => 1,
-'drc' => 1,
-'drd' => 1,
-'dre' => 1,
-'drg' => 1,
-'drh' => 1,
-'dri' => 1,
-'drl' => 1,
-'drn' => 1,
-'dro' => 1,
-'drq' => 1,
-'drr' => 1,
-'drs' => 1,
-'drt' => 1,
-'dru' => 1,
-'drw' => 1,
-'dry' => 1,
-'dsb' => 1,
-'dse' => 1,
-'dsh' => 1,
-'dsi' => 1,
-'dsl' => 1,
-'dsn' => 1,
-'dso' => 1,
-'dsq' => 1,
-'dta' => 1,
-'dtb' => 1,
-'dtd' => 1,
-'dth' => 1,
-'dti' => 1,
-'dtk' => 1,
-'dtm' => 1,
-'dtn' => 1,
-'dto' => 1,
-'dtp' => 1,
-'dtr' => 1,
-'dts' => 1,
-'dtt' => 1,
-'dtu' => 1,
-'dua' => 1,
-'dub' => 1,
-'duc' => 1,
-'dud' => 1,
-'due' => 1,
-'duf' => 1,
-'dug' => 1,
-'duh' => 1,
-'dui' => 1,
-'duj' => 1,
-'duk' => 1,
-'dul' => 1,
-'dum' => 1,
-'dun' => 1,
-'duo' => 1,
-'duq' => 1,
-'dur' => 1,
-'dus' => 1,
-'duu' => 1,
-'duv' => 1,
-'duw' => 1,
-'dux' => 1,
-'duy' => 1,
-'duz' => 1,
-'dva' => 1,
-'dwa' => 1,
-'dwk' => 1,
-'dwl' => 1,
-'dwr' => 1,
-'dws' => 1,
-'dwu' => 1,
-'dww' => 1,
-'dwy' => 1,
-'dwz' => 1,
-'dya' => 1,
-'dyb' => 1,
-'dyd' => 1,
-'dyg' => 1,
-'dyi' => 1,
-'dym' => 1,
-'dyn' => 1,
-'dyo' => 1,
-'dyu' => 1,
-'dyy' => 1,
-'dza' => 1,
-'dzd' => 1,
-'dze' => 1,
-'dzg' => 1,
-'dzl' => 1,
-'dzn' => 1,
-'eaa' => 1,
-'ebc' => 1,
-'ebg' => 1,
-'ebo' => 1,
-'ebr' => 1,
-'ebu' => 1,
-'ecr' => 1,
-'ecs' => 1,
-'ecy' => 1,
-'eee' => 1,
-'efa' => 1,
-'efe' => 1,
-'efi' => 1,
-'ega' => 1,
-'egl' => 1,
-'ego' => 1,
-'egx' => 1,
-'egy' => 1,
-'ehs' => 1,
-'ehu' => 1,
-'eip' => 1,
-'eit' => 1,
-'eiv' => 1,
-'eja' => 1,
-'eka' => 1,
-'ekc' => 1,
-'eke' => 1,
-'ekg' => 1,
-'eki' => 1,
-'ekl' => 1,
-'ekm' => 1,
-'eko' => 1,
-'ekp' => 1,
-'ekr' => 1,
-'eky' => 1,
-'ele' => 1,
-'elh' => 1,
-'eli' => 1,
-'elk' => 1,
-'elm' => 1,
-'elo' => 1,
-'elp' => 1,
-'elu' => 1,
-'elx' => 1,
-'ema' => 1,
-'emb' => 1,
-'eme' => 1,
-'emg' => 1,
-'emi' => 1,
-'emm' => 1,
-'emn' => 1,
-'emo' => 1,
-'emp' => 1,
-'emq' => 1,
-'ems' => 1,
-'emu' => 1,
-'emw' => 1,
-'emx' => 1,
-'emy' => 1,
-'emz' => 1,
-'ena' => 1,
-'enc' => 1,
-'end' => 1,
-'enf' => 1,
-'enh' => 1,
-'enl' => 1,
-'enm' => 1,
-'enn' => 1,
-'eno' => 1,
-'enq' => 1,
-'enr' => 1,
-'enu' => 1,
-'env' => 1,
-'enw' => 1,
-'enx' => 1,
-'eot' => 1,
-'epi' => 1,
-'era' => 1,
-'erg' => 1,
-'erh' => 1,
-'eri' => 1,
-'erk' => 1,
-'ero' => 1,
-'err' => 1,
-'ers' => 1,
-'ert' => 1,
-'erw' => 1,
-'ese' => 1,
-'esh' => 1,
-'esl' => 1,
-'esm' => 1,
-'esn' => 1,
-'eso' => 1,
-'esq' => 1,
-'ess' => 1,
-'esu' => 1,
-'esx' => 1,
-'esy' => 1,
-'etb' => 1,
-'etc' => 1,
-'eth' => 1,
-'etn' => 1,
-'eto' => 1,
-'etr' => 1,
-'ets' => 1,
-'ett' => 1,
-'etu' => 1,
-'etx' => 1,
-'etz' => 1,
-'euq' => 1,
-'eve' => 1,
-'evh' => 1,
-'evn' => 1,
-'ewo' => 1,
-'ext' => 1,
-'eya' => 1,
-'eza' => 1,
-'eze' => 1,
-'faa' => 1,
-'fab' => 1,
-'fad' => 1,
-'faf' => 1,
-'fag' => 1,
-'fah' => 1,
-'fai' => 1,
-'faj' => 1,
-'fak' => 1,
-'fal' => 1,
-'fam' => 1,
-'fan' => 1,
-'fap' => 1,
-'far' => 1,
-'fau' => 1,
-'fax' => 1,
-'fay' => 1,
-'faz' => 1,
-'fcs' => 1,
-'fer' => 1,
-'ffi' => 1,
-'fgr' => 1,
-'fia' => 1,
-'fie' => 1,
-'fif' => 1,
-'fil' => 1,
-'fip' => 1,
-'fir' => 1,
-'fit' => 1,
-'fiu' => 1,
-'fiw' => 1,
-'fkk' => 1,
-'fkv' => 1,
-'fla' => 1,
-'flh' => 1,
-'fli' => 1,
-'fll' => 1,
-'fln' => 1,
-'flr' => 1,
-'fly' => 1,
-'fmp' => 1,
-'fmu' => 1,
-'fnb' => 1,
-'fng' => 1,
-'fni' => 1,
-'fod' => 1,
-'foi' => 1,
-'fom' => 1,
-'fon' => 1,
-'for' => 1,
-'fos' => 1,
-'fox' => 1,
-'fpe' => 1,
-'fqs' => 1,
-'frc' => 1,
-'frd' => 1,
-'frk' => 1,
-'frm' => 1,
-'fro' => 1,
-'frp' => 1,
-'frq' => 1,
-'frr' => 1,
-'frs' => 1,
-'frt' => 1,
-'fse' => 1,
-'fsl' => 1,
-'fss' => 1,
-'fud' => 1,
-'fuj' => 1,
-'fum' => 1,
-'fun' => 1,
-'fur' => 1,
-'fut' => 1,
-'fuu' => 1,
-'fuy' => 1,
-'fvr' => 1,
-'fwa' => 1,
-'fwe' => 1,
-'gaa' => 1,
-'gab' => 1,
-'gac' => 1,
-'gad' => 1,
-'gae' => 1,
-'gaf' => 1,
-'gag' => 1,
-'gah' => 1,
-'gai' => 1,
-'gaj' => 1,
-'gak' => 1,
-'gal' => 1,
-'gam' => 1,
-'gao' => 1,
-'gap' => 1,
-'gaq' => 1,
-'gar' => 1,
-'gas' => 1,
-'gat' => 1,
-'gau' => 1,
-'gav' => 1,
-'gaw' => 1,
-'gay' => 1,
-'gba' => 1,
-'gbb' => 1,
-'gbc' => 1,
-'gbd' => 1,
-'gbe' => 1,
-'gbf' => 1,
-'gbg' => 1,
-'gbh' => 1,
-'gbi' => 1,
-'gbj' => 1,
-'gbk' => 1,
-'gbl' => 1,
-'gbm' => 1,
-'gbn' => 1,
-'gbr' => 1,
-'gbs' => 1,
-'gbu' => 1,
-'gbv' => 1,
-'gbw' => 1,
-'gbx' => 1,
-'gby' => 1,
-'gbz' => 1,
-'gcc' => 1,
-'gcd' => 1,
-'gce' => 1,
-'gcf' => 1,
-'gcl' => 1,
-'gcn' => 1,
-'gcr' => 1,
-'gct' => 1,
-'gdb' => 1,
-'gdc' => 1,
-'gdd' => 1,
-'gde' => 1,
-'gdf' => 1,
-'gdg' => 1,
-'gdh' => 1,
-'gdi' => 1,
-'gdj' => 1,
-'gdk' => 1,
-'gdl' => 1,
-'gdm' => 1,
-'gdn' => 1,
-'gdo' => 1,
-'gdq' => 1,
-'gdr' => 1,
-'gds' => 1,
-'gdt' => 1,
-'gdu' => 1,
-'gdx' => 1,
-'gea' => 1,
-'geb' => 1,
-'ged' => 1,
-'gef' => 1,
-'geg' => 1,
-'geh' => 1,
-'gei' => 1,
-'gej' => 1,
-'gek' => 1,
-'gel' => 1,
-'gem' => 1,
-'geq' => 1,
-'ges' => 1,
-'gev' => 1,
-'gew' => 1,
-'gex' => 1,
-'gey' => 1,
-'gez' => 1,
-'gfk' => 1,
-'gft' => 1,
-'gfx' => 1,
-'gga' => 1,
-'ggb' => 1,
-'ggd' => 1,
-'gge' => 1,
-'ggg' => 1,
-'ggk' => 1,
-'ggl' => 1,
-'ggn' => 1,
-'ggo' => 1,
-'ggr' => 1,
-'ggt' => 1,
-'ggu' => 1,
-'ggw' => 1,
-'gha' => 1,
-'ghc' => 1,
-'ghe' => 1,
-'ghh' => 1,
-'ghk' => 1,
-'ghl' => 1,
-'ghn' => 1,
-'gho' => 1,
-'ghr' => 1,
-'ghs' => 1,
-'ght' => 1,
-'gia' => 1,
-'gib' => 1,
-'gic' => 1,
-'gid' => 1,
-'gie' => 1,
-'gig' => 1,
-'gih' => 1,
-'gii' => 1,
-'gil' => 1,
-'gim' => 1,
-'gin' => 1,
-'gio' => 1,
-'gip' => 1,
-'giq' => 1,
-'gir' => 1,
-'gis' => 1,
-'git' => 1,
-'giu' => 1,
-'giw' => 1,
-'gix' => 1,
-'giy' => 1,
-'giz' => 1,
-'gji' => 1,
-'gjk' => 1,
-'gjm' => 1,
-'gjn' => 1,
-'gjr' => 1,
-'gka' => 1,
-'gkd' => 1,
-'gke' => 1,
-'gkn' => 1,
-'gko' => 1,
-'gku' => 1,
-'glb' => 1,
-'glc' => 1,
-'gld' => 1,
-'glh' => 1,
-'gli' => 1,
-'glj' => 1,
-'glk' => 1,
-'gll' => 1,
-'glo' => 1,
-'glr' => 1,
-'glu' => 1,
-'glw' => 1,
-'gly' => 1,
-'gma' => 1,
-'gmb' => 1,
-'gmd' => 1,
-'gme' => 1,
-'gmg' => 1,
-'gmh' => 1,
-'gml' => 1,
-'gmn' => 1,
-'gmq' => 1,
-'gmr' => 1,
-'gmu' => 1,
-'gmv' => 1,
-'gmw' => 1,
-'gmx' => 1,
-'gmy' => 1,
-'gmz' => 1,
-'gna' => 1,
-'gnb' => 1,
-'gnc' => 1,
-'gnd' => 1,
-'gne' => 1,
-'gng' => 1,
-'gnh' => 1,
-'gni' => 1,
-'gnj' => 1,
-'gnk' => 1,
-'gnl' => 1,
-'gnm' => 1,
-'gnn' => 1,
-'gnq' => 1,
-'gnr' => 1,
-'gnt' => 1,
-'gnu' => 1,
-'gnz' => 1,
-'goa' => 1,
-'gob' => 1,
-'goc' => 1,
-'god' => 1,
-'goe' => 1,
-'gof' => 1,
-'gog' => 1,
-'goh' => 1,
-'goi' => 1,
-'goj' => 1,
-'gok' => 1,
-'gol' => 1,
-'gon' => 1,
-'goo' => 1,
-'gop' => 1,
-'goq' => 1,
-'gor' => 1,
-'gos' => 1,
-'got' => 1,
-'gou' => 1,
-'gow' => 1,
-'gox' => 1,
-'goy' => 1,
-'goz' => 1,
-'gpa' => 1,
-'gpe' => 1,
-'gpn' => 1,
-'gqa' => 1,
-'gqi' => 1,
-'gqn' => 1,
-'gqr' => 1,
-'gqu' => 1,
-'gra' => 1,
-'grb' => 1,
-'grc' => 1,
-'grd' => 1,
-'grg' => 1,
-'grh' => 1,
-'gri' => 1,
-'grk' => 1,
-'grm' => 1,
-'gro' => 1,
-'grq' => 1,
-'grr' => 1,
-'grs' => 1,
-'grt' => 1,
-'gru' => 1,
-'grw' => 1,
-'grx' => 1,
-'grz' => 1,
-'gse' => 1,
-'gsg' => 1,
-'gsl' => 1,
-'gsm' => 1,
-'gsn' => 1,
-'gsp' => 1,
-'gss' => 1,
-'gsw' => 1,
-'gta' => 1,
-'gti' => 1,
-'gtu' => 1,
-'gua' => 1,
-'gub' => 1,
-'guc' => 1,
-'gud' => 1,
-'gue' => 1,
-'guf' => 1,
-'guh' => 1,
-'guk' => 1,
-'gul' => 1,
-'gum' => 1,
-'guo' => 1,
-'gup' => 1,
-'guq' => 1,
-'gur' => 1,
-'gus' => 1,
-'gut' => 1,
-'guu' => 1,
-'guv' => 1,
-'guw' => 1,
-'gux' => 1,
-'guz' => 1,
-'gva' => 1,
-'gvc' => 1,
-'gve' => 1,
-'gvf' => 1,
-'gvj' => 1,
-'gvl' => 1,
-'gvm' => 1,
-'gvn' => 1,
-'gvo' => 1,
-'gvp' => 1,
-'gvr' => 1,
-'gvs' => 1,
-'gvy' => 1,
-'gwa' => 1,
-'gwb' => 1,
-'gwc' => 1,
-'gwd' => 1,
-'gwe' => 1,
-'gwf' => 1,
-'gwg' => 1,
-'gwi' => 1,
-'gwj' => 1,
-'gwm' => 1,
-'gwn' => 1,
-'gwr' => 1,
-'gwt' => 1,
-'gwu' => 1,
-'gww' => 1,
-'gwx' => 1,
-'gxx' => 1,
-'gyb' => 1,
-'gyd' => 1,
-'gye' => 1,
-'gyf' => 1,
-'gyg' => 1,
-'gyi' => 1,
-'gyl' => 1,
-'gym' => 1,
-'gyn' => 1,
-'gyo' => 1,
-'gyr' => 1,
-'gyy' => 1,
-'gyz' => 1,
-'gza' => 1,
-'gzi' => 1,
-'gzn' => 1,
-'haa' => 1,
-'hab' => 1,
-'hac' => 1,
-'had' => 1,
-'haf' => 1,
-'hag' => 1,
-'hah' => 1,
-'hai' => 1,
-'haj' => 1,
-'hal' => 1,
-'ham' => 1,
-'han' => 1,
-'hao' => 1,
-'hap' => 1,
-'haq' => 1,
-'har' => 1,
-'has' => 1,
-'hav' => 1,
-'haw' => 1,
-'hay' => 1,
-'haz' => 1,
-'hba' => 1,
-'hbb' => 1,
-'hbn' => 1,
-'hbo' => 1,
-'hbu' => 1,
-'hca' => 1,
-'hch' => 1,
-'hds' => 1,
-'hdy' => 1,
-'hed' => 1,
-'heg' => 1,
-'heh' => 1,
-'hei' => 1,
-'hem' => 1,
-'hgm' => 1,
-'hgw' => 1,
-'hhi' => 1,
-'hhr' => 1,
-'hhy' => 1,
-'hia' => 1,
-'hib' => 1,
-'hid' => 1,
-'hif' => 1,
-'hig' => 1,
-'hih' => 1,
-'hii' => 1,
-'hij' => 1,
-'hik' => 1,
-'hil' => 1,
-'him' => 1,
-'hio' => 1,
-'hir' => 1,
-'hit' => 1,
-'hiw' => 1,
-'hix' => 1,
-'hka' => 1,
-'hke' => 1,
-'hkh' => 1,
-'hkk' => 1,
-'hkn' => 1,
-'hks' => 1,
-'hla' => 1,
-'hlb' => 1,
-'hld' => 1,
-'hle' => 1,
-'hlt' => 1,
-'hlu' => 1,
-'hmb' => 1,
-'hmf' => 1,
-'hmk' => 1,
-'hmn' => 1,
-'hmr' => 1,
-'hmt' => 1,
-'hmu' => 1,
-'hmv' => 1,
-'hmx' => 1,
-'hna' => 1,
-'hne' => 1,
-'hng' => 1,
-'hnh' => 1,
-'hni' => 1,
-'hnn' => 1,
-'hns' => 1,
-'hnu' => 1,
-'hoa' => 1,
-'hob' => 1,
-'hoc' => 1,
-'hod' => 1,
-'hoe' => 1,
-'hoh' => 1,
-'hoi' => 1,
-'hok' => 1,
-'hol' => 1,
-'hom' => 1,
-'hoo' => 1,
-'hop' => 1,
-'hor' => 1,
-'hos' => 1,
-'hot' => 1,
-'hov' => 1,
-'how' => 1,
-'hoy' => 1,
-'hoz' => 1,
-'hpo' => 1,
-'hps' => 1,
-'hra' => 1,
-'hrc' => 1,
-'hre' => 1,
-'hrk' => 1,
-'hro' => 1,
-'hrp' => 1,
-'hrr' => 1,
-'hrt' => 1,
-'hru' => 1,
-'hrw' => 1,
-'hrx' => 1,
-'hrz' => 1,
-'hsb' => 1,
-'hsh' => 1,
-'hsl' => 1,
-'hss' => 1,
-'hti' => 1,
-'hto' => 1,
-'hts' => 1,
-'htu' => 1,
-'htx' => 1,
-'hub' => 1,
-'huc' => 1,
-'hud' => 1,
-'hue' => 1,
-'huf' => 1,
-'hug' => 1,
-'huh' => 1,
-'hui' => 1,
-'huk' => 1,
-'hul' => 1,
-'hum' => 1,
-'huo' => 1,
-'hup' => 1,
-'huq' => 1,
-'hur' => 1,
-'hus' => 1,
-'hut' => 1,
-'huu' => 1,
-'huv' => 1,
-'huw' => 1,
-'hux' => 1,
-'huy' => 1,
-'huz' => 1,
-'hvc' => 1,
-'hve' => 1,
-'hvk' => 1,
-'hvn' => 1,
-'hvv' => 1,
-'hwa' => 1,
-'hwc' => 1,
-'hwo' => 1,
-'hya' => 1,
-'hyw' => 1,
-'hyx' => 1,
-'iai' => 1,
-'ian' => 1,
-'iap' => 1,
-'iar' => 1,
-'iba' => 1,
-'ibb' => 1,
-'ibd' => 1,
-'ibe' => 1,
-'ibg' => 1,
-'ibh' => 1,
-'ibi' => 1,
-'ibl' => 1,
-'ibm' => 1,
-'ibn' => 1,
-'ibr' => 1,
-'ibu' => 1,
-'iby' => 1,
-'ica' => 1,
-'ich' => 1,
-'icl' => 1,
-'icr' => 1,
-'idb' => 1,
-'idc' => 1,
-'idd' => 1,
-'ide' => 1,
-'idi' => 1,
-'idr' => 1,
-'ids' => 1,
-'idt' => 1,
-'idu' => 1,
-'ifa' => 1,
-'ifb' => 1,
-'ife' => 1,
-'iff' => 1,
-'ifk' => 1,
-'ifm' => 1,
-'ifu' => 1,
-'ify' => 1,
-'igb' => 1,
-'ige' => 1,
-'igg' => 1,
-'igl' => 1,
-'igm' => 1,
-'ign' => 1,
-'igo' => 1,
-'igs' => 1,
-'igw' => 1,
-'ihb' => 1,
-'ihi' => 1,
-'ihp' => 1,
-'ihw' => 1,
-'iin' => 1,
-'iir' => 1,
-'ijc' => 1,
-'ije' => 1,
-'ijj' => 1,
-'ijn' => 1,
-'ijo' => 1,
-'ijs' => 1,
-'iki' => 1,
-'ikk' => 1,
-'ikl' => 1,
-'iko' => 1,
-'ikp' => 1,
-'ikr' => 1,
-'iks' => 1,
-'ikv' => 1,
-'ikw' => 1,
-'ikx' => 1,
-'ikz' => 1,
-'ila' => 1,
-'ilb' => 1,
-'ilg' => 1,
-'ili' => 1,
-'ilk' => 1,
-'ill' => 1,
-'ilm' => 1,
-'ilo' => 1,
-'ilp' => 1,
-'ils' => 1,
-'ilu' => 1,
-'ilv' => 1,
-'ilw' => 1,
-'ima' => 1,
-'ime' => 1,
-'imi' => 1,
-'iml' => 1,
-'imn' => 1,
-'imo' => 1,
-'imr' => 1,
-'ims' => 1,
-'imy' => 1,
-'inb' => 1,
-'inc' => 1,
-'ine' => 1,
-'ing' => 1,
-'inh' => 1,
-'inj' => 1,
-'inl' => 1,
-'inm' => 1,
-'inn' => 1,
-'ino' => 1,
-'inp' => 1,
-'ins' => 1,
-'int' => 1,
-'inz' => 1,
-'ior' => 1,
-'iou' => 1,
-'iow' => 1,
-'ipi' => 1,
-'ipo' => 1,
-'iqu' => 1,
-'iqw' => 1,
-'ira' => 1,
-'ire' => 1,
-'irh' => 1,
-'iri' => 1,
-'irk' => 1,
-'irn' => 1,
-'iro' => 1,
-'irr' => 1,
-'iru' => 1,
-'irx' => 1,
-'iry' => 1,
-'isa' => 1,
-'isc' => 1,
-'isd' => 1,
-'ise' => 1,
-'isg' => 1,
-'ish' => 1,
-'isi' => 1,
-'isk' => 1,
-'ism' => 1,
-'isn' => 1,
-'iso' => 1,
-'isr' => 1,
-'ist' => 1,
-'isu' => 1,
-'itb' => 1,
-'itc' => 1,
-'itd' => 1,
-'ite' => 1,
-'iti' => 1,
-'itk' => 1,
-'itl' => 1,
-'itm' => 1,
-'ito' => 1,
-'itr' => 1,
-'its' => 1,
-'itt' => 1,
-'itv' => 1,
-'itw' => 1,
-'itx' => 1,
-'ity' => 1,
-'itz' => 1,
-'ium' => 1,
-'ivb' => 1,
-'ivv' => 1,
-'iwk' => 1,
-'iwm' => 1,
-'iwo' => 1,
-'iws' => 1,
-'ixc' => 1,
-'ixl' => 1,
-'iya' => 1,
-'iyo' => 1,
-'iyx' => 1,
-'izh' => 1,
-'izi' => 1,
-'izr' => 1,
-'izz' => 1,
-'jaa' => 1,
-'jab' => 1,
-'jac' => 1,
-'jad' => 1,
-'jae' => 1,
-'jaf' => 1,
-'jah' => 1,
-'jaj' => 1,
-'jal' => 1,
-'jam' => 1,
-'jan' => 1,
-'jao' => 1,
-'jaq' => 1,
-'jar' => 1,
-'jas' => 1,
-'jau' => 1,
-'jay' => 1,
-'jaz' => 1,
-'jbe' => 1,
-'jbi' => 1,
-'jbj' => 1,
-'jbk' => 1,
-'jbm' => 1,
-'jbn' => 1,
-'jbo' => 1,
-'jbr' => 1,
-'jbt' => 1,
-'jbu' => 1,
-'jbw' => 1,
-'jcs' => 1,
-'jct' => 1,
-'jda' => 1,
-'jdg' => 1,
-'jdt' => 1,
-'jeb' => 1,
-'jee' => 1,
-'jeg' => 1,
-'jeh' => 1,
-'jei' => 1,
-'jek' => 1,
-'jel' => 1,
-'jen' => 1,
-'jer' => 1,
-'jet' => 1,
-'jeu' => 1,
-'jgb' => 1,
-'jge' => 1,
-'jgk' => 1,
-'jgo' => 1,
-'jhi' => 1,
-'jhs' => 1,
-'jia' => 1,
-'jib' => 1,
-'jic' => 1,
-'jid' => 1,
-'jie' => 1,
-'jig' => 1,
-'jih' => 1,
-'jii' => 1,
-'jil' => 1,
-'jim' => 1,
-'jio' => 1,
-'jiq' => 1,
-'jit' => 1,
-'jiu' => 1,
-'jiv' => 1,
-'jiy' => 1,
-'jje' => 1,
-'jjr' => 1,
-'jka' => 1,
-'jkm' => 1,
-'jko' => 1,
-'jkp' => 1,
-'jkr' => 1,
-'jks' => 1,
-'jku' => 1,
-'jle' => 1,
-'jls' => 1,
-'jma' => 1,
-'jmb' => 1,
-'jmc' => 1,
-'jmd' => 1,
-'jmi' => 1,
-'jml' => 1,
-'jmn' => 1,
-'jmr' => 1,
-'jms' => 1,
-'jmw' => 1,
-'jmx' => 1,
-'jna' => 1,
-'jnd' => 1,
-'jng' => 1,
-'jni' => 1,
-'jnj' => 1,
-'jnl' => 1,
-'jns' => 1,
-'job' => 1,
-'jod' => 1,
-'jog' => 1,
-'jor' => 1,
-'jos' => 1,
-'jow' => 1,
-'jpa' => 1,
-'jpr' => 1,
-'jpx' => 1,
-'jqr' => 1,
-'jra' => 1,
-'jrb' => 1,
-'jrr' => 1,
-'jrt' => 1,
-'jru' => 1,
-'jsl' => 1,
-'jua' => 1,
-'jub' => 1,
-'juc' => 1,
-'jud' => 1,
-'juh' => 1,
-'jui' => 1,
-'juk' => 1,
-'jul' => 1,
-'jum' => 1,
-'jun' => 1,
-'juo' => 1,
-'jup' => 1,
-'jur' => 1,
-'jus' => 1,
-'jut' => 1,
-'juu' => 1,
-'juw' => 1,
-'juy' => 1,
-'jvd' => 1,
-'jvn' => 1,
-'jwi' => 1,
-'jya' => 1,
-'jyy' => 1,
-'kaa' => 1,
-'kab' => 1,
-'kac' => 1,
-'kad' => 1,
-'kae' => 1,
-'kaf' => 1,
-'kag' => 1,
-'kah' => 1,
-'kai' => 1,
-'kaj' => 1,
-'kak' => 1,
-'kam' => 1,
-'kao' => 1,
-'kap' => 1,
-'kaq' => 1,
-'kar' => 1,
-'kav' => 1,
-'kaw' => 1,
-'kax' => 1,
-'kay' => 1,
-'kba' => 1,
-'kbb' => 1,
-'kbc' => 1,
-'kbd' => 1,
-'kbe' => 1,
-'kbf' => 1,
-'kbg' => 1,
-'kbh' => 1,
-'kbi' => 1,
-'kbj' => 1,
-'kbk' => 1,
-'kbl' => 1,
-'kbm' => 1,
-'kbn' => 1,
-'kbo' => 1,
-'kbp' => 1,
-'kbq' => 1,
-'kbr' => 1,
-'kbs' => 1,
-'kbt' => 1,
-'kbu' => 1,
-'kbv' => 1,
-'kbw' => 1,
-'kbx' => 1,
-'kbz' => 1,
-'kca' => 1,
-'kcb' => 1,
-'kcc' => 1,
-'kcd' => 1,
-'kce' => 1,
-'kcf' => 1,
-'kcg' => 1,
-'kch' => 1,
-'kci' => 1,
-'kcj' => 1,
-'kck' => 1,
-'kcl' => 1,
-'kcm' => 1,
-'kcn' => 1,
-'kco' => 1,
-'kcp' => 1,
-'kcq' => 1,
-'kcr' => 1,
-'kcs' => 1,
-'kct' => 1,
-'kcu' => 1,
-'kcv' => 1,
-'kcw' => 1,
-'kcx' => 1,
-'kcy' => 1,
-'kcz' => 1,
-'kda' => 1,
-'kdc' => 1,
-'kdd' => 1,
-'kde' => 1,
-'kdf' => 1,
-'kdg' => 1,
-'kdh' => 1,
-'kdi' => 1,
-'kdj' => 1,
-'kdk' => 1,
-'kdl' => 1,
-'kdm' => 1,
-'kdn' => 1,
-'kdo' => 1,
-'kdp' => 1,
-'kdq' => 1,
-'kdr' => 1,
-'kdt' => 1,
-'kdu' => 1,
-'kdv' => 1,
-'kdw' => 1,
-'kdx' => 1,
-'kdy' => 1,
-'kdz' => 1,
-'kea' => 1,
-'keb' => 1,
-'kec' => 1,
-'ked' => 1,
-'kee' => 1,
-'kef' => 1,
-'keg' => 1,
-'keh' => 1,
-'kei' => 1,
-'kej' => 1,
-'kek' => 1,
-'kel' => 1,
-'kem' => 1,
-'ken' => 1,
-'keo' => 1,
-'kep' => 1,
-'keq' => 1,
-'ker' => 1,
-'kes' => 1,
-'ket' => 1,
-'keu' => 1,
-'kev' => 1,
-'kew' => 1,
-'kex' => 1,
-'key' => 1,
-'kez' => 1,
-'kfa' => 1,
-'kfb' => 1,
-'kfc' => 1,
-'kfd' => 1,
-'kfe' => 1,
-'kff' => 1,
-'kfg' => 1,
-'kfh' => 1,
-'kfi' => 1,
-'kfj' => 1,
-'kfk' => 1,
-'kfl' => 1,
-'kfm' => 1,
-'kfn' => 1,
-'kfo' => 1,
-'kfp' => 1,
-'kfq' => 1,
-'kfr' => 1,
-'kfs' => 1,
-'kft' => 1,
-'kfu' => 1,
-'kfv' => 1,
-'kfw' => 1,
-'kfx' => 1,
-'kfy' => 1,
-'kfz' => 1,
-'kga' => 1,
-'kgb' => 1,
-'kgc' => 1,
-'kgd' => 1,
-'kge' => 1,
-'kgf' => 1,
-'kgg' => 1,
-'kgh' => 1,
-'kgi' => 1,
-'kgj' => 1,
-'kgk' => 1,
-'kgl' => 1,
-'kgm' => 1,
-'kgn' => 1,
-'kgo' => 1,
-'kgp' => 1,
-'kgq' => 1,
-'kgr' => 1,
-'kgs' => 1,
-'kgt' => 1,
-'kgu' => 1,
-'kgv' => 1,
-'kgw' => 1,
-'kgx' => 1,
-'kgy' => 1,
-'kha' => 1,
-'khb' => 1,
-'khc' => 1,
-'khd' => 1,
-'khe' => 1,
-'khf' => 1,
-'khg' => 1,
-'khh' => 1,
-'khi' => 1,
-'khj' => 1,
-'khl' => 1,
-'khn' => 1,
-'kho' => 1,
-'khp' => 1,
-'khq' => 1,
-'khr' => 1,
-'khs' => 1,
-'kht' => 1,
-'khu' => 1,
-'khv' => 1,
-'khw' => 1,
-'khx' => 1,
-'khy' => 1,
-'khz' => 1,
-'kia' => 1,
-'kib' => 1,
-'kic' => 1,
-'kid' => 1,
-'kie' => 1,
-'kif' => 1,
-'kig' => 1,
-'kih' => 1,
-'kii' => 1,
-'kij' => 1,
-'kil' => 1,
-'kim' => 1,
-'kio' => 1,
-'kip' => 1,
-'kiq' => 1,
-'kis' => 1,
-'kit' => 1,
-'kiv' => 1,
-'kiw' => 1,
-'kix' => 1,
-'kiy' => 1,
-'kiz' => 1,
-'kja' => 1,
-'kjb' => 1,
-'kjc' => 1,
-'kjd' => 1,
-'kje' => 1,
-'kjf' => 1,
-'kjg' => 1,
-'kjh' => 1,
-'kji' => 1,
-'kjj' => 1,
-'kjk' => 1,
-'kjl' => 1,
-'kjm' => 1,
-'kjn' => 1,
-'kjo' => 1,
-'kjp' => 1,
-'kjq' => 1,
-'kjr' => 1,
-'kjs' => 1,
-'kjt' => 1,
-'kju' => 1,
-'kjv' => 1,
-'kjx' => 1,
-'kjy' => 1,
-'kjz' => 1,
-'kka' => 1,
-'kkb' => 1,
-'kkc' => 1,
-'kkd' => 1,
-'kke' => 1,
-'kkf' => 1,
-'kkg' => 1,
-'kkh' => 1,
-'kki' => 1,
-'kkj' => 1,
-'kkk' => 1,
-'kkl' => 1,
-'kkm' => 1,
-'kkn' => 1,
-'kko' => 1,
-'kkp' => 1,
-'kkq' => 1,
-'kkr' => 1,
-'kks' => 1,
-'kkt' => 1,
-'kku' => 1,
-'kkv' => 1,
-'kkw' => 1,
-'kkx' => 1,
-'kky' => 1,
-'kkz' => 1,
-'kla' => 1,
-'klb' => 1,
-'klc' => 1,
-'kld' => 1,
-'kle' => 1,
-'klf' => 1,
-'klg' => 1,
-'klh' => 1,
-'kli' => 1,
-'klj' => 1,
-'klk' => 1,
-'kll' => 1,
-'klm' => 1,
-'kln' => 1,
-'klo' => 1,
-'klp' => 1,
-'klq' => 1,
-'klr' => 1,
-'kls' => 1,
-'klt' => 1,
-'klu' => 1,
-'klv' => 1,
-'klw' => 1,
-'klx' => 1,
-'kly' => 1,
-'klz' => 1,
-'kma' => 1,
-'kmb' => 1,
-'kmc' => 1,
-'kmd' => 1,
-'kme' => 1,
-'kmf' => 1,
-'kmg' => 1,
-'kmh' => 1,
-'kmi' => 1,
-'kmj' => 1,
-'kmk' => 1,
-'kml' => 1,
-'kmm' => 1,
-'kmn' => 1,
-'kmo' => 1,
-'kmp' => 1,
-'kmq' => 1,
-'kms' => 1,
-'kmt' => 1,
-'kmu' => 1,
-'kmv' => 1,
-'kmw' => 1,
-'kmx' => 1,
-'kmy' => 1,
-'kmz' => 1,
-'kna' => 1,
-'knb' => 1,
-'knd' => 1,
-'kne' => 1,
-'knf' => 1,
-'kni' => 1,
-'knj' => 1,
-'knk' => 1,
-'knl' => 1,
-'knm' => 1,
-'kno' => 1,
-'knp' => 1,
-'knq' => 1,
-'knr' => 1,
-'kns' => 1,
-'knt' => 1,
-'knu' => 1,
-'knv' => 1,
-'knw' => 1,
-'knx' => 1,
-'kny' => 1,
-'knz' => 1,
-'koa' => 1,
-'koc' => 1,
-'kod' => 1,
-'koe' => 1,
-'kof' => 1,
-'kog' => 1,
-'koh' => 1,
-'koj' => 1,
-'kok' => 1,
-'kol' => 1,
-'koo' => 1,
-'kop' => 1,
-'koq' => 1,
-'kos' => 1,
-'kot' => 1,
-'kou' => 1,
-'kov' => 1,
-'kow' => 1,
-'kox' => 1,
-'koy' => 1,
-'koz' => 1,
-'kpa' => 1,
-'kpb' => 1,
-'kpc' => 1,
-'kpd' => 1,
-'kpe' => 1,
-'kpf' => 1,
-'kpg' => 1,
-'kph' => 1,
-'kpi' => 1,
-'kpj' => 1,
-'kpk' => 1,
-'kpl' => 1,
-'kpm' => 1,
-'kpn' => 1,
-'kpo' => 1,
-'kpp' => 1,
-'kpq' => 1,
-'kpr' => 1,
-'kps' => 1,
-'kpt' => 1,
-'kpu' => 1,
-'kpw' => 1,
-'kpx' => 1,
-'kpy' => 1,
-'kpz' => 1,
-'kqa' => 1,
-'kqb' => 1,
-'kqc' => 1,
-'kqd' => 1,
-'kqe' => 1,
-'kqf' => 1,
-'kqg' => 1,
-'kqh' => 1,
-'kqi' => 1,
-'kqj' => 1,
-'kqk' => 1,
-'kql' => 1,
-'kqm' => 1,
-'kqn' => 1,
-'kqo' => 1,
-'kqp' => 1,
-'kqq' => 1,
-'kqr' => 1,
-'kqs' => 1,
-'kqt' => 1,
-'kqu' => 1,
-'kqv' => 1,
-'kqw' => 1,
-'kqx' => 1,
-'kqy' => 1,
-'kqz' => 1,
-'kra' => 1,
-'krb' => 1,
-'krc' => 1,
-'krd' => 1,
-'kre' => 1,
-'krf' => 1,
-'krh' => 1,
-'kri' => 1,
-'krj' => 1,
-'krk' => 1,
-'krl' => 1,
-'krm' => 1,
-'krn' => 1,
-'kro' => 1,
-'krp' => 1,
-'krr' => 1,
-'krs' => 1,
-'kru' => 1,
-'krv' => 1,
-'krw' => 1,
-'krx' => 1,
-'kry' => 1,
-'krz' => 1,
-'ksa' => 1,
-'ksb' => 1,
-'ksc' => 1,
-'ksd' => 1,
-'kse' => 1,
-'ksf' => 1,
-'ksg' => 1,
-'ksh' => 1,
-'ksi' => 1,
-'ksj' => 1,
-'ksk' => 1,
-'ksl' => 1,
-'ksm' => 1,
-'ksn' => 1,
-'kso' => 1,
-'ksp' => 1,
-'ksq' => 1,
-'ksr' => 1,
-'kss' => 1,
-'kst' => 1,
-'ksu' => 1,
-'ksv' => 1,
-'ksw' => 1,
-'ksx' => 1,
-'ksy' => 1,
-'ksz' => 1,
-'kta' => 1,
-'ktb' => 1,
-'ktc' => 1,
-'ktd' => 1,
-'kte' => 1,
-'ktf' => 1,
-'ktg' => 1,
-'kth' => 1,
-'kti' => 1,
-'ktj' => 1,
-'ktk' => 1,
-'ktl' => 1,
-'ktm' => 1,
-'ktn' => 1,
-'kto' => 1,
-'ktp' => 1,
-'ktq' => 1,
-'ktr' => 1,
-'kts' => 1,
-'ktt' => 1,
-'ktu' => 1,
-'ktv' => 1,
-'ktw' => 1,
-'ktx' => 1,
-'kty' => 1,
-'ktz' => 1,
-'kub' => 1,
-'kuc' => 1,
-'kud' => 1,
-'kue' => 1,
-'kuf' => 1,
-'kug' => 1,
-'kuh' => 1,
-'kui' => 1,
-'kuj' => 1,
-'kuk' => 1,
-'kul' => 1,
-'kum' => 1,
-'kun' => 1,
-'kuo' => 1,
-'kup' => 1,
-'kuq' => 1,
-'kus' => 1,
-'kut' => 1,
-'kuu' => 1,
-'kuv' => 1,
-'kuw' => 1,
-'kux' => 1,
-'kuy' => 1,
-'kuz' => 1,
-'kva' => 1,
-'kvc' => 1,
-'kvd' => 1,
-'kve' => 1,
-'kvf' => 1,
-'kvg' => 1,
-'kvh' => 1,
-'kvi' => 1,
-'kvj' => 1,
-'kvk' => 1,
-'kvl' => 1,
-'kvm' => 1,
-'kvn' => 1,
-'kvo' => 1,
-'kvp' => 1,
-'kvq' => 1,
-'kvs' => 1,
-'kvt' => 1,
-'kvu' => 1,
-'kvv' => 1,
-'kvw' => 1,
-'kvx' => 1,
-'kvy' => 1,
-'kvz' => 1,
-'kwa' => 1,
-'kwb' => 1,
-'kwc' => 1,
-'kwd' => 1,
-'kwe' => 1,
-'kwf' => 1,
-'kwg' => 1,
-'kwh' => 1,
-'kwi' => 1,
-'kwj' => 1,
-'kwk' => 1,
-'kwl' => 1,
-'kwm' => 1,
-'kwn' => 1,
-'kwo' => 1,
-'kwp' => 1,
-'kwq' => 1,
-'kwr' => 1,
-'kws' => 1,
-'kwt' => 1,
-'kwu' => 1,
-'kwv' => 1,
-'kww' => 1,
-'kwx' => 1,
-'kwz' => 1,
-'kxa' => 1,
-'kxb' => 1,
-'kxc' => 1,
-'kxe' => 1,
-'kxf' => 1,
-'kxh' => 1,
-'kxi' => 1,
-'kxj' => 1,
-'kxk' => 1,
-'kxl' => 1,
-'kxm' => 1,
-'kxn' => 1,
-'kxo' => 1,
-'kxp' => 1,
-'kxq' => 1,
-'kxr' => 1,
-'kxs' => 1,
-'kxt' => 1,
-'kxu' => 1,
-'kxv' => 1,
-'kxw' => 1,
-'kxx' => 1,
-'kxy' => 1,
-'kxz' => 1,
-'kya' => 1,
-'kyb' => 1,
-'kyc' => 1,
-'kyd' => 1,
-'kye' => 1,
-'kyf' => 1,
-'kyg' => 1,
-'kyh' => 1,
-'kyi' => 1,
-'kyj' => 1,
-'kyk' => 1,
-'kyl' => 1,
-'kym' => 1,
-'kyn' => 1,
-'kyo' => 1,
-'kyp' => 1,
-'kyq' => 1,
-'kyr' => 1,
-'kys' => 1,
-'kyt' => 1,
-'kyu' => 1,
-'kyv' => 1,
-'kyw' => 1,
-'kyx' => 1,
-'kyy' => 1,
-'kyz' => 1,
-'kza' => 1,
-'kzb' => 1,
-'kzc' => 1,
-'kzd' => 1,
-'kze' => 1,
-'kzf' => 1,
-'kzg' => 1,
-'kzh' => 1,
-'kzi' => 1,
-'kzj' => 1,
-'kzk' => 1,
-'kzl' => 1,
-'kzm' => 1,
-'kzn' => 1,
-'kzo' => 1,
-'kzp' => 1,
-'kzq' => 1,
-'kzr' => 1,
-'kzs' => 1,
-'kzt' => 1,
-'kzu' => 1,
-'kzv' => 1,
-'kzw' => 1,
-'kzx' => 1,
-'kzy' => 1,
-'kzz' => 1,
-'laa' => 1,
-'lab' => 1,
-'lac' => 1,
-'lad' => 1,
-'lae' => 1,
-'laf' => 1,
-'lag' => 1,
-'lah' => 1,
-'lai' => 1,
-'laj' => 1,
-'lak' => 1,
-'lal' => 1,
-'lam' => 1,
-'lan' => 1,
-'lap' => 1,
-'laq' => 1,
-'lar' => 1,
-'las' => 1,
-'lau' => 1,
-'law' => 1,
-'lax' => 1,
-'lay' => 1,
-'laz' => 1,
-'lba' => 1,
-'lbb' => 1,
-'lbc' => 1,
-'lbe' => 1,
-'lbf' => 1,
-'lbg' => 1,
-'lbi' => 1,
-'lbj' => 1,
-'lbm' => 1,
-'lbn' => 1,
-'lbo' => 1,
-'lbq' => 1,
-'lbr' => 1,
-'lbs' => 1,
-'lbt' => 1,
-'lbu' => 1,
-'lbv' => 1,
-'lbw' => 1,
-'lbx' => 1,
-'lby' => 1,
-'lbz' => 1,
-'lcc' => 1,
-'lcd' => 1,
-'lch' => 1,
-'lcl' => 1,
-'lcm' => 1,
-'lcp' => 1,
-'lcq' => 1,
-'lcs' => 1,
-'lda' => 1,
-'ldb' => 1,
-'ldd' => 1,
-'ldg' => 1,
-'ldh' => 1,
-'ldj' => 1,
-'ldk' => 1,
-'ldl' => 1,
-'ldm' => 1,
-'ldn' => 1,
-'ldo' => 1,
-'ldp' => 1,
-'ldq' => 1,
-'lea' => 1,
-'leb' => 1,
-'lec' => 1,
-'led' => 1,
-'lee' => 1,
-'lef' => 1,
-'leg' => 1,
-'leh' => 1,
-'lei' => 1,
-'lej' => 1,
-'lek' => 1,
-'lel' => 1,
-'lem' => 1,
-'len' => 1,
-'leo' => 1,
-'lep' => 1,
-'leq' => 1,
-'ler' => 1,
-'les' => 1,
-'let' => 1,
-'leu' => 1,
-'lev' => 1,
-'lew' => 1,
-'lex' => 1,
-'ley' => 1,
-'lez' => 1,
-'lfa' => 1,
-'lfn' => 1,
-'lga' => 1,
-'lgb' => 1,
-'lgg' => 1,
-'lgh' => 1,
-'lgi' => 1,
-'lgk' => 1,
-'lgl' => 1,
-'lgm' => 1,
-'lgn' => 1,
-'lgq' => 1,
-'lgr' => 1,
-'lgt' => 1,
-'lgu' => 1,
-'lgz' => 1,
-'lha' => 1,
-'lhh' => 1,
-'lhi' => 1,
-'lhl' => 1,
-'lhm' => 1,
-'lhn' => 1,
-'lhp' => 1,
-'lhs' => 1,
-'lht' => 1,
-'lhu' => 1,
-'lia' => 1,
-'lib' => 1,
-'lic' => 1,
-'lid' => 1,
-'lie' => 1,
-'lif' => 1,
-'lig' => 1,
-'lih' => 1,
-'lii' => 1,
-'lij' => 1,
-'lik' => 1,
-'lil' => 1,
-'lio' => 1,
-'lip' => 1,
-'liq' => 1,
-'lir' => 1,
-'lis' => 1,
-'liu' => 1,
-'liv' => 1,
-'lix' => 1,
-'liy' => 1,
-'liz' => 1,
-'lja' => 1,
-'lje' => 1,
-'lji' => 1,
-'ljl' => 1,
-'ljp' => 1,
-'ljw' => 1,
-'ljx' => 1,
-'lka' => 1,
-'lkc' => 1,
-'lkd' => 1,
-'lke' => 1,
-'lkh' => 1,
-'lki' => 1,
-'lkj' => 1,
-'lkl' => 1,
-'lkm' => 1,
-'lkn' => 1,
-'lkr' => 1,
-'lkt' => 1,
-'lku' => 1,
-'lky' => 1,
-'lla' => 1,
-'llb' => 1,
-'llc' => 1,
-'lld' => 1,
-'lle' => 1,
-'llf' => 1,
-'llg' => 1,
-'llh' => 1,
-'lli' => 1,
-'llj' => 1,
-'llk' => 1,
-'lll' => 1,
-'llm' => 1,
-'lln' => 1,
-'llo' => 1,
-'llp' => 1,
-'llq' => 1,
-'lls' => 1,
-'llu' => 1,
-'llx' => 1,
-'lma' => 1,
-'lmb' => 1,
-'lmc' => 1,
-'lmd' => 1,
-'lme' => 1,
-'lmf' => 1,
-'lmg' => 1,
-'lmh' => 1,
-'lmi' => 1,
-'lmj' => 1,
-'lmk' => 1,
-'lml' => 1,
-'lmm' => 1,
-'lmn' => 1,
-'lmo' => 1,
-'lmp' => 1,
-'lmq' => 1,
-'lmr' => 1,
-'lmu' => 1,
-'lmv' => 1,
-'lmw' => 1,
-'lmx' => 1,
-'lmy' => 1,
-'lmz' => 1,
-'lna' => 1,
-'lnb' => 1,
-'lnd' => 1,
-'lng' => 1,
-'lnh' => 1,
-'lni' => 1,
-'lnj' => 1,
-'lnl' => 1,
-'lnm' => 1,
-'lnn' => 1,
-'lno' => 1,
-'lns' => 1,
-'lnu' => 1,
-'lnw' => 1,
-'lnz' => 1,
-'loa' => 1,
-'lob' => 1,
-'loc' => 1,
-'loe' => 1,
-'lof' => 1,
-'log' => 1,
-'loh' => 1,
-'loi' => 1,
-'loj' => 1,
-'lok' => 1,
-'lol' => 1,
-'lom' => 1,
-'lon' => 1,
-'loo' => 1,
-'lop' => 1,
-'loq' => 1,
-'lor' => 1,
-'los' => 1,
-'lot' => 1,
-'lou' => 1,
-'lov' => 1,
-'low' => 1,
-'lox' => 1,
-'loy' => 1,
-'loz' => 1,
-'lpa' => 1,
-'lpe' => 1,
-'lpn' => 1,
-'lpo' => 1,
-'lpx' => 1,
-'lra' => 1,
-'lrc' => 1,
-'lre' => 1,
-'lrg' => 1,
-'lrk' => 1,
-'lrl' => 1,
-'lrn' => 1,
-'lro' => 1,
-'lrr' => 1,
-'lrt' => 1,
-'lrv' => 1,
-'lrz' => 1,
-'lsa' => 1,
-'lsb' => 1,
-'lsd' => 1,
-'lse' => 1,
-'lsg' => 1,
-'lsh' => 1,
-'lsi' => 1,
-'lsl' => 1,
-'lsn' => 1,
-'lso' => 1,
-'lsp' => 1,
-'lsr' => 1,
-'lss' => 1,
-'lst' => 1,
-'lsv' => 1,
-'lsy' => 1,
-'ltc' => 1,
-'lth' => 1,
-'lti' => 1,
-'ltn' => 1,
-'ltu' => 1,
-'lua' => 1,
-'luc' => 1,
-'lud' => 1,
-'lue' => 1,
-'luf' => 1,
-'lui' => 1,
-'luj' => 1,
-'luk' => 1,
-'lul' => 1,
-'lum' => 1,
-'lun' => 1,
-'luo' => 1,
-'lup' => 1,
-'luq' => 1,
-'lur' => 1,
-'lus' => 1,
-'lut' => 1,
-'luu' => 1,
-'luv' => 1,
-'luw' => 1,
-'luy' => 1,
-'luz' => 1,
-'lva' => 1,
-'lvi' => 1,
-'lvk' => 1,
-'lvu' => 1,
-'lwa' => 1,
-'lwe' => 1,
-'lwh' => 1,
-'lwl' => 1,
-'lwm' => 1,
-'lwo' => 1,
-'lws' => 1,
-'lwt' => 1,
-'lwu' => 1,
-'lww' => 1,
-'lxm' => 1,
-'lya' => 1,
-'lyg' => 1,
-'lyn' => 1,
-'lzl' => 1,
-'lzn' => 1,
-'lzz' => 1,
-'maa' => 1,
-'mab' => 1,
-'mad' => 1,
-'mae' => 1,
-'maf' => 1,
-'mag' => 1,
-'mai' => 1,
-'maj' => 1,
-'mak' => 1,
-'mam' => 1,
-'man' => 1,
-'map' => 1,
-'maq' => 1,
-'mas' => 1,
-'mat' => 1,
-'mau' => 1,
-'mav' => 1,
-'maw' => 1,
-'maz' => 1,
-'mba' => 1,
-'mbb' => 1,
-'mbc' => 1,
-'mbd' => 1,
-'mbe' => 1,
-'mbf' => 1,
-'mbh' => 1,
-'mbi' => 1,
-'mbj' => 1,
-'mbk' => 1,
-'mbl' => 1,
-'mbm' => 1,
-'mbn' => 1,
-'mbo' => 1,
-'mbp' => 1,
-'mbq' => 1,
-'mbr' => 1,
-'mbs' => 1,
-'mbt' => 1,
-'mbu' => 1,
-'mbv' => 1,
-'mbw' => 1,
-'mbx' => 1,
-'mby' => 1,
-'mbz' => 1,
-'mca' => 1,
-'mcb' => 1,
-'mcc' => 1,
-'mcd' => 1,
-'mce' => 1,
-'mcf' => 1,
-'mcg' => 1,
-'mch' => 1,
-'mci' => 1,
-'mcj' => 1,
-'mck' => 1,
-'mcl' => 1,
-'mcm' => 1,
-'mcn' => 1,
-'mco' => 1,
-'mcp' => 1,
-'mcq' => 1,
-'mcr' => 1,
-'mcs' => 1,
-'mct' => 1,
-'mcu' => 1,
-'mcv' => 1,
-'mcw' => 1,
-'mcx' => 1,
-'mcy' => 1,
-'mcz' => 1,
-'mda' => 1,
-'mdb' => 1,
-'mdc' => 1,
-'mdd' => 1,
-'mde' => 1,
-'mdf' => 1,
-'mdg' => 1,
-'mdh' => 1,
-'mdi' => 1,
-'mdj' => 1,
-'mdk' => 1,
-'mdl' => 1,
-'mdm' => 1,
-'mdn' => 1,
-'mdp' => 1,
-'mdq' => 1,
-'mdr' => 1,
-'mds' => 1,
-'mdt' => 1,
-'mdu' => 1,
-'mdv' => 1,
-'mdw' => 1,
-'mdx' => 1,
-'mdy' => 1,
-'mdz' => 1,
-'mea' => 1,
-'meb' => 1,
-'mec' => 1,
-'med' => 1,
-'mee' => 1,
-'mef' => 1,
-'meg' => 1,
-'meh' => 1,
-'mei' => 1,
-'mej' => 1,
-'mek' => 1,
-'mel' => 1,
-'mem' => 1,
-'men' => 1,
-'mep' => 1,
-'meq' => 1,
-'mer' => 1,
-'mes' => 1,
-'met' => 1,
-'meu' => 1,
-'mev' => 1,
-'mew' => 1,
-'mey' => 1,
-'mez' => 1,
-'mfc' => 1,
-'mfd' => 1,
-'mfe' => 1,
-'mff' => 1,
-'mfg' => 1,
-'mfh' => 1,
-'mfi' => 1,
-'mfj' => 1,
-'mfk' => 1,
-'mfl' => 1,
-'mfm' => 1,
-'mfn' => 1,
-'mfo' => 1,
-'mfp' => 1,
-'mfq' => 1,
-'mfr' => 1,
-'mfs' => 1,
-'mft' => 1,
-'mfu' => 1,
-'mfv' => 1,
-'mfw' => 1,
-'mfx' => 1,
-'mfy' => 1,
-'mfz' => 1,
-'mga' => 1,
-'mgb' => 1,
-'mgc' => 1,
-'mgd' => 1,
-'mge' => 1,
-'mgf' => 1,
-'mgg' => 1,
-'mgh' => 1,
-'mgi' => 1,
-'mgj' => 1,
-'mgk' => 1,
-'mgl' => 1,
-'mgm' => 1,
-'mgn' => 1,
-'mgo' => 1,
-'mgp' => 1,
-'mgq' => 1,
-'mgr' => 1,
-'mgs' => 1,
-'mgt' => 1,
-'mgu' => 1,
-'mgv' => 1,
-'mgw' => 1,
-'mgx' => 1,
-'mgy' => 1,
-'mgz' => 1,
-'mha' => 1,
-'mhb' => 1,
-'mhc' => 1,
-'mhd' => 1,
-'mhe' => 1,
-'mhf' => 1,
-'mhg' => 1,
-'mhh' => 1,
-'mhi' => 1,
-'mhj' => 1,
-'mhk' => 1,
-'mhl' => 1,
-'mhm' => 1,
-'mhn' => 1,
-'mho' => 1,
-'mhp' => 1,
-'mhq' => 1,
-'mhs' => 1,
-'mht' => 1,
-'mhu' => 1,
-'mhw' => 1,
-'mhx' => 1,
-'mhy' => 1,
-'mhz' => 1,
-'mia' => 1,
-'mib' => 1,
-'mic' => 1,
-'mid' => 1,
-'mie' => 1,
-'mif' => 1,
-'mig' => 1,
-'mih' => 1,
-'mii' => 1,
-'mij' => 1,
-'mik' => 1,
-'mil' => 1,
-'mim' => 1,
-'mio' => 1,
-'mip' => 1,
-'miq' => 1,
-'mir' => 1,
-'mit' => 1,
-'miu' => 1,
-'miw' => 1,
-'mix' => 1,
-'miy' => 1,
-'miz' => 1,
-'mja' => 1,
-'mjb' => 1,
-'mjc' => 1,
-'mjd' => 1,
-'mje' => 1,
-'mjg' => 1,
-'mjh' => 1,
-'mji' => 1,
-'mjj' => 1,
-'mjk' => 1,
-'mjl' => 1,
-'mjm' => 1,
-'mjn' => 1,
-'mjo' => 1,
-'mjp' => 1,
-'mjq' => 1,
-'mjr' => 1,
-'mjs' => 1,
-'mjt' => 1,
-'mju' => 1,
-'mjv' => 1,
-'mjw' => 1,
-'mjx' => 1,
-'mjy' => 1,
-'mjz' => 1,
-'mka' => 1,
-'mkb' => 1,
-'mkc' => 1,
-'mke' => 1,
-'mkf' => 1,
-'mkg' => 1,
-'mkh' => 1,
-'mki' => 1,
-'mkj' => 1,
-'mkk' => 1,
-'mkl' => 1,
-'mkm' => 1,
-'mkn' => 1,
-'mko' => 1,
-'mkp' => 1,
-'mkq' => 1,
-'mkr' => 1,
-'mks' => 1,
-'mkt' => 1,
-'mkv' => 1,
-'mkw' => 1,
-'mkx' => 1,
-'mky' => 1,
-'mkz' => 1,
-'mla' => 1,
-'mlb' => 1,
-'mlc' => 1,
-'mld' => 1,
-'mle' => 1,
-'mlf' => 1,
-'mlh' => 1,
-'mli' => 1,
-'mlj' => 1,
-'mlk' => 1,
-'mll' => 1,
-'mlm' => 1,
-'mln' => 1,
-'mlo' => 1,
-'mlp' => 1,
-'mlr' => 1,
-'mls' => 1,
-'mlu' => 1,
-'mlv' => 1,
-'mlw' => 1,
-'mlx' => 1,
-'mlz' => 1,
-'mma' => 1,
-'mmb' => 1,
-'mmc' => 1,
-'mmd' => 1,
-'mme' => 1,
-'mmf' => 1,
-'mmg' => 1,
-'mmh' => 1,
-'mmi' => 1,
-'mmj' => 1,
-'mmk' => 1,
-'mml' => 1,
-'mmm' => 1,
-'mmn' => 1,
-'mmo' => 1,
-'mmp' => 1,
-'mmq' => 1,
-'mmt' => 1,
-'mmu' => 1,
-'mmv' => 1,
-'mmw' => 1,
-'mmx' => 1,
-'mmy' => 1,
-'mmz' => 1,
-'mna' => 1,
-'mnb' => 1,
-'mnc' => 1,
-'mnd' => 1,
-'mne' => 1,
-'mnf' => 1,
-'mng' => 1,
-'mnh' => 1,
-'mni' => 1,
-'mnj' => 1,
-'mnl' => 1,
-'mnm' => 1,
-'mnn' => 1,
-'mno' => 1,
-'mnq' => 1,
-'mnr' => 1,
-'mns' => 1,
-'mnt' => 1,
-'mnu' => 1,
-'mnv' => 1,
-'mnw' => 1,
-'mnx' => 1,
-'mny' => 1,
-'mnz' => 1,
-'moa' => 1,
-'moc' => 1,
-'mod' => 1,
-'moe' => 1,
-'mof' => 1,
-'mog' => 1,
-'moh' => 1,
-'moi' => 1,
-'moj' => 1,
-'mok' => 1,
-'mom' => 1,
-'moo' => 1,
-'mop' => 1,
-'moq' => 1,
-'mor' => 1,
-'mos' => 1,
-'mot' => 1,
-'mou' => 1,
-'mov' => 1,
-'mow' => 1,
-'mox' => 1,
-'moy' => 1,
-'moz' => 1,
-'mpa' => 1,
-'mpb' => 1,
-'mpc' => 1,
-'mpd' => 1,
-'mpe' => 1,
-'mpg' => 1,
-'mph' => 1,
-'mpi' => 1,
-'mpj' => 1,
-'mpk' => 1,
-'mpl' => 1,
-'mpm' => 1,
-'mpn' => 1,
-'mpo' => 1,
-'mpp' => 1,
-'mpq' => 1,
-'mpr' => 1,
-'mps' => 1,
-'mpt' => 1,
-'mpu' => 1,
-'mpv' => 1,
-'mpw' => 1,
-'mpx' => 1,
-'mpy' => 1,
-'mpz' => 1,
-'mqa' => 1,
-'mqb' => 1,
-'mqc' => 1,
-'mqe' => 1,
-'mqf' => 1,
-'mqh' => 1,
-'mqi' => 1,
-'mqj' => 1,
-'mqk' => 1,
-'mql' => 1,
-'mqm' => 1,
-'mqn' => 1,
-'mqo' => 1,
-'mqp' => 1,
-'mqq' => 1,
-'mqr' => 1,
-'mqs' => 1,
-'mqt' => 1,
-'mqu' => 1,
-'mqv' => 1,
-'mqw' => 1,
-'mqx' => 1,
-'mqy' => 1,
-'mqz' => 1,
-'mra' => 1,
-'mrb' => 1,
-'mrc' => 1,
-'mrd' => 1,
-'mre' => 1,
-'mrf' => 1,
-'mrg' => 1,
-'mrh' => 1,
-'mrk' => 1,
-'mrl' => 1,
-'mrm' => 1,
-'mrn' => 1,
-'mro' => 1,
-'mrp' => 1,
-'mrq' => 1,
-'mrr' => 1,
-'mrs' => 1,
-'mrt' => 1,
-'mru' => 1,
-'mrv' => 1,
-'mrw' => 1,
-'mrx' => 1,
-'mry' => 1,
-'mrz' => 1,
-'msb' => 1,
-'msd' => 1,
-'mse' => 1,
-'msf' => 1,
-'msg' => 1,
-'msj' => 1,
-'msk' => 1,
-'msl' => 1,
-'msm' => 1,
-'msn' => 1,
-'mso' => 1,
-'msp' => 1,
-'msq' => 1,
-'msr' => 1,
-'mss' => 1,
-'mst' => 1,
-'msu' => 1,
-'msv' => 1,
-'msw' => 1,
-'msx' => 1,
-'msy' => 1,
-'msz' => 1,
-'mta' => 1,
-'mtb' => 1,
-'mtc' => 1,
-'mtd' => 1,
-'mte' => 1,
-'mtf' => 1,
-'mtg' => 1,
-'mth' => 1,
-'mti' => 1,
-'mtj' => 1,
-'mtk' => 1,
-'mtl' => 1,
-'mtm' => 1,
-'mtn' => 1,
-'mto' => 1,
-'mtp' => 1,
-'mtq' => 1,
-'mts' => 1,
-'mtt' => 1,
-'mtu' => 1,
-'mtv' => 1,
-'mtw' => 1,
-'mtx' => 1,
-'mty' => 1,
-'mua' => 1,
-'mub' => 1,
-'muc' => 1,
-'mud' => 1,
-'mue' => 1,
-'mug' => 1,
-'muh' => 1,
-'muj' => 1,
-'muk' => 1,
-'mum' => 1,
-'mun' => 1,
-'muo' => 1,
-'mur' => 1,
-'mus' => 1,
-'mut' => 1,
-'muu' => 1,
-'muv' => 1,
-'mux' => 1,
-'muy' => 1,
-'muz' => 1,
-'mva' => 1,
-'mvb' => 1,
-'mvd' => 1,
-'mvg' => 1,
-'mvh' => 1,
-'mvi' => 1,
-'mvk' => 1,
-'mvl' => 1,
-'mvm' => 1,
-'mvn' => 1,
-'mvo' => 1,
-'mvp' => 1,
-'mvq' => 1,
-'mvr' => 1,
-'mvs' => 1,
-'mvt' => 1,
-'mvu' => 1,
-'mvv' => 1,
-'mvw' => 1,
-'mvx' => 1,
-'mvy' => 1,
-'mvz' => 1,
-'mwa' => 1,
-'mwb' => 1,
-'mwc' => 1,
-'mwd' => 1,
-'mwe' => 1,
-'mwf' => 1,
-'mwg' => 1,
-'mwh' => 1,
-'mwi' => 1,
-'mwj' => 1,
-'mwl' => 1,
-'mwm' => 1,
-'mwn' => 1,
-'mwo' => 1,
-'mwp' => 1,
-'mwq' => 1,
-'mwr' => 1,
-'mws' => 1,
-'mwt' => 1,
-'mwu' => 1,
-'mwv' => 1,
-'mwx' => 1,
-'mwy' => 1,
-'mwz' => 1,
-'mxa' => 1,
-'mxb' => 1,
-'mxc' => 1,
-'mxd' => 1,
-'mxe' => 1,
-'mxf' => 1,
-'mxg' => 1,
-'mxh' => 1,
-'mxi' => 1,
-'mxj' => 1,
-'mxk' => 1,
-'mxl' => 1,
-'mxm' => 1,
-'mxn' => 1,
-'mxo' => 1,
-'mxp' => 1,
-'mxq' => 1,
-'mxr' => 1,
-'mxs' => 1,
-'mxt' => 1,
-'mxu' => 1,
-'mxv' => 1,
-'mxw' => 1,
-'mxx' => 1,
-'mxy' => 1,
-'mxz' => 1,
-'myb' => 1,
-'myc' => 1,
-'myd' => 1,
-'mye' => 1,
-'myf' => 1,
-'myg' => 1,
-'myh' => 1,
-'myi' => 1,
-'myj' => 1,
-'myk' => 1,
-'myl' => 1,
-'mym' => 1,
-'myn' => 1,
-'myo' => 1,
-'myp' => 1,
-'myr' => 1,
-'mys' => 1,
-'myt' => 1,
-'myu' => 1,
-'myv' => 1,
-'myw' => 1,
-'myx' => 1,
-'myy' => 1,
-'myz' => 1,
-'mza' => 1,
-'mzb' => 1,
-'mzc' => 1,
-'mzd' => 1,
-'mze' => 1,
-'mzg' => 1,
-'mzh' => 1,
-'mzi' => 1,
-'mzj' => 1,
-'mzk' => 1,
-'mzl' => 1,
-'mzm' => 1,
-'mzn' => 1,
-'mzo' => 1,
-'mzp' => 1,
-'mzq' => 1,
-'mzr' => 1,
-'mzs' => 1,
-'mzt' => 1,
-'mzu' => 1,
-'mzv' => 1,
-'mzw' => 1,
-'mzx' => 1,
-'mzy' => 1,
-'mzz' => 1,
-'naa' => 1,
-'nab' => 1,
-'nac' => 1,
-'nad' => 1,
-'nae' => 1,
-'naf' => 1,
-'nag' => 1,
-'nah' => 1,
-'nai' => 1,
-'naj' => 1,
-'nak' => 1,
-'nal' => 1,
-'nam' => 1,
-'nao' => 1,
-'nap' => 1,
-'naq' => 1,
-'nar' => 1,
-'nas' => 1,
-'nat' => 1,
-'naw' => 1,
-'nax' => 1,
-'nay' => 1,
-'naz' => 1,
-'nba' => 1,
-'nbb' => 1,
-'nbc' => 1,
-'nbd' => 1,
-'nbe' => 1,
-'nbf' => 1,
-'nbg' => 1,
-'nbh' => 1,
-'nbi' => 1,
-'nbj' => 1,
-'nbk' => 1,
-'nbm' => 1,
-'nbn' => 1,
-'nbo' => 1,
-'nbp' => 1,
-'nbq' => 1,
-'nbr' => 1,
-'nbs' => 1,
-'nbt' => 1,
-'nbu' => 1,
-'nbv' => 1,
-'nbw' => 1,
-'nbx' => 1,
-'nby' => 1,
-'nca' => 1,
-'ncb' => 1,
-'ncc' => 1,
-'ncd' => 1,
-'nce' => 1,
-'ncf' => 1,
-'ncg' => 1,
-'nch' => 1,
-'nci' => 1,
-'ncj' => 1,
-'nck' => 1,
-'ncl' => 1,
-'ncm' => 1,
-'ncn' => 1,
-'nco' => 1,
-'ncp' => 1,
-'ncq' => 1,
-'ncr' => 1,
-'ncs' => 1,
-'nct' => 1,
-'ncu' => 1,
-'ncx' => 1,
-'ncz' => 1,
-'nda' => 1,
-'ndb' => 1,
-'ndc' => 1,
-'ndd' => 1,
-'ndf' => 1,
-'ndg' => 1,
-'ndh' => 1,
-'ndi' => 1,
-'ndj' => 1,
-'ndk' => 1,
-'ndl' => 1,
-'ndm' => 1,
-'ndn' => 1,
-'ndp' => 1,
-'ndq' => 1,
-'ndr' => 1,
-'nds' => 1,
-'ndt' => 1,
-'ndu' => 1,
-'ndv' => 1,
-'ndw' => 1,
-'ndx' => 1,
-'ndy' => 1,
-'ndz' => 1,
-'nea' => 1,
-'neb' => 1,
-'nec' => 1,
-'ned' => 1,
-'nee' => 1,
-'nef' => 1,
-'neg' => 1,
-'neh' => 1,
-'nei' => 1,
-'nej' => 1,
-'nek' => 1,
-'nem' => 1,
-'nen' => 1,
-'neo' => 1,
-'neq' => 1,
-'ner' => 1,
-'nes' => 1,
-'net' => 1,
-'neu' => 1,
-'nev' => 1,
-'new' => 1,
-'nex' => 1,
-'ney' => 1,
-'nez' => 1,
-'nfa' => 1,
-'nfd' => 1,
-'nfl' => 1,
-'nfr' => 1,
-'nfu' => 1,
-'nga' => 1,
-'ngb' => 1,
-'ngc' => 1,
-'ngd' => 1,
-'nge' => 1,
-'ngf' => 1,
-'ngg' => 1,
-'ngh' => 1,
-'ngi' => 1,
-'ngj' => 1,
-'ngk' => 1,
-'ngl' => 1,
-'ngm' => 1,
-'ngn' => 1,
-'ngo' => 1,
-'ngp' => 1,
-'ngq' => 1,
-'ngr' => 1,
-'ngs' => 1,
-'ngt' => 1,
-'ngu' => 1,
-'ngv' => 1,
-'ngw' => 1,
-'ngx' => 1,
-'ngy' => 1,
-'ngz' => 1,
-'nha' => 1,
-'nhb' => 1,
-'nhc' => 1,
-'nhe' => 1,
-'nhf' => 1,
-'nhg' => 1,
-'nhh' => 1,
-'nhi' => 1,
-'nhk' => 1,
-'nhm' => 1,
-'nhn' => 1,
-'nho' => 1,
-'nhp' => 1,
-'nhq' => 1,
-'nhr' => 1,
-'nht' => 1,
-'nhu' => 1,
-'nhv' => 1,
-'nhw' => 1,
-'nhx' => 1,
-'nhy' => 1,
-'nhz' => 1,
-'nia' => 1,
-'nib' => 1,
-'nic' => 1,
-'nid' => 1,
-'nie' => 1,
-'nif' => 1,
-'nig' => 1,
-'nih' => 1,
-'nii' => 1,
-'nij' => 1,
-'nik' => 1,
-'nil' => 1,
-'nim' => 1,
-'nin' => 1,
-'nio' => 1,
-'nir' => 1,
-'nis' => 1,
-'nit' => 1,
-'niu' => 1,
-'niv' => 1,
-'niw' => 1,
-'nix' => 1,
-'niy' => 1,
-'niz' => 1,
-'nja' => 1,
-'njb' => 1,
-'njd' => 1,
-'njh' => 1,
-'nji' => 1,
-'njj' => 1,
-'njl' => 1,
-'njm' => 1,
-'njn' => 1,
-'njo' => 1,
-'njr' => 1,
-'njs' => 1,
-'njt' => 1,
-'nju' => 1,
-'njx' => 1,
-'njy' => 1,
-'njz' => 1,
-'nka' => 1,
-'nkb' => 1,
-'nkc' => 1,
-'nkd' => 1,
-'nke' => 1,
-'nkf' => 1,
-'nkg' => 1,
-'nkh' => 1,
-'nki' => 1,
-'nkj' => 1,
-'nkk' => 1,
-'nkm' => 1,
-'nkn' => 1,
-'nko' => 1,
-'nkp' => 1,
-'nkq' => 1,
-'nkr' => 1,
-'nks' => 1,
-'nkt' => 1,
-'nku' => 1,
-'nkv' => 1,
-'nkw' => 1,
-'nkx' => 1,
-'nkz' => 1,
-'nla' => 1,
-'nlc' => 1,
-'nlg' => 1,
-'nli' => 1,
-'nlj' => 1,
-'nlk' => 1,
-'nll' => 1,
-'nlm' => 1,
-'nln' => 1,
-'nlo' => 1,
-'nlq' => 1,
-'nlr' => 1,
-'nlu' => 1,
-'nlv' => 1,
-'nlw' => 1,
-'nlx' => 1,
-'nly' => 1,
-'nlz' => 1,
-'nma' => 1,
-'nmb' => 1,
-'nmc' => 1,
-'nmd' => 1,
-'nme' => 1,
-'nmf' => 1,
-'nmg' => 1,
-'nmh' => 1,
-'nmi' => 1,
-'nmj' => 1,
-'nmk' => 1,
-'nml' => 1,
-'nmm' => 1,
-'nmn' => 1,
-'nmo' => 1,
-'nmp' => 1,
-'nmq' => 1,
-'nmr' => 1,
-'nms' => 1,
-'nmt' => 1,
-'nmu' => 1,
-'nmv' => 1,
-'nmw' => 1,
-'nmx' => 1,
-'nmy' => 1,
-'nmz' => 1,
-'nna' => 1,
-'nnb' => 1,
-'nnc' => 1,
-'nnd' => 1,
-'nne' => 1,
-'nnf' => 1,
-'nng' => 1,
-'nnh' => 1,
-'nni' => 1,
-'nnj' => 1,
-'nnk' => 1,
-'nnl' => 1,
-'nnm' => 1,
-'nnn' => 1,
-'nnp' => 1,
-'nnq' => 1,
-'nnr' => 1,
-'nns' => 1,
-'nnt' => 1,
-'nnu' => 1,
-'nnv' => 1,
-'nnw' => 1,
-'nnx' => 1,
-'nny' => 1,
-'nnz' => 1,
-'noa' => 1,
-'noc' => 1,
-'nod' => 1,
-'noe' => 1,
-'nof' => 1,
-'nog' => 1,
-'noh' => 1,
-'noi' => 1,
-'noj' => 1,
-'nok' => 1,
-'nol' => 1,
-'nom' => 1,
-'non' => 1,
-'noo' => 1,
-'nop' => 1,
-'noq' => 1,
-'nos' => 1,
-'not' => 1,
-'nou' => 1,
-'nov' => 1,
-'now' => 1,
-'noy' => 1,
-'noz' => 1,
-'npa' => 1,
-'npb' => 1,
-'npg' => 1,
-'nph' => 1,
-'npl' => 1,
-'npn' => 1,
-'npo' => 1,
-'nps' => 1,
-'npu' => 1,
-'npx' => 1,
-'npy' => 1,
-'nqg' => 1,
-'nqk' => 1,
-'nql' => 1,
-'nqm' => 1,
-'nqn' => 1,
-'nqo' => 1,
-'nqq' => 1,
-'nqt' => 1,
-'nqy' => 1,
-'nra' => 1,
-'nrb' => 1,
-'nrc' => 1,
-'nre' => 1,
-'nrf' => 1,
-'nrg' => 1,
-'nri' => 1,
-'nrk' => 1,
-'nrl' => 1,
-'nrm' => 1,
-'nrn' => 1,
-'nrp' => 1,
-'nrr' => 1,
-'nrt' => 1,
-'nru' => 1,
-'nrx' => 1,
-'nrz' => 1,
-'nsa' => 1,
-'nsb' => 1,
-'nsc' => 1,
-'nsd' => 1,
-'nse' => 1,
-'nsf' => 1,
-'nsg' => 1,
-'nsh' => 1,
-'nsi' => 1,
-'nsk' => 1,
-'nsl' => 1,
-'nsm' => 1,
-'nsn' => 1,
-'nso' => 1,
-'nsp' => 1,
-'nsq' => 1,
-'nsr' => 1,
-'nss' => 1,
-'nst' => 1,
-'nsu' => 1,
-'nsv' => 1,
-'nsw' => 1,
-'nsx' => 1,
-'nsy' => 1,
-'nsz' => 1,
-'ntd' => 1,
-'nte' => 1,
-'ntg' => 1,
-'nti' => 1,
-'ntj' => 1,
-'ntk' => 1,
-'ntm' => 1,
-'nto' => 1,
-'ntp' => 1,
-'ntr' => 1,
-'nts' => 1,
-'ntu' => 1,
-'ntw' => 1,
-'ntx' => 1,
-'nty' => 1,
-'ntz' => 1,
-'nua' => 1,
-'nub' => 1,
-'nuc' => 1,
-'nud' => 1,
-'nue' => 1,
-'nuf' => 1,
-'nug' => 1,
-'nuh' => 1,
-'nui' => 1,
-'nuj' => 1,
-'nuk' => 1,
-'nul' => 1,
-'num' => 1,
-'nun' => 1,
-'nuo' => 1,
-'nup' => 1,
-'nuq' => 1,
-'nur' => 1,
-'nus' => 1,
-'nut' => 1,
-'nuu' => 1,
-'nuv' => 1,
-'nuw' => 1,
-'nux' => 1,
-'nuy' => 1,
-'nuz' => 1,
-'nvh' => 1,
-'nvm' => 1,
-'nvo' => 1,
-'nwa' => 1,
-'nwb' => 1,
-'nwc' => 1,
-'nwe' => 1,
-'nwg' => 1,
-'nwi' => 1,
-'nwm' => 1,
-'nwo' => 1,
-'nwr' => 1,
-'nwx' => 1,
-'nwy' => 1,
-'nxa' => 1,
-'nxd' => 1,
-'nxe' => 1,
-'nxg' => 1,
-'nxi' => 1,
-'nxk' => 1,
-'nxl' => 1,
-'nxm' => 1,
-'nxn' => 1,
-'nxo' => 1,
-'nxq' => 1,
-'nxr' => 1,
-'nxu' => 1,
-'nxx' => 1,
-'nyb' => 1,
-'nyc' => 1,
-'nye' => 1,
-'nyf' => 1,
-'nyg' => 1,
-'nyh' => 1,
-'nyi' => 1,
-'nyj' => 1,
-'nyk' => 1,
-'nyl' => 1,
-'nym' => 1,
-'nyn' => 1,
-'nyo' => 1,
-'nyp' => 1,
-'nyq' => 1,
-'nyr' => 1,
-'nys' => 1,
-'nyt' => 1,
-'nyu' => 1,
-'nyv' => 1,
-'nyw' => 1,
-'nyx' => 1,
-'nyy' => 1,
-'nza' => 1,
-'nzb' => 1,
-'nzd' => 1,
-'nzi' => 1,
-'nzk' => 1,
-'nzm' => 1,
-'nzs' => 1,
-'nzu' => 1,
-'nzy' => 1,
-'nzz' => 1,
-'oaa' => 1,
-'oac' => 1,
-'oar' => 1,
-'oav' => 1,
-'obi' => 1,
-'obl' => 1,
-'obm' => 1,
-'obo' => 1,
-'obr' => 1,
-'obt' => 1,
-'obu' => 1,
-'oca' => 1,
-'och' => 1,
-'ocm' => 1,
-'oco' => 1,
-'ocu' => 1,
-'oda' => 1,
-'odk' => 1,
-'odt' => 1,
-'odu' => 1,
-'ofo' => 1,
-'ofs' => 1,
-'ofu' => 1,
-'ogb' => 1,
-'ogc' => 1,
-'oge' => 1,
-'ogg' => 1,
-'ogo' => 1,
-'ogu' => 1,
-'oht' => 1,
-'ohu' => 1,
-'oia' => 1,
-'oin' => 1,
-'ojp' => 1,
-'ojv' => 1,
-'oka' => 1,
-'okb' => 1,
-'okc' => 1,
-'okd' => 1,
-'oke' => 1,
-'okg' => 1,
-'okh' => 1,
-'okj' => 1,
-'okk' => 1,
-'okl' => 1,
-'okm' => 1,
-'okn' => 1,
-'oko' => 1,
-'okr' => 1,
-'oks' => 1,
-'oku' => 1,
-'okv' => 1,
-'okx' => 1,
-'okz' => 1,
-'ola' => 1,
-'old' => 1,
-'ole' => 1,
-'olk' => 1,
-'olm' => 1,
-'olo' => 1,
-'olr' => 1,
-'olt' => 1,
-'olu' => 1,
-'oma' => 1,
-'omb' => 1,
-'omc' => 1,
-'ome' => 1,
-'omg' => 1,
-'omi' => 1,
-'omk' => 1,
-'oml' => 1,
-'omn' => 1,
-'omo' => 1,
-'omp' => 1,
-'omq' => 1,
-'omr' => 1,
-'omt' => 1,
-'omu' => 1,
-'omv' => 1,
-'omw' => 1,
-'omx' => 1,
-'omy' => 1,
-'ona' => 1,
-'onb' => 1,
-'one' => 1,
-'ong' => 1,
-'oni' => 1,
-'onj' => 1,
-'onk' => 1,
-'onn' => 1,
-'ono' => 1,
-'onp' => 1,
-'onr' => 1,
-'ons' => 1,
-'ont' => 1,
-'onu' => 1,
-'onw' => 1,
-'onx' => 1,
-'ood' => 1,
-'oog' => 1,
-'oon' => 1,
-'oor' => 1,
-'oos' => 1,
-'opa' => 1,
-'opk' => 1,
-'opm' => 1,
-'opo' => 1,
-'opt' => 1,
-'opy' => 1,
-'ora' => 1,
-'ore' => 1,
-'org' => 1,
-'orh' => 1,
-'oro' => 1,
-'orr' => 1,
-'ort' => 1,
-'oru' => 1,
-'orv' => 1,
-'orw' => 1,
-'orx' => 1,
-'orz' => 1,
-'osa' => 1,
-'osc' => 1,
-'osi' => 1,
-'osn' => 1,
-'oso' => 1,
-'osp' => 1,
-'ost' => 1,
-'osu' => 1,
-'osx' => 1,
-'ota' => 1,
-'otb' => 1,
-'otd' => 1,
-'ote' => 1,
-'oti' => 1,
-'otk' => 1,
-'otl' => 1,
-'otm' => 1,
-'otn' => 1,
-'oto' => 1,
-'otq' => 1,
-'otr' => 1,
-'ots' => 1,
-'ott' => 1,
-'otu' => 1,
-'otx' => 1,
-'oty' => 1,
-'otz' => 1,
-'oua' => 1,
-'oub' => 1,
-'oue' => 1,
-'oui' => 1,
-'oum' => 1,
-'oun' => 1,
-'ovd' => 1,
-'owi' => 1,
-'owl' => 1,
-'oyb' => 1,
-'oyd' => 1,
-'oym' => 1,
-'oyy' => 1,
-'ozm' => 1,
-'paa' => 1,
-'pab' => 1,
-'pac' => 1,
-'pad' => 1,
-'pae' => 1,
-'paf' => 1,
-'pag' => 1,
-'pah' => 1,
-'pai' => 1,
-'pak' => 1,
-'pal' => 1,
-'pam' => 1,
-'pao' => 1,
-'pap' => 1,
-'paq' => 1,
-'par' => 1,
-'pas' => 1,
-'pat' => 1,
-'pau' => 1,
-'pav' => 1,
-'paw' => 1,
-'pax' => 1,
-'pay' => 1,
-'paz' => 1,
-'pbb' => 1,
-'pbc' => 1,
-'pbe' => 1,
-'pbf' => 1,
-'pbg' => 1,
-'pbh' => 1,
-'pbi' => 1,
-'pbl' => 1,
-'pbm' => 1,
-'pbn' => 1,
-'pbo' => 1,
-'pbp' => 1,
-'pbr' => 1,
-'pbs' => 1,
-'pbv' => 1,
-'pby' => 1,
-'pbz' => 1,
-'pca' => 1,
-'pcb' => 1,
-'pcc' => 1,
-'pcd' => 1,
-'pce' => 1,
-'pcf' => 1,
-'pcg' => 1,
-'pch' => 1,
-'pci' => 1,
-'pcj' => 1,
-'pck' => 1,
-'pcl' => 1,
-'pcm' => 1,
-'pcn' => 1,
-'pcp' => 1,
-'pcr' => 1,
-'pcw' => 1,
-'pda' => 1,
-'pdc' => 1,
-'pdi' => 1,
-'pdn' => 1,
-'pdo' => 1,
-'pdt' => 1,
-'pdu' => 1,
-'pea' => 1,
-'peb' => 1,
-'ped' => 1,
-'pee' => 1,
-'pef' => 1,
-'peg' => 1,
-'peh' => 1,
-'pei' => 1,
-'pej' => 1,
-'pek' => 1,
-'pem' => 1,
-'peo' => 1,
-'pep' => 1,
-'peq' => 1,
-'pev' => 1,
-'pex' => 1,
-'pey' => 1,
-'pez' => 1,
-'pfa' => 1,
-'pfe' => 1,
-'pfl' => 1,
-'pgd' => 1,
-'pgg' => 1,
-'pgi' => 1,
-'pgk' => 1,
-'pgl' => 1,
-'pgn' => 1,
-'pgs' => 1,
-'pgu' => 1,
-'pgy' => 1,
-'pgz' => 1,
-'pha' => 1,
-'phd' => 1,
-'phg' => 1,
-'phh' => 1,
-'phi' => 1,
-'phk' => 1,
-'phl' => 1,
-'phm' => 1,
-'phn' => 1,
-'pho' => 1,
-'phq' => 1,
-'pht' => 1,
-'phu' => 1,
-'phv' => 1,
-'phw' => 1,
-'pia' => 1,
-'pib' => 1,
-'pic' => 1,
-'pid' => 1,
-'pie' => 1,
-'pif' => 1,
-'pig' => 1,
-'pih' => 1,
-'pii' => 1,
-'pij' => 1,
-'pil' => 1,
-'pim' => 1,
-'pin' => 1,
-'pio' => 1,
-'pip' => 1,
-'pir' => 1,
-'pis' => 1,
-'pit' => 1,
-'piu' => 1,
-'piv' => 1,
-'piw' => 1,
-'pix' => 1,
-'piy' => 1,
-'piz' => 1,
-'pjt' => 1,
-'pka' => 1,
-'pkb' => 1,
-'pkc' => 1,
-'pkg' => 1,
-'pkh' => 1,
-'pkn' => 1,
-'pkp' => 1,
-'pkr' => 1,
-'pks' => 1,
-'pkt' => 1,
-'pku' => 1,
-'pla' => 1,
-'plb' => 1,
-'plc' => 1,
-'pld' => 1,
-'ple' => 1,
-'plf' => 1,
-'plg' => 1,
-'plh' => 1,
-'plj' => 1,
-'plk' => 1,
-'pll' => 1,
-'pln' => 1,
-'plo' => 1,
-'plp' => 1,
-'plq' => 1,
-'plr' => 1,
-'pls' => 1,
-'plu' => 1,
-'plv' => 1,
-'plw' => 1,
-'ply' => 1,
-'plz' => 1,
-'pma' => 1,
-'pmb' => 1,
-'pmc' => 1,
-'pmd' => 1,
-'pme' => 1,
-'pmf' => 1,
-'pmh' => 1,
-'pmi' => 1,
-'pmj' => 1,
-'pmk' => 1,
-'pml' => 1,
-'pmm' => 1,
-'pmn' => 1,
-'pmo' => 1,
-'pmq' => 1,
-'pmr' => 1,
-'pms' => 1,
-'pmt' => 1,
-'pmw' => 1,
-'pmx' => 1,
-'pmy' => 1,
-'pmz' => 1,
-'pna' => 1,
-'pnc' => 1,
-'pnd' => 1,
-'pne' => 1,
-'png' => 1,
-'pnh' => 1,
-'pni' => 1,
-'pnj' => 1,
-'pnk' => 1,
-'pnl' => 1,
-'pnm' => 1,
-'pnn' => 1,
-'pno' => 1,
-'pnp' => 1,
-'pnq' => 1,
-'pnr' => 1,
-'pns' => 1,
-'pnt' => 1,
-'pnu' => 1,
-'pnv' => 1,
-'pnw' => 1,
-'pnx' => 1,
-'pny' => 1,
-'pnz' => 1,
-'poc' => 1,
-'pod' => 1,
-'poe' => 1,
-'pof' => 1,
-'pog' => 1,
-'poh' => 1,
-'poi' => 1,
-'pok' => 1,
-'pom' => 1,
-'pon' => 1,
-'poo' => 1,
-'pop' => 1,
-'poq' => 1,
-'pos' => 1,
-'pot' => 1,
-'pov' => 1,
-'pow' => 1,
-'pox' => 1,
-'poy' => 1,
-'poz' => 1,
-'ppa' => 1,
-'ppe' => 1,
-'ppi' => 1,
-'ppk' => 1,
-'ppl' => 1,
-'ppm' => 1,
-'ppn' => 1,
-'ppo' => 1,
-'ppp' => 1,
-'ppq' => 1,
-'ppr' => 1,
-'pps' => 1,
-'ppt' => 1,
-'ppu' => 1,
-'pqa' => 1,
-'pqe' => 1,
-'pqm' => 1,
-'pqw' => 1,
-'pra' => 1,
-'prb' => 1,
-'prc' => 1,
-'prd' => 1,
-'pre' => 1,
-'prf' => 1,
-'prg' => 1,
-'prh' => 1,
-'pri' => 1,
-'prk' => 1,
-'prl' => 1,
-'prm' => 1,
-'prn' => 1,
-'pro' => 1,
-'prp' => 1,
-'prq' => 1,
-'prr' => 1,
-'prt' => 1,
-'pru' => 1,
-'prw' => 1,
-'prx' => 1,
-'pry' => 1,
-'prz' => 1,
-'psa' => 1,
-'psc' => 1,
-'psd' => 1,
-'psg' => 1,
-'psh' => 1,
-'psi' => 1,
-'psl' => 1,
-'psm' => 1,
-'psn' => 1,
-'pso' => 1,
-'psp' => 1,
-'psq' => 1,
-'psr' => 1,
-'pss' => 1,
-'psu' => 1,
-'psw' => 1,
-'psy' => 1,
-'pta' => 1,
-'pth' => 1,
-'pti' => 1,
-'ptn' => 1,
-'pto' => 1,
-'ptp' => 1,
-'ptq' => 1,
-'ptr' => 1,
-'ptt' => 1,
-'ptu' => 1,
-'ptv' => 1,
-'ptw' => 1,
-'pty' => 1,
-'pua' => 1,
-'pub' => 1,
-'puc' => 1,
-'pud' => 1,
-'pue' => 1,
-'puf' => 1,
-'pug' => 1,
-'pui' => 1,
-'puj' => 1,
-'puk' => 1,
-'pum' => 1,
-'puo' => 1,
-'pup' => 1,
-'puq' => 1,
-'pur' => 1,
-'put' => 1,
-'puu' => 1,
-'puw' => 1,
-'pux' => 1,
-'puy' => 1,
-'puz' => 1,
-'pwa' => 1,
-'pwb' => 1,
-'pwg' => 1,
-'pwi' => 1,
-'pwm' => 1,
-'pwn' => 1,
-'pwo' => 1,
-'pwr' => 1,
-'pww' => 1,
-'pxm' => 1,
-'pye' => 1,
-'pym' => 1,
-'pyn' => 1,
-'pys' => 1,
-'pyu' => 1,
-'pyx' => 1,
-'pyy' => 1,
-'pzn' => 1,
-'qua' => 1,
-'quc' => 1,
-'qui' => 1,
-'qum' => 1,
-'qun' => 1,
-'quq' => 1,
-'quv' => 1,
-'qvy' => 1,
-'qwe' => 1,
-'qwm' => 1,
-'qwt' => 1,
-'qxq' => 1,
-'qxs' => 1,
-'qya' => 1,
-'qyp' => 1,
-'raa' => 1,
-'rab' => 1,
-'rac' => 1,
-'rad' => 1,
-'raf' => 1,
-'rah' => 1,
-'rai' => 1,
-'raj' => 1,
-'rak' => 1,
-'ral' => 1,
-'ram' => 1,
-'ran' => 1,
-'rao' => 1,
-'rap' => 1,
-'raq' => 1,
-'rar' => 1,
-'ras' => 1,
-'rat' => 1,
-'rau' => 1,
-'rav' => 1,
-'raw' => 1,
-'rax' => 1,
-'ray' => 1,
-'raz' => 1,
-'rbb' => 1,
-'rbp' => 1,
-'rcf' => 1,
-'rdb' => 1,
-'rea' => 1,
-'reb' => 1,
-'ree' => 1,
-'reg' => 1,
-'rei' => 1,
-'rej' => 1,
-'rel' => 1,
-'rem' => 1,
-'ren' => 1,
-'rer' => 1,
-'res' => 1,
-'ret' => 1,
-'rey' => 1,
-'rga' => 1,
-'rge' => 1,
-'rgk' => 1,
-'rgn' => 1,
-'rgr' => 1,
-'rgs' => 1,
-'rgu' => 1,
-'rhg' => 1,
-'rhp' => 1,
-'ria' => 1,
-'rie' => 1,
-'rif' => 1,
-'ril' => 1,
-'rim' => 1,
-'rin' => 1,
-'rir' => 1,
-'rit' => 1,
-'riu' => 1,
-'rjg' => 1,
-'rji' => 1,
-'rjs' => 1,
-'rka' => 1,
-'rkb' => 1,
-'rkh' => 1,
-'rki' => 1,
-'rkm' => 1,
-'rkt' => 1,
-'rkw' => 1,
-'rma' => 1,
-'rmb' => 1,
-'rmd' => 1,
-'rme' => 1,
-'rmg' => 1,
-'rmh' => 1,
-'rmi' => 1,
-'rmk' => 1,
-'rmm' => 1,
-'rmp' => 1,
-'rmq' => 1,
-'rmr' => 1,
-'rms' => 1,
-'rmt' => 1,
-'rmu' => 1,
-'rmv' => 1,
-'rmx' => 1,
-'rmz' => 1,
-'rna' => 1,
-'rnd' => 1,
-'rng' => 1,
-'rnl' => 1,
-'rnn' => 1,
-'rnp' => 1,
-'rnr' => 1,
-'rnw' => 1,
-'roa' => 1,
-'rob' => 1,
-'roc' => 1,
-'rod' => 1,
-'roe' => 1,
-'rof' => 1,
-'rog' => 1,
-'rol' => 1,
-'rom' => 1,
-'roo' => 1,
-'rop' => 1,
-'ror' => 1,
-'rou' => 1,
-'row' => 1,
-'rpn' => 1,
-'rpt' => 1,
-'rri' => 1,
-'rro' => 1,
-'rrt' => 1,
-'rsb' => 1,
-'rsi' => 1,
-'rsl' => 1,
-'rsm' => 1,
-'rtc' => 1,
-'rth' => 1,
-'rtm' => 1,
-'rts' => 1,
-'rtw' => 1,
-'rub' => 1,
-'ruc' => 1,
-'rue' => 1,
-'ruf' => 1,
-'rug' => 1,
-'ruh' => 1,
-'rui' => 1,
-'ruk' => 1,
-'ruo' => 1,
-'rup' => 1,
-'ruq' => 1,
-'rut' => 1,
-'ruu' => 1,
-'ruy' => 1,
-'ruz' => 1,
-'rwa' => 1,
-'rwk' => 1,
-'rwl' => 1,
-'rwm' => 1,
-'rwo' => 1,
-'rxd' => 1,
-'rxw' => 1,
-'ryn' => 1,
-'rys' => 1,
-'ryu' => 1,
-'rzh' => 1,
-'saa' => 1,
-'sab' => 1,
-'sac' => 1,
-'sad' => 1,
-'sae' => 1,
-'saf' => 1,
-'sah' => 1,
-'sai' => 1,
-'saj' => 1,
-'sak' => 1,
-'sal' => 1,
-'sam' => 1,
-'sao' => 1,
-'sap' => 1,
-'saq' => 1,
-'sar' => 1,
-'sas' => 1,
-'sat' => 1,
-'sau' => 1,
-'sav' => 1,
-'saw' => 1,
-'sax' => 1,
-'say' => 1,
-'saz' => 1,
-'sba' => 1,
-'sbb' => 1,
-'sbc' => 1,
-'sbd' => 1,
-'sbe' => 1,
-'sbf' => 1,
-'sbg' => 1,
-'sbh' => 1,
-'sbi' => 1,
-'sbj' => 1,
-'sbk' => 1,
-'sbl' => 1,
-'sbm' => 1,
-'sbn' => 1,
-'sbo' => 1,
-'sbp' => 1,
-'sbq' => 1,
-'sbr' => 1,
-'sbs' => 1,
-'sbt' => 1,
-'sbu' => 1,
-'sbv' => 1,
-'sbw' => 1,
-'sbx' => 1,
-'sby' => 1,
-'sbz' => 1,
-'sca' => 1,
-'scb' => 1,
-'sce' => 1,
-'scf' => 1,
-'scg' => 1,
-'sch' => 1,
-'sci' => 1,
-'sck' => 1,
-'scl' => 1,
-'scn' => 1,
-'sco' => 1,
-'scp' => 1,
-'scq' => 1,
-'sct' => 1,
-'scu' => 1,
-'scv' => 1,
-'scw' => 1,
-'scx' => 1,
-'sda' => 1,
-'sdb' => 1,
-'sde' => 1,
-'sdf' => 1,
-'sdg' => 1,
-'sdj' => 1,
-'sdk' => 1,
-'sdl' => 1,
-'sdm' => 1,
-'sdo' => 1,
-'sdp' => 1,
-'sdq' => 1,
-'sdr' => 1,
-'sds' => 1,
-'sdt' => 1,
-'sdu' => 1,
-'sdv' => 1,
-'sdx' => 1,
-'sdz' => 1,
-'sea' => 1,
-'seb' => 1,
-'sec' => 1,
-'sed' => 1,
-'see' => 1,
-'sef' => 1,
-'seg' => 1,
-'seh' => 1,
-'sei' => 1,
-'sej' => 1,
-'sek' => 1,
-'sel' => 1,
-'sem' => 1,
-'sen' => 1,
-'seo' => 1,
-'sep' => 1,
-'seq' => 1,
-'ser' => 1,
-'ses' => 1,
-'set' => 1,
-'seu' => 1,
-'sev' => 1,
-'sew' => 1,
-'sey' => 1,
-'sez' => 1,
-'sfb' => 1,
-'sfe' => 1,
-'sfs' => 1,
-'sfw' => 1,
-'sga' => 1,
-'sgb' => 1,
-'sgd' => 1,
-'sge' => 1,
-'sgg' => 1,
-'sgh' => 1,
-'sgi' => 1,
-'sgj' => 1,
-'sgk' => 1,
-'sgl' => 1,
-'sgm' => 1,
-'sgn' => 1,
-'sgo' => 1,
-'sgp' => 1,
-'sgr' => 1,
-'sgs' => 1,
-'sgt' => 1,
-'sgu' => 1,
-'sgw' => 1,
-'sgx' => 1,
-'sgy' => 1,
-'sgz' => 1,
-'sha' => 1,
-'shb' => 1,
-'shc' => 1,
-'shd' => 1,
-'she' => 1,
-'shg' => 1,
-'shh' => 1,
-'shi' => 1,
-'shj' => 1,
-'shk' => 1,
-'shl' => 1,
-'shm' => 1,
-'shn' => 1,
-'sho' => 1,
-'shp' => 1,
-'shq' => 1,
-'shr' => 1,
-'shs' => 1,
-'sht' => 1,
-'shv' => 1,
-'shw' => 1,
-'shx' => 1,
-'shy' => 1,
-'shz' => 1,
-'sia' => 1,
-'sib' => 1,
-'sid' => 1,
-'sie' => 1,
-'sif' => 1,
-'sig' => 1,
-'sih' => 1,
-'sii' => 1,
-'sij' => 1,
-'sik' => 1,
-'sil' => 1,
-'sim' => 1,
-'sio' => 1,
-'sip' => 1,
-'siq' => 1,
-'sir' => 1,
-'sis' => 1,
-'sit' => 1,
-'siu' => 1,
-'siv' => 1,
-'siw' => 1,
-'six' => 1,
-'siy' => 1,
-'siz' => 1,
-'sja' => 1,
-'sjb' => 1,
-'sjd' => 1,
-'sje' => 1,
-'sjg' => 1,
-'sjk' => 1,
-'sjl' => 1,
-'sjm' => 1,
-'sjn' => 1,
-'sjo' => 1,
-'sjp' => 1,
-'sjr' => 1,
-'sjs' => 1,
-'sjt' => 1,
-'sju' => 1,
-'sjw' => 1,
-'ska' => 1,
-'skb' => 1,
-'skc' => 1,
-'skd' => 1,
-'ske' => 1,
-'skf' => 1,
-'skh' => 1,
-'ski' => 1,
-'skj' => 1,
-'skk' => 1,
-'skm' => 1,
-'skn' => 1,
-'sko' => 1,
-'skp' => 1,
-'skq' => 1,
-'sks' => 1,
-'skt' => 1,
-'sku' => 1,
-'skv' => 1,
-'skw' => 1,
-'skx' => 1,
-'sky' => 1,
-'skz' => 1,
-'sla' => 1,
-'slc' => 1,
-'sld' => 1,
-'sle' => 1,
-'slf' => 1,
-'slg' => 1,
-'slh' => 1,
-'sli' => 1,
-'slj' => 1,
-'sll' => 1,
-'slm' => 1,
-'sln' => 1,
-'slp' => 1,
-'slq' => 1,
-'slr' => 1,
-'sls' => 1,
-'slt' => 1,
-'slu' => 1,
-'slw' => 1,
-'slx' => 1,
-'sly' => 1,
-'slz' => 1,
-'sma' => 1,
-'smb' => 1,
-'smc' => 1,
-'smd' => 1,
-'smf' => 1,
-'smg' => 1,
-'smh' => 1,
-'smi' => 1,
-'smj' => 1,
-'smk' => 1,
-'sml' => 1,
-'smm' => 1,
-'smn' => 1,
-'smp' => 1,
-'smq' => 1,
-'smr' => 1,
-'sms' => 1,
-'smt' => 1,
-'smu' => 1,
-'smv' => 1,
-'smw' => 1,
-'smx' => 1,
-'smy' => 1,
-'smz' => 1,
-'snb' => 1,
-'snc' => 1,
-'sne' => 1,
-'snf' => 1,
-'sng' => 1,
-'snh' => 1,
-'sni' => 1,
-'snj' => 1,
-'snk' => 1,
-'snl' => 1,
-'snm' => 1,
-'snn' => 1,
-'sno' => 1,
-'snp' => 1,
-'snq' => 1,
-'snr' => 1,
-'sns' => 1,
-'snu' => 1,
-'snv' => 1,
-'snw' => 1,
-'snx' => 1,
-'sny' => 1,
-'snz' => 1,
-'soa' => 1,
-'sob' => 1,
-'soc' => 1,
-'sod' => 1,
-'soe' => 1,
-'sog' => 1,
-'soh' => 1,
-'soi' => 1,
-'soj' => 1,
-'sok' => 1,
-'sol' => 1,
-'son' => 1,
-'soo' => 1,
-'sop' => 1,
-'soq' => 1,
-'sor' => 1,
-'sos' => 1,
-'sou' => 1,
-'sov' => 1,
-'sow' => 1,
-'sox' => 1,
-'soy' => 1,
-'soz' => 1,
-'spb' => 1,
-'spc' => 1,
-'spd' => 1,
-'spe' => 1,
-'spg' => 1,
-'spi' => 1,
-'spk' => 1,
-'spl' => 1,
-'spm' => 1,
-'spn' => 1,
-'spo' => 1,
-'spp' => 1,
-'spq' => 1,
-'spr' => 1,
-'sps' => 1,
-'spt' => 1,
-'spu' => 1,
-'spx' => 1,
-'sqa' => 1,
-'sqh' => 1,
-'sqj' => 1,
-'sqk' => 1,
-'sqm' => 1,
-'sqn' => 1,
-'sqo' => 1,
-'sqq' => 1,
-'sqr' => 1,
-'sqs' => 1,
-'sqt' => 1,
-'squ' => 1,
-'sqx' => 1,
-'sra' => 1,
-'srb' => 1,
-'sre' => 1,
-'srf' => 1,
-'srg' => 1,
-'srh' => 1,
-'sri' => 1,
-'srk' => 1,
-'srl' => 1,
-'srm' => 1,
-'srn' => 1,
-'srq' => 1,
-'srr' => 1,
-'srs' => 1,
-'srt' => 1,
-'sru' => 1,
-'srv' => 1,
-'srw' => 1,
-'srx' => 1,
-'sry' => 1,
-'srz' => 1,
-'ssa' => 1,
-'ssb' => 1,
-'ssc' => 1,
-'ssd' => 1,
-'sse' => 1,
-'ssf' => 1,
-'ssg' => 1,
-'ssi' => 1,
-'ssj' => 1,
-'ssk' => 1,
-'ssl' => 1,
-'ssm' => 1,
-'ssn' => 1,
-'sso' => 1,
-'ssp' => 1,
-'ssq' => 1,
-'ssr' => 1,
-'sss' => 1,
-'sst' => 1,
-'ssu' => 1,
-'ssv' => 1,
-'ssx' => 1,
-'ssy' => 1,
-'ssz' => 1,
-'sta' => 1,
-'stb' => 1,
-'std' => 1,
-'ste' => 1,
-'stf' => 1,
-'stg' => 1,
-'sth' => 1,
-'sti' => 1,
-'stj' => 1,
-'stk' => 1,
-'stl' => 1,
-'stm' => 1,
-'stn' => 1,
-'sto' => 1,
-'stp' => 1,
-'stq' => 1,
-'str' => 1,
-'sts' => 1,
-'stt' => 1,
-'stu' => 1,
-'stv' => 1,
-'stw' => 1,
-'sty' => 1,
-'sua' => 1,
-'sub' => 1,
-'suc' => 1,
-'sue' => 1,
-'sug' => 1,
-'sui' => 1,
-'suj' => 1,
-'suk' => 1,
-'sul' => 1,
-'sum' => 1,
-'suo' => 1,
-'suq' => 1,
-'sur' => 1,
-'sus' => 1,
-'sut' => 1,
-'suv' => 1,
-'suw' => 1,
-'sux' => 1,
-'suy' => 1,
-'suz' => 1,
-'sva' => 1,
-'svb' => 1,
-'svc' => 1,
-'sve' => 1,
-'svk' => 1,
-'svm' => 1,
-'svr' => 1,
-'svs' => 1,
-'svx' => 1,
-'swb' => 1,
-'swf' => 1,
-'swg' => 1,
-'swi' => 1,
-'swj' => 1,
-'swk' => 1,
-'swl' => 1,
-'swm' => 1,
-'swn' => 1,
-'swo' => 1,
-'swp' => 1,
-'swq' => 1,
-'swr' => 1,
-'sws' => 1,
-'swt' => 1,
-'swu' => 1,
-'sww' => 1,
-'swx' => 1,
-'swy' => 1,
-'sxb' => 1,
-'sxc' => 1,
-'sxe' => 1,
-'sxg' => 1,
-'sxk' => 1,
-'sxl' => 1,
-'sxm' => 1,
-'sxn' => 1,
-'sxo' => 1,
-'sxr' => 1,
-'sxs' => 1,
-'sxu' => 1,
-'sxw' => 1,
-'sya' => 1,
-'syb' => 1,
-'syc' => 1,
-'syd' => 1,
-'syi' => 1,
-'syk' => 1,
-'syl' => 1,
-'sym' => 1,
-'syn' => 1,
-'syo' => 1,
-'syr' => 1,
-'sys' => 1,
-'syw' => 1,
-'syx' => 1,
-'syy' => 1,
-'sza' => 1,
-'szb' => 1,
-'szc' => 1,
-'szd' => 1,
-'sze' => 1,
-'szg' => 1,
-'szl' => 1,
-'szn' => 1,
-'szp' => 1,
-'szs' => 1,
-'szv' => 1,
-'szw' => 1,
-'szy' => 1,
-'taa' => 1,
-'tab' => 1,
-'tac' => 1,
-'tad' => 1,
-'tae' => 1,
-'taf' => 1,
-'tag' => 1,
-'tai' => 1,
-'taj' => 1,
-'tak' => 1,
-'tal' => 1,
-'tan' => 1,
-'tao' => 1,
-'tap' => 1,
-'tar' => 1,
-'tas' => 1,
-'tau' => 1,
-'tav' => 1,
-'taw' => 1,
-'tax' => 1,
-'tay' => 1,
-'taz' => 1,
-'tba' => 1,
-'tbb' => 1,
-'tbc' => 1,
-'tbd' => 1,
-'tbe' => 1,
-'tbf' => 1,
-'tbg' => 1,
-'tbh' => 1,
-'tbi' => 1,
-'tbj' => 1,
-'tbk' => 1,
-'tbl' => 1,
-'tbm' => 1,
-'tbn' => 1,
-'tbo' => 1,
-'tbp' => 1,
-'tbq' => 1,
-'tbr' => 1,
-'tbs' => 1,
-'tbt' => 1,
-'tbu' => 1,
-'tbv' => 1,
-'tbw' => 1,
-'tbx' => 1,
-'tby' => 1,
-'tbz' => 1,
-'tca' => 1,
-'tcb' => 1,
-'tcc' => 1,
-'tcd' => 1,
-'tce' => 1,
-'tcf' => 1,
-'tcg' => 1,
-'tch' => 1,
-'tci' => 1,
-'tck' => 1,
-'tcl' => 1,
-'tcm' => 1,
-'tcn' => 1,
-'tco' => 1,
-'tcp' => 1,
-'tcq' => 1,
-'tcs' => 1,
-'tct' => 1,
-'tcu' => 1,
-'tcw' => 1,
-'tcx' => 1,
-'tcy' => 1,
-'tcz' => 1,
-'tda' => 1,
-'tdb' => 1,
-'tdc' => 1,
-'tdd' => 1,
-'tde' => 1,
-'tdf' => 1,
-'tdg' => 1,
-'tdh' => 1,
-'tdi' => 1,
-'tdj' => 1,
-'tdk' => 1,
-'tdl' => 1,
-'tdm' => 1,
-'tdn' => 1,
-'tdo' => 1,
-'tdq' => 1,
-'tdr' => 1,
-'tds' => 1,
-'tdt' => 1,
-'tdu' => 1,
-'tdv' => 1,
-'tdy' => 1,
-'tea' => 1,
-'teb' => 1,
-'ted' => 1,
-'tee' => 1,
-'tef' => 1,
-'teg' => 1,
-'teh' => 1,
-'tei' => 1,
-'tek' => 1,
-'tem' => 1,
-'ten' => 1,
-'teo' => 1,
-'tep' => 1,
-'teq' => 1,
-'ter' => 1,
-'tes' => 1,
-'tet' => 1,
-'teu' => 1,
-'tev' => 1,
-'tew' => 1,
-'tex' => 1,
-'tey' => 1,
-'tez' => 1,
-'tfi' => 1,
-'tfn' => 1,
-'tfo' => 1,
-'tfr' => 1,
-'tft' => 1,
-'tga' => 1,
-'tgb' => 1,
-'tgc' => 1,
-'tgd' => 1,
-'tge' => 1,
-'tgf' => 1,
-'tgg' => 1,
-'tgh' => 1,
-'tgi' => 1,
-'tgj' => 1,
-'tgn' => 1,
-'tgo' => 1,
-'tgp' => 1,
-'tgq' => 1,
-'tgr' => 1,
-'tgs' => 1,
-'tgt' => 1,
-'tgu' => 1,
-'tgv' => 1,
-'tgw' => 1,
-'tgx' => 1,
-'tgy' => 1,
-'tgz' => 1,
-'thc' => 1,
-'thd' => 1,
-'the' => 1,
-'thf' => 1,
-'thh' => 1,
-'thi' => 1,
-'thk' => 1,
-'thl' => 1,
-'thm' => 1,
-'thn' => 1,
-'thp' => 1,
-'thq' => 1,
-'thr' => 1,
-'ths' => 1,
-'tht' => 1,
-'thu' => 1,
-'thw' => 1,
-'thx' => 1,
-'thy' => 1,
-'tia' => 1,
-'tic' => 1,
-'tid' => 1,
-'tie' => 1,
-'tif' => 1,
-'tig' => 1,
-'tih' => 1,
-'tii' => 1,
-'tij' => 1,
-'tik' => 1,
-'til' => 1,
-'tim' => 1,
-'tin' => 1,
-'tio' => 1,
-'tip' => 1,
-'tiq' => 1,
-'tis' => 1,
-'tit' => 1,
-'tiu' => 1,
-'tiv' => 1,
-'tiw' => 1,
-'tix' => 1,
-'tiy' => 1,
-'tiz' => 1,
-'tja' => 1,
-'tjg' => 1,
-'tji' => 1,
-'tjj' => 1,
-'tjl' => 1,
-'tjm' => 1,
-'tjn' => 1,
-'tjo' => 1,
-'tjp' => 1,
-'tjs' => 1,
-'tju' => 1,
-'tjw' => 1,
-'tka' => 1,
-'tkb' => 1,
-'tkd' => 1,
-'tke' => 1,
-'tkf' => 1,
-'tkk' => 1,
-'tkl' => 1,
-'tkm' => 1,
-'tkn' => 1,
-'tkp' => 1,
-'tkq' => 1,
-'tkr' => 1,
-'tks' => 1,
-'tkt' => 1,
-'tku' => 1,
-'tkv' => 1,
-'tkw' => 1,
-'tkx' => 1,
-'tkz' => 1,
-'tla' => 1,
-'tlb' => 1,
-'tlc' => 1,
-'tld' => 1,
-'tlf' => 1,
-'tlg' => 1,
-'tlh' => 1,
-'tli' => 1,
-'tlj' => 1,
-'tlk' => 1,
-'tll' => 1,
-'tlm' => 1,
-'tln' => 1,
-'tlo' => 1,
-'tlp' => 1,
-'tlq' => 1,
-'tlr' => 1,
-'tls' => 1,
-'tlt' => 1,
-'tlu' => 1,
-'tlv' => 1,
-'tlw' => 1,
-'tlx' => 1,
-'tly' => 1,
-'tma' => 1,
-'tmb' => 1,
-'tmc' => 1,
-'tmd' => 1,
-'tme' => 1,
-'tmf' => 1,
-'tmg' => 1,
-'tmh' => 1,
-'tmi' => 1,
-'tmj' => 1,
-'tmk' => 1,
-'tml' => 1,
-'tmm' => 1,
-'tmn' => 1,
-'tmo' => 1,
-'tmp' => 1,
-'tmq' => 1,
-'tmr' => 1,
-'tms' => 1,
-'tmt' => 1,
-'tmu' => 1,
-'tmv' => 1,
-'tmy' => 1,
-'tmz' => 1,
-'tna' => 1,
-'tnb' => 1,
-'tnc' => 1,
-'tnd' => 1,
-'tne' => 1,
-'tnf' => 1,
-'tng' => 1,
-'tnh' => 1,
-'tni' => 1,
-'tnk' => 1,
-'tnl' => 1,
-'tnm' => 1,
-'tnn' => 1,
-'tno' => 1,
-'tnp' => 1,
-'tnq' => 1,
-'tnr' => 1,
-'tns' => 1,
-'tnt' => 1,
-'tnu' => 1,
-'tnv' => 1,
-'tnw' => 1,
-'tnx' => 1,
-'tny' => 1,
-'tnz' => 1,
-'tob' => 1,
-'toc' => 1,
-'tod' => 1,
-'toe' => 1,
-'tof' => 1,
-'tog' => 1,
-'toh' => 1,
-'toi' => 1,
-'toj' => 1,
-'tol' => 1,
-'tom' => 1,
-'too' => 1,
-'top' => 1,
-'toq' => 1,
-'tor' => 1,
-'tos' => 1,
-'tou' => 1,
-'tov' => 1,
-'tow' => 1,
-'tox' => 1,
-'toy' => 1,
-'toz' => 1,
-'tpa' => 1,
-'tpc' => 1,
-'tpe' => 1,
-'tpf' => 1,
-'tpg' => 1,
-'tpi' => 1,
-'tpj' => 1,
-'tpk' => 1,
-'tpl' => 1,
-'tpm' => 1,
-'tpn' => 1,
-'tpo' => 1,
-'tpp' => 1,
-'tpq' => 1,
-'tpr' => 1,
-'tpt' => 1,
-'tpu' => 1,
-'tpv' => 1,
-'tpw' => 1,
-'tpx' => 1,
-'tpy' => 1,
-'tpz' => 1,
-'tqb' => 1,
-'tql' => 1,
-'tqm' => 1,
-'tqn' => 1,
-'tqo' => 1,
-'tqp' => 1,
-'tqq' => 1,
-'tqr' => 1,
-'tqt' => 1,
-'tqu' => 1,
-'tqw' => 1,
-'tra' => 1,
-'trb' => 1,
-'trc' => 1,
-'trd' => 1,
-'tre' => 1,
-'trf' => 1,
-'trg' => 1,
-'trh' => 1,
-'tri' => 1,
-'trj' => 1,
-'trk' => 1,
-'trl' => 1,
-'trm' => 1,
-'trn' => 1,
-'tro' => 1,
-'trp' => 1,
-'trq' => 1,
-'trr' => 1,
-'trs' => 1,
-'trt' => 1,
-'tru' => 1,
-'trv' => 1,
-'trw' => 1,
-'trx' => 1,
-'try' => 1,
-'trz' => 1,
-'tsa' => 1,
-'tsb' => 1,
-'tsc' => 1,
-'tsd' => 1,
-'tse' => 1,
-'tsf' => 1,
-'tsg' => 1,
-'tsh' => 1,
-'tsi' => 1,
-'tsj' => 1,
-'tsk' => 1,
-'tsl' => 1,
-'tsm' => 1,
-'tsp' => 1,
-'tsq' => 1,
-'tsr' => 1,
-'tss' => 1,
-'tst' => 1,
-'tsu' => 1,
-'tsv' => 1,
-'tsw' => 1,
-'tsx' => 1,
-'tsy' => 1,
-'tsz' => 1,
-'tta' => 1,
-'ttb' => 1,
-'ttc' => 1,
-'ttd' => 1,
-'tte' => 1,
-'ttf' => 1,
-'ttg' => 1,
-'tth' => 1,
-'tti' => 1,
-'ttj' => 1,
-'ttk' => 1,
-'ttl' => 1,
-'ttm' => 1,
-'ttn' => 1,
-'tto' => 1,
-'ttp' => 1,
-'ttr' => 1,
-'tts' => 1,
-'ttt' => 1,
-'ttu' => 1,
-'ttv' => 1,
-'ttw' => 1,
-'tty' => 1,
-'ttz' => 1,
-'tua' => 1,
-'tub' => 1,
-'tuc' => 1,
-'tud' => 1,
-'tue' => 1,
-'tuf' => 1,
-'tug' => 1,
-'tuh' => 1,
-'tui' => 1,
-'tuj' => 1,
-'tul' => 1,
-'tum' => 1,
-'tun' => 1,
-'tuo' => 1,
-'tup' => 1,
-'tuq' => 1,
-'tus' => 1,
-'tut' => 1,
-'tuu' => 1,
-'tuv' => 1,
-'tuw' => 1,
-'tux' => 1,
-'tuz' => 1,
-'tva' => 1,
-'tvd' => 1,
-'tve' => 1,
-'tvk' => 1,
-'tvl' => 1,
-'tvm' => 1,
-'tvn' => 1,
-'tvo' => 1,
-'tvs' => 1,
-'tvt' => 1,
-'tvu' => 1,
-'tvw' => 1,
-'tvx' => 1,
-'tvy' => 1,
-'twa' => 1,
-'twb' => 1,
-'twc' => 1,
-'twd' => 1,
-'twe' => 1,
-'twf' => 1,
-'twg' => 1,
-'twh' => 1,
-'twl' => 1,
-'twm' => 1,
-'twn' => 1,
-'two' => 1,
-'twp' => 1,
-'twq' => 1,
-'twr' => 1,
-'twt' => 1,
-'twu' => 1,
-'tww' => 1,
-'twx' => 1,
-'twy' => 1,
-'txa' => 1,
-'txb' => 1,
-'txc' => 1,
-'txe' => 1,
-'txg' => 1,
-'txh' => 1,
-'txi' => 1,
-'txj' => 1,
-'txm' => 1,
-'txn' => 1,
-'txo' => 1,
-'txq' => 1,
-'txr' => 1,
-'txs' => 1,
-'txt' => 1,
-'txu' => 1,
-'txx' => 1,
-'tya' => 1,
-'tye' => 1,
-'tyh' => 1,
-'tyi' => 1,
-'tyj' => 1,
-'tyl' => 1,
-'tyn' => 1,
-'typ' => 1,
-'tyr' => 1,
-'tys' => 1,
-'tyt' => 1,
-'tyu' => 1,
-'tyv' => 1,
-'tyx' => 1,
-'tyy' => 1,
-'tyz' => 1,
-'tza' => 1,
-'tzh' => 1,
-'tzj' => 1,
-'tzl' => 1,
-'tzm' => 1,
-'tzn' => 1,
-'tzo' => 1,
-'tzx' => 1,
-'uam' => 1,
-'uan' => 1,
-'uar' => 1,
-'uba' => 1,
-'ubi' => 1,
-'ubr' => 1,
-'ubu' => 1,
-'uby' => 1,
-'uda' => 1,
-'ude' => 1,
-'udg' => 1,
-'udi' => 1,
-'udj' => 1,
-'udl' => 1,
-'udm' => 1,
-'udu' => 1,
-'ues' => 1,
-'ufi' => 1,
-'uga' => 1,
-'ugb' => 1,
-'uge' => 1,
-'ugn' => 1,
-'ugo' => 1,
-'ugy' => 1,
-'uha' => 1,
-'uhn' => 1,
-'uis' => 1,
-'uiv' => 1,
-'uji' => 1,
-'uka' => 1,
-'ukg' => 1,
-'ukh' => 1,
-'uki' => 1,
-'ukk' => 1,
-'ukl' => 1,
-'ukp' => 1,
-'ukq' => 1,
-'uks' => 1,
-'uku' => 1,
-'ukv' => 1,
-'ukw' => 1,
-'uky' => 1,
-'ula' => 1,
-'ulb' => 1,
-'ulc' => 1,
-'ule' => 1,
-'ulf' => 1,
-'uli' => 1,
-'ulk' => 1,
-'ull' => 1,
-'ulm' => 1,
-'uln' => 1,
-'ulu' => 1,
-'ulw' => 1,
-'uma' => 1,
-'umb' => 1,
-'umc' => 1,
-'umd' => 1,
-'umg' => 1,
-'umi' => 1,
-'umm' => 1,
-'umn' => 1,
-'umo' => 1,
-'ump' => 1,
-'umr' => 1,
-'ums' => 1,
-'una' => 1,
-'une' => 1,
-'ung' => 1,
-'uni' => 1,
-'unk' => 1,
-'unn' => 1,
-'unp' => 1,
-'unr' => 1,
-'unu' => 1,
-'unx' => 1,
-'unz' => 1,
-'uok' => 1,
-'upi' => 1,
-'upv' => 1,
-'ura' => 1,
-'urb' => 1,
-'urc' => 1,
-'ure' => 1,
-'urf' => 1,
-'urg' => 1,
-'urh' => 1,
-'uri' => 1,
-'urj' => 1,
-'url' => 1,
-'urm' => 1,
-'urn' => 1,
-'uro' => 1,
-'urp' => 1,
-'urr' => 1,
-'urt' => 1,
-'uru' => 1,
-'urv' => 1,
-'urw' => 1,
-'urx' => 1,
-'ury' => 1,
-'urz' => 1,
-'usa' => 1,
-'ush' => 1,
-'usi' => 1,
-'usk' => 1,
-'usp' => 1,
-'uss' => 1,
-'usu' => 1,
-'uta' => 1,
-'ute' => 1,
-'uth' => 1,
-'utp' => 1,
-'utr' => 1,
-'utu' => 1,
-'uum' => 1,
-'uun' => 1,
-'uur' => 1,
-'uuu' => 1,
-'uve' => 1,
-'uvh' => 1,
-'uvl' => 1,
-'uwa' => 1,
-'uya' => 1,
-'vaa' => 1,
-'vae' => 1,
-'vaf' => 1,
-'vag' => 1,
-'vah' => 1,
-'vai' => 1,
-'vaj' => 1,
-'val' => 1,
-'vam' => 1,
-'van' => 1,
-'vao' => 1,
-'vap' => 1,
-'var' => 1,
-'vas' => 1,
-'vau' => 1,
-'vav' => 1,
-'vay' => 1,
-'vbb' => 1,
-'vec' => 1,
-'ved' => 1,
-'vel' => 1,
-'vem' => 1,
-'veo' => 1,
-'vep' => 1,
-'ver' => 1,
-'vgr' => 1,
-'vgt' => 1,
-'vic' => 1,
-'vid' => 1,
-'vif' => 1,
-'vig' => 1,
-'vil' => 1,
-'vin' => 1,
-'vis' => 1,
-'vit' => 1,
-'viv' => 1,
-'vka' => 1,
-'vki' => 1,
-'vkj' => 1,
-'vkl' => 1,
-'vkm' => 1,
-'vkn' => 1,
-'vko' => 1,
-'vkp' => 1,
-'vku' => 1,
-'vkz' => 1,
-'vlp' => 1,
-'vls' => 1,
-'vma' => 1,
-'vmb' => 1,
-'vmc' => 1,
-'vmd' => 1,
-'vme' => 1,
-'vmf' => 1,
-'vmg' => 1,
-'vmh' => 1,
-'vmi' => 1,
-'vmj' => 1,
-'vmk' => 1,
-'vml' => 1,
-'vmm' => 1,
-'vmp' => 1,
-'vmq' => 1,
-'vmr' => 1,
-'vms' => 1,
-'vmu' => 1,
-'vmv' => 1,
-'vmw' => 1,
-'vmx' => 1,
-'vmy' => 1,
-'vmz' => 1,
-'vnk' => 1,
-'vnm' => 1,
-'vnp' => 1,
-'vor' => 1,
-'vot' => 1,
-'vra' => 1,
-'vrs' => 1,
-'vrt' => 1,
-'vsi' => 1,
-'vsl' => 1,
-'vsv' => 1,
-'vto' => 1,
-'vum' => 1,
-'vun' => 1,
-'vut' => 1,
-'vwa' => 1,
-'waa' => 1,
-'wab' => 1,
-'wac' => 1,
-'wad' => 1,
-'wae' => 1,
-'waf' => 1,
-'wag' => 1,
-'wah' => 1,
-'wai' => 1,
-'waj' => 1,
-'wak' => 1,
-'wal' => 1,
-'wam' => 1,
-'wan' => 1,
-'wao' => 1,
-'wap' => 1,
-'waq' => 1,
-'war' => 1,
-'was' => 1,
-'wat' => 1,
-'wau' => 1,
-'wav' => 1,
-'waw' => 1,
-'wax' => 1,
-'way' => 1,
-'waz' => 1,
-'wba' => 1,
-'wbb' => 1,
-'wbe' => 1,
-'wbf' => 1,
-'wbh' => 1,
-'wbi' => 1,
-'wbj' => 1,
-'wbk' => 1,
-'wbl' => 1,
-'wbm' => 1,
-'wbp' => 1,
-'wbq' => 1,
-'wbs' => 1,
-'wbt' => 1,
-'wbv' => 1,
-'wbw' => 1,
-'wca' => 1,
-'wci' => 1,
-'wdd' => 1,
-'wdg' => 1,
-'wdj' => 1,
-'wdk' => 1,
-'wdu' => 1,
-'wdy' => 1,
-'wea' => 1,
-'wec' => 1,
-'wed' => 1,
-'weg' => 1,
-'weh' => 1,
-'wei' => 1,
-'wem' => 1,
-'wen' => 1,
-'weo' => 1,
-'wep' => 1,
-'wer' => 1,
-'wes' => 1,
-'wet' => 1,
-'weu' => 1,
-'wew' => 1,
-'wfg' => 1,
-'wga' => 1,
-'wgb' => 1,
-'wgg' => 1,
-'wgi' => 1,
-'wgo' => 1,
-'wgu' => 1,
-'wgw' => 1,
-'wgy' => 1,
-'wha' => 1,
-'whg' => 1,
-'whk' => 1,
-'whu' => 1,
-'wib' => 1,
-'wic' => 1,
-'wie' => 1,
-'wif' => 1,
-'wig' => 1,
-'wih' => 1,
-'wii' => 1,
-'wij' => 1,
-'wik' => 1,
-'wil' => 1,
-'wim' => 1,
-'win' => 1,
-'wir' => 1,
-'wit' => 1,
-'wiu' => 1,
-'wiv' => 1,
-'wiw' => 1,
-'wiy' => 1,
-'wja' => 1,
-'wji' => 1,
-'wka' => 1,
-'wkb' => 1,
-'wkd' => 1,
-'wkl' => 1,
-'wkr' => 1,
-'wku' => 1,
-'wkw' => 1,
-'wky' => 1,
-'wla' => 1,
-'wlc' => 1,
-'wle' => 1,
-'wlg' => 1,
-'wlh' => 1,
-'wli' => 1,
-'wlk' => 1,
-'wll' => 1,
-'wlm' => 1,
-'wlo' => 1,
-'wlr' => 1,
-'wls' => 1,
-'wlu' => 1,
-'wlv' => 1,
-'wlw' => 1,
-'wlx' => 1,
-'wly' => 1,
-'wma' => 1,
-'wmb' => 1,
-'wmc' => 1,
-'wmd' => 1,
-'wme' => 1,
-'wmg' => 1,
-'wmh' => 1,
-'wmi' => 1,
-'wmm' => 1,
-'wmn' => 1,
-'wmo' => 1,
-'wms' => 1,
-'wmt' => 1,
-'wmw' => 1,
-'wmx' => 1,
-'wnb' => 1,
-'wnc' => 1,
-'wnd' => 1,
-'wne' => 1,
-'wng' => 1,
-'wni' => 1,
-'wnk' => 1,
-'wnm' => 1,
-'wnn' => 1,
-'wno' => 1,
-'wnp' => 1,
-'wnu' => 1,
-'wnw' => 1,
-'wny' => 1,
-'woa' => 1,
-'wob' => 1,
-'woc' => 1,
-'wod' => 1,
-'woe' => 1,
-'wof' => 1,
-'wog' => 1,
-'woi' => 1,
-'wok' => 1,
-'wom' => 1,
-'won' => 1,
-'woo' => 1,
-'wor' => 1,
-'wos' => 1,
-'wow' => 1,
-'woy' => 1,
-'wpc' => 1,
-'wra' => 1,
-'wrb' => 1,
-'wrd' => 1,
-'wrg' => 1,
-'wrh' => 1,
-'wri' => 1,
-'wrk' => 1,
-'wrl' => 1,
-'wrm' => 1,
-'wrn' => 1,
-'wro' => 1,
-'wrp' => 1,
-'wrr' => 1,
-'wrs' => 1,
-'wru' => 1,
-'wrv' => 1,
-'wrw' => 1,
-'wrx' => 1,
-'wrz' => 1,
-'wsa' => 1,
-'wsi' => 1,
-'wsk' => 1,
-'wsr' => 1,
-'wss' => 1,
-'wsu' => 1,
-'wsv' => 1,
-'wtf' => 1,
-'wth' => 1,
-'wti' => 1,
-'wtk' => 1,
-'wtm' => 1,
-'wtw' => 1,
-'wua' => 1,
-'wub' => 1,
-'wud' => 1,
-'wuh' => 1,
-'wul' => 1,
-'wum' => 1,
-'wun' => 1,
-'wur' => 1,
-'wut' => 1,
-'wuv' => 1,
-'wux' => 1,
-'wuy' => 1,
-'wwa' => 1,
-'wwb' => 1,
-'wwo' => 1,
-'wwr' => 1,
-'www' => 1,
-'wxa' => 1,
-'wxw' => 1,
-'wya' => 1,
-'wyb' => 1,
-'wyi' => 1,
-'wym' => 1,
-'wyr' => 1,
-'wyy' => 1,
-'xaa' => 1,
-'xab' => 1,
-'xac' => 1,
-'xad' => 1,
-'xae' => 1,
-'xag' => 1,
-'xai' => 1,
-'xaj' => 1,
-'xak' => 1,
-'xal' => 1,
-'xam' => 1,
-'xan' => 1,
-'xao' => 1,
-'xap' => 1,
-'xaq' => 1,
-'xar' => 1,
-'xas' => 1,
-'xat' => 1,
-'xau' => 1,
-'xav' => 1,
-'xaw' => 1,
-'xay' => 1,
-'xba' => 1,
-'xbb' => 1,
-'xbc' => 1,
-'xbd' => 1,
-'xbe' => 1,
-'xbg' => 1,
-'xbi' => 1,
-'xbj' => 1,
-'xbm' => 1,
-'xbn' => 1,
-'xbo' => 1,
-'xbp' => 1,
-'xbr' => 1,
-'xbw' => 1,
-'xbx' => 1,
-'xby' => 1,
-'xcb' => 1,
-'xcc' => 1,
-'xce' => 1,
-'xcg' => 1,
-'xch' => 1,
-'xcl' => 1,
-'xcm' => 1,
-'xcn' => 1,
-'xco' => 1,
-'xcr' => 1,
-'xct' => 1,
-'xcu' => 1,
-'xcv' => 1,
-'xcw' => 1,
-'xcy' => 1,
-'xda' => 1,
-'xdc' => 1,
-'xdk' => 1,
-'xdm' => 1,
-'xdo' => 1,
-'xdy' => 1,
-'xeb' => 1,
-'xed' => 1,
-'xeg' => 1,
-'xel' => 1,
-'xem' => 1,
-'xep' => 1,
-'xer' => 1,
-'xes' => 1,
-'xet' => 1,
-'xeu' => 1,
-'xfa' => 1,
-'xga' => 1,
-'xgb' => 1,
-'xgd' => 1,
-'xgf' => 1,
-'xgg' => 1,
-'xgi' => 1,
-'xgl' => 1,
-'xgm' => 1,
-'xgn' => 1,
-'xgr' => 1,
-'xgu' => 1,
-'xgw' => 1,
-'xha' => 1,
-'xhc' => 1,
-'xhd' => 1,
-'xhr' => 1,
-'xht' => 1,
-'xhu' => 1,
-'xhv' => 1,
-'xia' => 1,
-'xib' => 1,
-'xii' => 1,
-'xil' => 1,
-'xin' => 1,
-'xip' => 1,
-'xir' => 1,
-'xis' => 1,
-'xiv' => 1,
-'xiy' => 1,
-'xjb' => 1,
-'xjt' => 1,
-'xka' => 1,
-'xkb' => 1,
-'xkc' => 1,
-'xkd' => 1,
-'xke' => 1,
-'xkf' => 1,
-'xkg' => 1,
-'xkh' => 1,
-'xki' => 1,
-'xkj' => 1,
-'xkk' => 1,
-'xkl' => 1,
-'xkn' => 1,
-'xko' => 1,
-'xkp' => 1,
-'xkq' => 1,
-'xkr' => 1,
-'xks' => 1,
-'xkt' => 1,
-'xku' => 1,
-'xkv' => 1,
-'xkw' => 1,
-'xkx' => 1,
-'xky' => 1,
-'xkz' => 1,
-'xla' => 1,
-'xlb' => 1,
-'xlc' => 1,
-'xld' => 1,
-'xle' => 1,
-'xlg' => 1,
-'xli' => 1,
-'xln' => 1,
-'xlo' => 1,
-'xlp' => 1,
-'xls' => 1,
-'xlu' => 1,
-'xly' => 1,
-'xma' => 1,
-'xmb' => 1,
-'xmc' => 1,
-'xmd' => 1,
-'xme' => 1,
-'xmf' => 1,
-'xmg' => 1,
-'xmh' => 1,
-'xmj' => 1,
-'xmk' => 1,
-'xml' => 1,
-'xmn' => 1,
-'xmo' => 1,
-'xmp' => 1,
-'xmq' => 1,
-'xmr' => 1,
-'xms' => 1,
-'xmt' => 1,
-'xmu' => 1,
-'xmx' => 1,
-'xmy' => 1,
-'xmz' => 1,
-'xna' => 1,
-'xnb' => 1,
-'xnd' => 1,
-'xng' => 1,
-'xnh' => 1,
-'xni' => 1,
-'xnj' => 1,
-'xnk' => 1,
-'xnm' => 1,
-'xnn' => 1,
-'xno' => 1,
-'xnq' => 1,
-'xns' => 1,
-'xnt' => 1,
-'xnu' => 1,
-'xny' => 1,
-'xnz' => 1,
-'xoc' => 1,
-'xod' => 1,
-'xog' => 1,
-'xoi' => 1,
-'xok' => 1,
-'xom' => 1,
-'xon' => 1,
-'xoo' => 1,
-'xop' => 1,
-'xor' => 1,
-'xow' => 1,
-'xpa' => 1,
-'xpb' => 1,
-'xpc' => 1,
-'xpd' => 1,
-'xpf' => 1,
-'xpg' => 1,
-'xph' => 1,
-'xpi' => 1,
-'xpj' => 1,
-'xpk' => 1,
-'xpl' => 1,
-'xpm' => 1,
-'xpn' => 1,
-'xpo' => 1,
-'xpp' => 1,
-'xpq' => 1,
-'xpr' => 1,
-'xps' => 1,
-'xpt' => 1,
-'xpu' => 1,
-'xpv' => 1,
-'xpw' => 1,
-'xpx' => 1,
-'xpy' => 1,
-'xpz' => 1,
-'xqa' => 1,
-'xqt' => 1,
-'xra' => 1,
-'xrb' => 1,
-'xrd' => 1,
-'xre' => 1,
-'xrg' => 1,
-'xri' => 1,
-'xrm' => 1,
-'xrn' => 1,
-'xrq' => 1,
-'xrr' => 1,
-'xrt' => 1,
-'xru' => 1,
-'xrw' => 1,
-'xsa' => 1,
-'xsb' => 1,
-'xsc' => 1,
-'xsd' => 1,
-'xse' => 1,
-'xsh' => 1,
-'xsi' => 1,
-'xsj' => 1,
-'xsm' => 1,
-'xsn' => 1,
-'xso' => 1,
-'xsp' => 1,
-'xsq' => 1,
-'xsr' => 1,
-'xss' => 1,
-'xsu' => 1,
-'xsv' => 1,
-'xsy' => 1,
-'xta' => 1,
-'xtb' => 1,
-'xtc' => 1,
-'xtd' => 1,
-'xte' => 1,
-'xtg' => 1,
-'xth' => 1,
-'xti' => 1,
-'xtj' => 1,
-'xtl' => 1,
-'xtm' => 1,
-'xtn' => 1,
-'xto' => 1,
-'xtp' => 1,
-'xtq' => 1,
-'xtr' => 1,
-'xts' => 1,
-'xtt' => 1,
-'xtu' => 1,
-'xtv' => 1,
-'xtw' => 1,
-'xty' => 1,
-'xtz' => 1,
-'xua' => 1,
-'xub' => 1,
-'xud' => 1,
-'xug' => 1,
-'xuj' => 1,
-'xul' => 1,
-'xum' => 1,
-'xun' => 1,
-'xuo' => 1,
-'xup' => 1,
-'xur' => 1,
-'xut' => 1,
-'xuu' => 1,
-'xve' => 1,
-'xvi' => 1,
-'xvn' => 1,
-'xvo' => 1,
-'xvs' => 1,
-'xwa' => 1,
-'xwc' => 1,
-'xwd' => 1,
-'xwe' => 1,
-'xwg' => 1,
-'xwj' => 1,
-'xwk' => 1,
-'xwl' => 1,
-'xwo' => 1,
-'xwr' => 1,
-'xwt' => 1,
-'xww' => 1,
-'xxb' => 1,
-'xxk' => 1,
-'xxm' => 1,
-'xxr' => 1,
-'xxt' => 1,
-'xya' => 1,
-'xyb' => 1,
-'xyj' => 1,
-'xyk' => 1,
-'xyl' => 1,
-'xyt' => 1,
-'xyy' => 1,
-'xzh' => 1,
-'xzm' => 1,
-'xzp' => 1,
-'yaa' => 1,
-'yab' => 1,
-'yac' => 1,
-'yad' => 1,
-'yae' => 1,
-'yaf' => 1,
-'yag' => 1,
-'yah' => 1,
-'yai' => 1,
-'yaj' => 1,
-'yak' => 1,
-'yal' => 1,
-'yam' => 1,
-'yan' => 1,
-'yao' => 1,
-'yap' => 1,
-'yaq' => 1,
-'yar' => 1,
-'yas' => 1,
-'yat' => 1,
-'yau' => 1,
-'yav' => 1,
-'yaw' => 1,
-'yax' => 1,
-'yay' => 1,
-'yaz' => 1,
-'yba' => 1,
-'ybb' => 1,
-'ybd' => 1,
-'ybe' => 1,
-'ybh' => 1,
-'ybi' => 1,
-'ybj' => 1,
-'ybk' => 1,
-'ybl' => 1,
-'ybm' => 1,
-'ybn' => 1,
-'ybo' => 1,
-'ybx' => 1,
-'yby' => 1,
-'ych' => 1,
-'ycl' => 1,
-'ycn' => 1,
-'ycp' => 1,
-'yda' => 1,
-'yde' => 1,
-'ydg' => 1,
-'ydk' => 1,
-'yds' => 1,
-'yea' => 1,
-'yec' => 1,
-'yee' => 1,
-'yei' => 1,
-'yej' => 1,
-'yel' => 1,
-'yen' => 1,
-'yer' => 1,
-'yes' => 1,
-'yet' => 1,
-'yeu' => 1,
-'yev' => 1,
-'yey' => 1,
-'yga' => 1,
-'ygi' => 1,
-'ygl' => 1,
-'ygm' => 1,
-'ygp' => 1,
-'ygr' => 1,
-'ygs' => 1,
-'ygu' => 1,
-'ygw' => 1,
-'yha' => 1,
-'yhl' => 1,
-'yhs' => 1,
-'yia' => 1,
-'yif' => 1,
-'yig' => 1,
-'yii' => 1,
-'yij' => 1,
-'yik' => 1,
-'yil' => 1,
-'yim' => 1,
-'yin' => 1,
-'yip' => 1,
-'yiq' => 1,
-'yir' => 1,
-'yis' => 1,
-'yit' => 1,
-'yiu' => 1,
-'yiv' => 1,
-'yix' => 1,
-'yiy' => 1,
-'yiz' => 1,
-'yka' => 1,
-'ykg' => 1,
-'yki' => 1,
-'ykk' => 1,
-'ykl' => 1,
-'ykm' => 1,
-'ykn' => 1,
-'yko' => 1,
-'ykr' => 1,
-'ykt' => 1,
-'yku' => 1,
-'yky' => 1,
-'yla' => 1,
-'ylb' => 1,
-'yle' => 1,
-'ylg' => 1,
-'yli' => 1,
-'yll' => 1,
-'ylm' => 1,
-'yln' => 1,
-'ylo' => 1,
-'ylr' => 1,
-'ylu' => 1,
-'yly' => 1,
-'yma' => 1,
-'ymb' => 1,
-'ymc' => 1,
-'ymd' => 1,
-'yme' => 1,
-'ymg' => 1,
-'ymh' => 1,
-'ymi' => 1,
-'ymk' => 1,
-'yml' => 1,
-'ymm' => 1,
-'ymn' => 1,
-'ymo' => 1,
-'ymp' => 1,
-'ymq' => 1,
-'ymr' => 1,
-'yms' => 1,
-'ymt' => 1,
-'ymx' => 1,
-'ymz' => 1,
-'yna' => 1,
-'ynd' => 1,
-'yne' => 1,
-'yng' => 1,
-'ynh' => 1,
-'ynk' => 1,
-'ynl' => 1,
-'ynn' => 1,
-'yno' => 1,
-'ynq' => 1,
-'yns' => 1,
-'ynu' => 1,
-'yob' => 1,
-'yog' => 1,
-'yoi' => 1,
-'yok' => 1,
-'yol' => 1,
-'yom' => 1,
-'yon' => 1,
-'yos' => 1,
-'yot' => 1,
-'yox' => 1,
-'yoy' => 1,
-'ypa' => 1,
-'ypb' => 1,
-'ypg' => 1,
-'yph' => 1,
-'ypk' => 1,
-'ypm' => 1,
-'ypn' => 1,
-'ypo' => 1,
-'ypp' => 1,
-'ypz' => 1,
-'yra' => 1,
-'yrb' => 1,
-'yre' => 1,
-'yri' => 1,
-'yrk' => 1,
-'yrl' => 1,
-'yrm' => 1,
-'yrn' => 1,
-'yro' => 1,
-'yrs' => 1,
-'yrw' => 1,
-'yry' => 1,
-'ysc' => 1,
-'ysd' => 1,
-'ysg' => 1,
-'ysl' => 1,
-'ysm' => 1,
-'ysn' => 1,
-'yso' => 1,
-'ysp' => 1,
-'ysr' => 1,
-'yss' => 1,
-'ysy' => 1,
-'yta' => 1,
-'ytl' => 1,
-'ytp' => 1,
-'ytw' => 1,
-'yty' => 1,
-'yua' => 1,
-'yub' => 1,
-'yuc' => 1,
-'yuf' => 1,
-'yug' => 1,
-'yui' => 1,
-'yuj' => 1,
-'yuk' => 1,
-'yul' => 1,
-'yum' => 1,
-'yun' => 1,
-'yup' => 1,
-'yuq' => 1,
-'yur' => 1,
-'yut' => 1,
-'yuu' => 1,
-'yuw' => 1,
-'yux' => 1,
-'yuy' => 1,
-'yuz' => 1,
-'yva' => 1,
-'yvt' => 1,
-'ywa' => 1,
-'ywg' => 1,
-'ywl' => 1,
-'ywn' => 1,
-'ywq' => 1,
-'ywr' => 1,
-'ywt' => 1,
-'ywu' => 1,
-'yww' => 1,
-'yxa' => 1,
-'yxg' => 1,
-'yxl' => 1,
-'yxm' => 1,
-'yxu' => 1,
-'yxy' => 1,
-'yyr' => 1,
-'yyu' => 1,
-'yyz' => 1,
-'yzg' => 1,
-'yzk' => 1,
-'zag' => 1,
-'zah' => 1,
-'zaj' => 1,
-'zak' => 1,
-'zal' => 1,
-'zap' => 1,
-'zau' => 1,
-'zay' => 1,
-'zaz' => 1,
-'zba' => 1,
-'zbc' => 1,
-'zbe' => 1,
-'zbl' => 1,
-'zbt' => 1,
-'zbu' => 1,
-'zbw' => 1,
-'zdj' => 1,
-'zea' => 1,
-'zeg' => 1,
-'zen' => 1,
-'zga' => 1,
-'zgh' => 1,
-'zgr' => 1,
-'zhb' => 1,
-'zhi' => 1,
-'zhw' => 1,
-'zhx' => 1,
-'zia' => 1,
-'zib' => 1,
-'zik' => 1,
-'zil' => 1,
-'zim' => 1,
-'zin' => 1,
-'zir' => 1,
-'ziw' => 1,
-'ziz' => 1,
-'zka' => 1,
-'zkb' => 1,
-'zkd' => 1,
-'zkg' => 1,
-'zkh' => 1,
-'zkk' => 1,
-'zkn' => 1,
-'zko' => 1,
-'zkp' => 1,
-'zkr' => 1,
-'zkt' => 1,
-'zku' => 1,
-'zkv' => 1,
-'zkz' => 1,
-'zla' => 1,
-'zle' => 1,
-'zls' => 1,
-'zlw' => 1,
-'zma' => 1,
-'zmb' => 1,
-'zmc' => 1,
-'zmd' => 1,
-'zme' => 1,
-'zmf' => 1,
-'zmg' => 1,
-'zmh' => 1,
-'zmj' => 1,
-'zmk' => 1,
-'zml' => 1,
-'zmm' => 1,
-'zmn' => 1,
-'zmo' => 1,
-'zmp' => 1,
-'zmq' => 1,
-'zmr' => 1,
-'zms' => 1,
-'zmt' => 1,
-'zmu' => 1,
-'zmv' => 1,
-'zmw' => 1,
-'zmx' => 1,
-'zmy' => 1,
-'zmz' => 1,
-'zna' => 1,
-'znd' => 1,
-'zne' => 1,
-'zng' => 1,
-'znk' => 1,
-'zns' => 1,
-'zoc' => 1,
-'zoh' => 1,
-'zom' => 1,
-'zoq' => 1,
-'zor' => 1,
-'zos' => 1,
-'zra' => 1,
-'zrg' => 1,
-'zrn' => 1,
-'zro' => 1,
-'zrp' => 1,
-'zrs' => 1,
-'zsa' => 1,
-'zsk' => 1,
-'zsl' => 1,
-'zsu' => 1,
-'zua' => 1,
-'zuh' => 1,
-'zum' => 1,
-'zun' => 1,
-'zuy' => 1,
-'zwa' => 1,
-'zyp' => 1,
-'zza' => 1,
 );
 
 our %region_codes = (
-'AC' => 1,
+'' => 1,
 'AD' => 1,
 'AE' => 1,
 'AF' => 1,
@@ -7775,7 +198,6 @@ our %region_codes = (
 'AI' => 1,
 'AL' => 1,
 'AM' => 1,
-'AN' => 1,
 'AO' => 1,
 'AQ' => 1,
 'AR' => 1,
@@ -7802,7 +224,6 @@ our %region_codes = (
 'BR' => 1,
 'BS' => 1,
 'BT' => 1,
-'BU' => 1,
 'BV' => 1,
 'BW' => 1,
 'BY' => 1,
@@ -7819,24 +240,19 @@ our %region_codes = (
 'CM' => 1,
 'CN' => 1,
 'CO' => 1,
-'CP' => 1,
 'CR' => 1,
-'CS' => 1,
 'CU' => 1,
 'CV' => 1,
 'CW' => 1,
 'CX' => 1,
 'CY' => 1,
 'CZ' => 1,
-'DD' => 1,
 'DE' => 1,
-'DG' => 1,
 'DJ' => 1,
 'DK' => 1,
 'DM' => 1,
 'DO' => 1,
 'DZ' => 1,
-'EA' => 1,
 'EC' => 1,
 'EE' => 1,
 'EG' => 1,
@@ -7844,15 +260,12 @@ our %region_codes = (
 'ER' => 1,
 'ES' => 1,
 'ET' => 1,
-'EU' => 1,
-'EZ' => 1,
 'FI' => 1,
 'FJ' => 1,
 'FK' => 1,
 'FM' => 1,
 'FO' => 1,
 'FR' => 1,
-'FX' => 1,
 'GA' => 1,
 'GB' => 1,
 'GD' => 1,
@@ -7878,7 +291,6 @@ our %region_codes = (
 'HR' => 1,
 'HT' => 1,
 'HU' => 1,
-'IC' => 1,
 'ID' => 1,
 'IE' => 1,
 'IL' => 1,
@@ -7948,7 +360,6 @@ our %region_codes = (
 'NO' => 1,
 'NP' => 1,
 'NR' => 1,
-'NT' => 1,
 'NU' => 1,
 'NZ' => 1,
 'OM' => 1,
@@ -7989,12 +400,10 @@ our %region_codes = (
 'SR' => 1,
 'SS' => 1,
 'ST' => 1,
-'SU' => 1,
 'SV' => 1,
 'SX' => 1,
 'SY' => 1,
 'SZ' => 1,
-'TA' => 1,
 'TC' => 1,
 'TD' => 1,
 'TF' => 1,
@@ -8006,7 +415,6 @@ our %region_codes = (
 'TM' => 1,
 'TN' => 1,
 'TO' => 1,
-'TP' => 1,
 'TR' => 1,
 'TT' => 1,
 'TV' => 1,
@@ -8015,7 +423,6 @@ our %region_codes = (
 'UA' => 1,
 'UG' => 1,
 'UM' => 1,
-'UN' => 1,
 'US' => 1,
 'UY' => 1,
 'UZ' => 1,
@@ -8028,13 +435,10 @@ our %region_codes = (
 'VU' => 1,
 'WF' => 1,
 'WS' => 1,
-'YD' => 1,
 'YE' => 1,
 'YT' => 1,
-'YU' => 1,
 'ZA' => 1,
 'ZM' => 1,
-'ZR' => 1,
 'ZW' => 1,
 );
 
diff --git a/tp/maintain/ISO-639-2_utf-8.txt b/tp/maintain/ISO-639-2_utf-8.txt
new file mode 100644
index 0000000000..423ce1b029
--- /dev/null
+++ b/tp/maintain/ISO-639-2_utf-8.txt
@@ -0,0 +1,487 @@
+aar||aa|Afar|afar
+abk||ab|Abkhazian|abkhaze
+ace|||Achinese|aceh
+ach|||Acoli|acoli
+ada|||Adangme|adangme
+ady|||Adyghe; Adygei|adyghé
+afa|||Afro-Asiatic languages|afro-asiatiques, langues
+afh|||Afrihili|afrihili
+afr||af|Afrikaans|afrikaans
+ain|||Ainu|aïnou
+aka||ak|Akan|akan
+akk|||Akkadian|akkadien
+alb|sqi|sq|Albanian|albanais
+ale|||Aleut|aléoute
+alg|||Algonquian languages|algonquines, langues
+alt|||Southern Altai|altai du Sud
+amh||am|Amharic|amharique
+ang|||English, Old (ca.450-1100)|anglo-saxon (ca.450-1100)
+anp|||Angika|angika
+apa|||Apache languages|apaches, langues
+ara||ar|Arabic|arabe
+arc|||Official Aramaic (700-300 BCE); Imperial Aramaic (700-300 BCE)|araméen 
d'empire (700-300 BCE)
+arg||an|Aragonese|aragonais
+arm|hye|hy|Armenian|arménien
+arn|||Mapudungun; Mapuche|mapudungun; mapuche; mapuce
+arp|||Arapaho|arapaho
+art|||Artificial languages|artificielles, langues
+arw|||Arawak|arawak
+asm||as|Assamese|assamais
+ast|||Asturian; Bable; Leonese; Asturleonese|asturien; bable; léonais; 
asturoléonais
+ath|||Athapascan languages|athapascanes, langues
+aus|||Australian languages|australiennes, langues
+ava||av|Avaric|avar
+ave||ae|Avestan|avestique
+awa|||Awadhi|awadhi
+aym||ay|Aymara|aymara
+aze||az|Azerbaijani|azéri
+bad|||Banda languages|banda, langues
+bai|||Bamileke languages|bamiléké, langues
+bak||ba|Bashkir|bachkir
+bal|||Baluchi|baloutchi
+bam||bm|Bambara|bambara
+ban|||Balinese|balinais
+baq|eus|eu|Basque|basque
+bas|||Basa|basa
+bat|||Baltic languages|baltes, langues
+bej|||Beja; Bedawiyet|bedja
+bel||be|Belarusian|biélorusse
+bem|||Bemba|bemba
+ben||bn|Bengali|bengali
+ber|||Berber languages|berbères, langues
+bho|||Bhojpuri|bhojpuri
+bih||bh|Bihari languages|langues biharis
+bik|||Bikol|bikol
+bin|||Bini; Edo|bini; edo
+bis||bi|Bislama|bichlamar
+bla|||Siksika|blackfoot
+bnt|||Bantu languages|bantou, langues
+bos||bs|Bosnian|bosniaque
+bra|||Braj|braj
+bre||br|Breton|breton
+btk|||Batak languages|batak, langues
+bua|||Buriat|bouriate
+bug|||Buginese|bugi
+bul||bg|Bulgarian|bulgare
+bur|mya|my|Burmese|birman
+byn|||Blin; Bilin|blin; bilen
+cad|||Caddo|caddo
+cai|||Central American Indian languages|amérindiennes de L'Amérique centrale, 
langues
+car|||Galibi Carib|karib; galibi; carib
+cat||ca|Catalan; Valencian|catalan; valencien
+cau|||Caucasian languages|caucasiennes, langues
+ceb|||Cebuano|cebuano
+cel|||Celtic languages|celtiques, langues; celtes, langues
+cha||ch|Chamorro|chamorro
+chb|||Chibcha|chibcha
+che||ce|Chechen|tchétchène
+chg|||Chagatai|djaghataï
+chi|zho|zh|Chinese|chinois
+chk|||Chuukese|chuuk
+chm|||Mari|mari
+chn|||Chinook jargon|chinook, jargon
+cho|||Choctaw|choctaw
+chp|||Chipewyan; Dene Suline|chipewyan
+chr|||Cherokee|cherokee
+chu||cu|Church Slavic; Old Slavonic; Church Slavonic; Old Bulgarian; Old 
Church Slavonic|slavon d'église; vieux slave; slavon liturgique; vieux bulgare
+chv||cv|Chuvash|tchouvache
+chy|||Cheyenne|cheyenne
+cmc|||Chamic languages|chames, langues
+cnr|||Montenegrin|monténégrin
+cop|||Coptic|copte
+cor||kw|Cornish|cornique
+cos||co|Corsican|corse
+cpe|||Creoles and pidgins, English based|créoles et pidgins basés sur l'anglais
+cpf|||Creoles and pidgins, French-based|créoles et pidgins basés sur le 
français
+cpp|||Creoles and pidgins, Portuguese-based|créoles et pidgins basés sur le 
portugais
+cre||cr|Cree|cree
+crh|||Crimean Tatar; Crimean Turkish|tatar de Crimé
+crp|||Creoles and pidgins|créoles et pidgins
+csb|||Kashubian|kachoube
+cus|||Cushitic languages|couchitiques, langues
+cze|ces|cs|Czech|tchèque
+dak|||Dakota|dakota
+dan||da|Danish|danois
+dar|||Dargwa|dargwa
+day|||Land Dayak languages|dayak, langues
+del|||Delaware|delaware
+den|||Slave (Athapascan)|esclave (athapascan)
+dgr|||Dogrib|dogrib
+din|||Dinka|dinka
+div||dv|Divehi; Dhivehi; Maldivian|maldivien
+doi|||Dogri|dogri
+dra|||Dravidian languages|dravidiennes, langues
+dsb|||Lower Sorbian|bas-sorabe
+dua|||Duala|douala
+dum|||Dutch, Middle (ca.1050-1350)|néerlandais moyen (ca. 1050-1350)
+dut|nld|nl|Dutch; Flemish|néerlandais; flamand
+dyu|||Dyula|dioula
+dzo||dz|Dzongkha|dzongkha
+efi|||Efik|efik
+egy|||Egyptian (Ancient)|égyptien
+eka|||Ekajuk|ekajuk
+elx|||Elamite|élamite
+eng||en|English|anglais
+enm|||English, Middle (1100-1500)|anglais moyen (1100-1500)
+epo||eo|Esperanto|espéranto
+est||et|Estonian|estonien
+ewe||ee|Ewe|éwé
+ewo|||Ewondo|éwondo
+fan|||Fang|fang
+fao||fo|Faroese|féroïen
+fat|||Fanti|fanti
+fij||fj|Fijian|fidjien
+fil|||Filipino; Pilipino|filipino; pilipino
+fin||fi|Finnish|finnois
+fiu|||Finno-Ugrian languages|finno-ougriennes, langues
+fon|||Fon|fon
+fre|fra|fr|French|français
+frm|||French, Middle (ca.1400-1600)|français moyen (1400-1600)
+fro|||French, Old (842-ca.1400)|français ancien (842-ca.1400)
+frr|||Northern Frisian|frison septentrional
+frs|||Eastern Frisian|frison oriental
+fry||fy|Western Frisian|frison occidental
+ful||ff|Fulah|peul
+fur|||Friulian|frioulan
+gaa|||Ga|ga
+gay|||Gayo|gayo
+gba|||Gbaya|gbaya
+gem|||Germanic languages|germaniques, langues
+geo|kat|ka|Georgian|géorgien
+ger|deu|de|German|allemand
+gez|||Geez|guèze
+gil|||Gilbertese|kiribati
+gla||gd|Gaelic; Scottish Gaelic|gaélique; gaélique écossais
+gle||ga|Irish|irlandais
+glg||gl|Galician|galicien
+glv||gv|Manx|manx; mannois
+gmh|||German, Middle High (ca.1050-1500)|allemand, moyen haut (ca. 1050-1500)
+goh|||German, Old High (ca.750-1050)|allemand, vieux haut (ca. 750-1050)
+gon|||Gondi|gond
+gor|||Gorontalo|gorontalo
+got|||Gothic|gothique
+grb|||Grebo|grebo
+grc|||Greek, Ancient (to 1453)|grec ancien (jusqu'à 1453)
+gre|ell|el|Greek, Modern (1453-)|grec moderne (après 1453)
+grn||gn|Guarani|guarani
+gsw|||Swiss German; Alemannic; Alsatian|suisse alémanique; alémanique; alsacien
+guj||gu|Gujarati|goudjrati
+gwi|||Gwich'in|gwich'in
+hai|||Haida|haida
+hat||ht|Haitian; Haitian Creole|haïtien; créole haïtien
+hau||ha|Hausa|haoussa
+haw|||Hawaiian|hawaïen
+heb||he|Hebrew|hébreu
+her||hz|Herero|herero
+hil|||Hiligaynon|hiligaynon
+him|||Himachali languages; Western Pahari languages|langues himachalis; 
langues paharis occidentales
+hin||hi|Hindi|hindi
+hit|||Hittite|hittite
+hmn|||Hmong; Mong|hmong
+hmo||ho|Hiri Motu|hiri motu
+hrv||hr|Croatian|croate
+hsb|||Upper Sorbian|haut-sorabe
+hun||hu|Hungarian|hongrois
+hup|||Hupa|hupa
+iba|||Iban|iban
+ibo||ig|Igbo|igbo
+ice|isl|is|Icelandic|islandais
+ido||io|Ido|ido
+iii||ii|Sichuan Yi; Nuosu|yi de Sichuan
+ijo|||Ijo languages|ijo, langues
+iku||iu|Inuktitut|inuktitut
+ile||ie|Interlingue; Occidental|interlingue
+ilo|||Iloko|ilocano
+ina||ia|Interlingua (International Auxiliary Language Association)|interlingua 
(langue auxiliaire internationale)
+inc|||Indic languages|indo-aryennes, langues
+ind||id|Indonesian|indonésien
+ine|||Indo-European languages|indo-européennes, langues
+inh|||Ingush|ingouche
+ipk||ik|Inupiaq|inupiaq
+ira|||Iranian languages|iraniennes, langues
+iro|||Iroquoian languages|iroquoises, langues
+ita||it|Italian|italien
+jav||jv|Javanese|javanais
+jbo|||Lojban|lojban
+jpn||ja|Japanese|japonais
+jpr|||Judeo-Persian|judéo-persan
+jrb|||Judeo-Arabic|judéo-arabe
+kaa|||Kara-Kalpak|karakalpak
+kab|||Kabyle|kabyle
+kac|||Kachin; Jingpho|kachin; jingpho
+kal||kl|Kalaallisut; Greenlandic|groenlandais
+kam|||Kamba|kamba
+kan||kn|Kannada|kannada
+kar|||Karen languages|karen, langues
+kas||ks|Kashmiri|kashmiri
+kau||kr|Kanuri|kanouri
+kaw|||Kawi|kawi
+kaz||kk|Kazakh|kazakh
+kbd|||Kabardian|kabardien
+kha|||Khasi|khasi
+khi|||Khoisan languages|khoïsan, langues
+khm||km|Central Khmer|khmer central
+kho|||Khotanese; Sakan|khotanais; sakan
+kik||ki|Kikuyu; Gikuyu|kikuyu
+kin||rw|Kinyarwanda|rwanda
+kir||ky|Kirghiz; Kyrgyz|kirghiz
+kmb|||Kimbundu|kimbundu
+kok|||Konkani|konkani
+kom||kv|Komi|kom
+kon||kg|Kongo|kongo
+kor||ko|Korean|coréen
+kos|||Kosraean|kosrae
+kpe|||Kpelle|kpellé
+krc|||Karachay-Balkar|karatchai balkar
+krl|||Karelian|carélien
+kro|||Kru languages|krou, langues
+kru|||Kurukh|kurukh
+kua||kj|Kuanyama; Kwanyama|kuanyama; kwanyama
+kum|||Kumyk|koumyk
+kur||ku|Kurdish|kurde
+kut|||Kutenai|kutenai
+lad|||Ladino|judéo-espagnol
+lah|||Lahnda|lahnda
+lam|||Lamba|lamba
+lao||lo|Lao|lao
+lat||la|Latin|latin
+lav||lv|Latvian|letton
+lez|||Lezghian|lezghien
+lim||li|Limburgan; Limburger; Limburgish|limbourgeois
+lin||ln|Lingala|lingala
+lit||lt|Lithuanian|lituanien
+lol|||Mongo|mongo
+loz|||Lozi|lozi
+ltz||lb|Luxembourgish; Letzeburgesch|luxembourgeois
+lua|||Luba-Lulua|luba-lulua
+lub||lu|Luba-Katanga|luba-katanga
+lug||lg|Ganda|ganda
+lui|||Luiseno|luiseno
+lun|||Lunda|lunda
+luo|||Luo (Kenya and Tanzania)|luo (Kenya et Tanzanie)
+lus|||Lushai|lushai
+mac|mkd|mk|Macedonian|macédonien
+mad|||Madurese|madourais
+mag|||Magahi|magahi
+mah||mh|Marshallese|marshall
+mai|||Maithili|maithili
+mak|||Makasar|makassar
+mal||ml|Malayalam|malayalam
+man|||Mandingo|mandingue
+mao|mri|mi|Maori|maori
+map|||Austronesian languages|austronésiennes, langues
+mar||mr|Marathi|marathe
+mas|||Masai|massaï
+may|msa|ms|Malay|malais
+mdf|||Moksha|moksa
+mdr|||Mandar|mandar
+men|||Mende|mendé
+mga|||Irish, Middle (900-1200)|irlandais moyen (900-1200)
+mic|||Mi'kmaq; Micmac|mi'kmaq; micmac
+min|||Minangkabau|minangkabau
+mis|||Uncoded languages|langues non codées
+mkh|||Mon-Khmer languages|môn-khmer, langues
+mlg||mg|Malagasy|malgache
+mlt||mt|Maltese|maltais
+mnc|||Manchu|mandchou
+mni|||Manipuri|manipuri
+mno|||Manobo languages|manobo, langues
+moh|||Mohawk|mohawk
+mon||mn|Mongolian|mongol
+mos|||Mossi|moré
+mul|||Multiple languages|multilingue
+mun|||Munda languages|mounda, langues
+mus|||Creek|muskogee
+mwl|||Mirandese|mirandais
+mwr|||Marwari|marvari
+myn|||Mayan languages|maya, langues
+myv|||Erzya|erza
+nah|||Nahuatl languages|nahuatl, langues
+nai|||North American Indian languages|nord-amérindiennes, langues
+nap|||Neapolitan|napolitain
+nau||na|Nauru|nauruan
+nav||nv|Navajo; Navaho|navaho
+nbl||nr|Ndebele, South; South Ndebele|ndébélé du Sud
+nde||nd|Ndebele, North; North Ndebele|ndébélé du Nord
+ndo||ng|Ndonga|ndonga
+nds|||Low German; Low Saxon; German, Low; Saxon, Low|bas allemand; bas saxon; 
allemand, bas; saxon, bas
+nep||ne|Nepali|népalais
+new|||Nepal Bhasa; Newari|nepal bhasa; newari
+nia|||Nias|nias
+nic|||Niger-Kordofanian languages|nigéro-kordofaniennes, langues
+niu|||Niuean|niué
+nno||nn|Norwegian Nynorsk; Nynorsk, Norwegian|norvégien nynorsk; nynorsk, 
norvégien
+nob||nb|Bokmål, Norwegian; Norwegian Bokmål|norvégien bokmål
+nog|||Nogai|nogaï; nogay
+non|||Norse, Old|norrois, vieux
+nor||no|Norwegian|norvégien
+nqo|||N'Ko|n'ko
+nso|||Pedi; Sepedi; Northern Sotho|pedi; sepedi; sotho du Nord
+nub|||Nubian languages|nubiennes, langues
+nwc|||Classical Newari; Old Newari; Classical Nepal Bhasa|newari classique
+nya||ny|Chichewa; Chewa; Nyanja|chichewa; chewa; nyanja
+nym|||Nyamwezi|nyamwezi
+nyn|||Nyankole|nyankolé
+nyo|||Nyoro|nyoro
+nzi|||Nzima|nzema
+oci||oc|Occitan (post 1500)|occitan (après 1500)
+oji||oj|Ojibwa|ojibwa
+ori||or|Oriya|oriya
+orm||om|Oromo|galla
+osa|||Osage|osage
+oss||os|Ossetian; Ossetic|ossète
+ota|||Turkish, Ottoman (1500-1928)|turc ottoman (1500-1928)
+oto|||Otomian languages|otomi, langues
+paa|||Papuan languages|papoues, langues
+pag|||Pangasinan|pangasinan
+pal|||Pahlavi|pahlavi
+pam|||Pampanga; Kapampangan|pampangan
+pan||pa|Panjabi; Punjabi|pendjabi
+pap|||Papiamento|papiamento
+pau|||Palauan|palau
+peo|||Persian, Old (ca.600-400 B.C.)|perse, vieux (ca. 600-400 av. J.-C.)
+per|fas|fa|Persian|persan
+phi|||Philippine languages|philippines, langues
+phn|||Phoenician|phénicien
+pli||pi|Pali|pali
+pol||pl|Polish|polonais
+pon|||Pohnpeian|pohnpei
+por||pt|Portuguese|portugais
+pra|||Prakrit languages|prâkrit, langues
+pro|||Provençal, Old (to 1500); Occitan, Old (to 1500)|provençal ancien 
(jusqu'à 1500); occitan ancien (jusqu'à 1500)
+pus||ps|Pushto; Pashto|pachto
+qaa-qtz|||Reserved for local use|réservée à l'usage local
+que||qu|Quechua|quechua
+raj|||Rajasthani|rajasthani
+rap|||Rapanui|rapanui
+rar|||Rarotongan; Cook Islands Maori|rarotonga; maori des îles Cook
+roa|||Romance languages|romanes, langues
+roh||rm|Romansh|romanche
+rom|||Romany|tsigane
+rum|ron|ro|Romanian; Moldavian; Moldovan|roumain; moldave
+run||rn|Rundi|rundi
+rup|||Aromanian; Arumanian; Macedo-Romanian|aroumain; macédo-roumain
+rus||ru|Russian|russe
+sad|||Sandawe|sandawe
+sag||sg|Sango|sango
+sah|||Yakut|iakoute
+sai|||South American Indian languages|sud-amérindiennes, langues
+sal|||Salishan languages|salishennes, langues
+sam|||Samaritan Aramaic|samaritain
+san||sa|Sanskrit|sanskrit
+sas|||Sasak|sasak
+sat|||Santali|santal
+scn|||Sicilian|sicilien
+sco|||Scots|écossais
+sel|||Selkup|selkoupe
+sem|||Semitic languages|sémitiques, langues
+sga|||Irish, Old (to 900)|irlandais ancien (jusqu'à 900)
+sgn|||Sign Languages|langues des signes
+shn|||Shan|chan
+sid|||Sidamo|sidamo
+sin||si|Sinhala; Sinhalese|singhalais
+sio|||Siouan languages|sioux, langues
+sit|||Sino-Tibetan languages|sino-tibétaines, langues
+sla|||Slavic languages|slaves, langues
+slo|slk|sk|Slovak|slovaque
+slv||sl|Slovenian|slovène
+sma|||Southern Sami|sami du Sud
+sme||se|Northern Sami|sami du Nord
+smi|||Sami languages|sames, langues
+smj|||Lule Sami|sami de Lule
+smn|||Inari Sami|sami d'Inari
+smo||sm|Samoan|samoan
+sms|||Skolt Sami|sami skolt
+sna||sn|Shona|shona
+snd||sd|Sindhi|sindhi
+snk|||Soninke|soninké
+sog|||Sogdian|sogdien
+som||so|Somali|somali
+son|||Songhai languages|songhai, langues
+sot||st|Sotho, Southern|sotho du Sud
+spa||es|Spanish; Castilian|espagnol; castillan
+srd||sc|Sardinian|sarde
+srn|||Sranan Tongo|sranan tongo
+srp||sr|Serbian|serbe
+srr|||Serer|sérère
+ssa|||Nilo-Saharan languages|nilo-sahariennes, langues
+ssw||ss|Swati|swati
+suk|||Sukuma|sukuma
+sun||su|Sundanese|soundanais
+sus|||Susu|soussou
+sux|||Sumerian|sumérien
+swa||sw|Swahili|swahili
+swe||sv|Swedish|suédois
+syc|||Classical Syriac|syriaque classique
+syr|||Syriac|syriaque
+tah||ty|Tahitian|tahitien
+tai|||Tai languages|tai, langues
+tam||ta|Tamil|tamoul
+tat||tt|Tatar|tatar
+tel||te|Telugu|télougou
+tem|||Timne|temne
+ter|||Tereno|tereno
+tet|||Tetum|tetum
+tgk||tg|Tajik|tadjik
+tgl||tl|Tagalog|tagalog
+tha||th|Thai|thaï
+tib|bod|bo|Tibetan|tibétain
+tig|||Tigre|tigré
+tir||ti|Tigrinya|tigrigna
+tiv|||Tiv|tiv
+tkl|||Tokelau|tokelau
+tlh|||Klingon; tlhIngan-Hol|klingon
+tli|||Tlingit|tlingit
+tmh|||Tamashek|tamacheq
+tog|||Tonga (Nyasa)|tonga (Nyasa)
+ton||to|Tonga (Tonga Islands)|tongan (Îles Tonga)
+tpi|||Tok Pisin|tok pisin
+tsi|||Tsimshian|tsimshian
+tsn||tn|Tswana|tswana
+tso||ts|Tsonga|tsonga
+tuk||tk|Turkmen|turkmène
+tum|||Tumbuka|tumbuka
+tup|||Tupi languages|tupi, langues
+tur||tr|Turkish|turc
+tut|||Altaic languages|altaïques, langues
+tvl|||Tuvalu|tuvalu
+twi||tw|Twi|twi
+tyv|||Tuvinian|touva
+udm|||Udmurt|oudmourte
+uga|||Ugaritic|ougaritique
+uig||ug|Uighur; Uyghur|ouïgour
+ukr||uk|Ukrainian|ukrainien
+umb|||Umbundu|umbundu
+und|||Undetermined|indéterminée
+urd||ur|Urdu|ourdou
+uzb||uz|Uzbek|ouszbek
+vai|||Vai|vaï
+ven||ve|Venda|venda
+vie||vi|Vietnamese|vietnamien
+vol||vo|Volapük|volapük
+vot|||Votic|vote
+wak|||Wakashan languages|wakashanes, langues
+wal|||Wolaitta; Wolaytta|wolaitta; wolaytta
+war|||Waray|waray
+was|||Washo|washo
+wel|cym|cy|Welsh|gallois
+wen|||Sorbian languages|sorabes, langues
+wln||wa|Walloon|wallon
+wol||wo|Wolof|wolof
+xal|||Kalmyk; Oirat|kalmouk; oïrat
+xho||xh|Xhosa|xhosa
+yao|||Yao|yao
+yap|||Yapese|yapois
+yid||yi|Yiddish|yiddish
+yor||yo|Yoruba|yoruba
+ypk|||Yupik languages|yupik, langues
+zap|||Zapotec|zapotèque
+zbl|||Blissymbols; Blissymbolics; Bliss|symboles Bliss; Bliss
+zen|||Zenaga|zenaga
+zgh|||Standard Moroccan Tamazight|amazighe standard marocain
+zha||za|Zhuang; Chuang|zhuang; chuang
+znd|||Zande languages|zandé, langues
+zul||zu|Zulu|zoulou
+zun|||Zuni|zuni
+zxx|||No linguistic content; Not applicable|pas de contenu linguistique; non 
applicable
+zza|||Zaza; Dimili; Dimli; Kirdki; Kirmanjki; Zazaki|zaza; dimili; dimli; 
kirdki; kirmanjki; zazaki
\ No newline at end of file
diff --git a/tp/maintain/country-codes.csv b/tp/maintain/country-codes.csv
new file mode 100644
index 0000000000..62a56b5069
--- /dev/null
+++ b/tp/maintain/country-codes.csv
@@ -0,0 +1,251 @@
+FIFA,Dial,ISO3166-1-Alpha-3,MARC,is_independent,ISO3166-1-numeric,GAUL,FIPS,WMO,ISO3166-1-Alpha-2,ITU,IOC,DS,UNTERM
 Spanish Formal,Global Code,Intermediate Region Code,official_name_fr,UNTERM 
French Short,ISO4217-currency_name,Developed / Developing Countries,UNTERM 
Russian Formal,UNTERM English Short,ISO4217-currency_alphabetic_code,Small 
Island Developing States (SIDS),UNTERM Spanish 
Short,ISO4217-currency_numeric_code,UNTERM Chinese Formal,UNTERM French 
Formal,UNTERM Russian Short,M49 [...]
+TPE,886,TWN,ch,Yes,158,925,TW, ,TW, 
,TPE,RC,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Taipei,AS,.tw,"zh-TW,zh,nan,hak",1668284,Taiwan,
+AFG,93,AFG,af,Yes,004,1,AF,AF,AF,AFG,AFG,AFG,República Islámica del Afganistán 
(la),True,,Afghanistan,Afghanistan (l') [masc.],Afghani,Developing,Исламская 
Республика Афганистан,Afghanistan,AFN,,Afganistán (el),971,阿富汗伊斯兰共和国,République 
islamique d'Afghanistan,Афганистан,004,34,142,أفغانستان,2,جمهورية أفغانستان 
الإسلامية,阿富汗,x,,Afganistán,the Islamic Republic of 
Afghanistan,阿富汗,Afghanistan,AFGHANISTAN,x,Asia,أفغانستان,Southern 
Asia,Афганистан,World,Kabul,AS,.af,"fa-AF,ps,uz-AF,tk",1149361 [...]
+ALB,355,ALB,aa,Yes,008,3,AL,AB,AL,ALB,ALB,AL,la República de 
Albania,True,,Albanie,Albanie (l') [fém.],Lek,Developed,Республика 
Албания,Albania,ALL,,Albania,008,阿尔巴尼亚共和国,la République 
d'Albanie,Албания,008,39,150,ألبانيا,2,جمهورية ألبانيا,阿尔巴尼亚,,,Albania,the 
Republic of Albania,阿尔巴尼亚,Albania,ALBANIA,,Europe,ألبانيا,Southern 
Europe,Албания,World,Tirana,EU,.al,"sq,el",783754,Albania,B3
+ALG,213,DZA,ae,Yes,012,4,AG,AL,DZ,ALG,ALG,DZ,la República Argelina Democrática 
y Popular,True,,Algérie,Algérie (l') [fém.],Algerian Dinar,Developing,Алжирская 
Народная Демократическая Республика,Algeria,DZD,,Argelia,012,阿尔及利亚民主人民共和国,la 
République algérienne démocratique et 
populaire,Алжир,012,15,2,الجزائر,2,الجمهورية الجزائرية الديمقراطية 
الشعبية,阿尔及利亚,,,Argelia,the People's Democratic Republic of 
Algeria,阿尔及利亚,Algeria,ALGERIA,,Africa,الجزائر,Northern 
Africa,Алжир,World,Algiers,AF,.dz,ar [...]
+ASA,1-684,ASM,as,Territory of US,016,5,AQ, ,AS,SMA,ASA,USA,,True,,Samoa 
américaines,,US Dollar,Developing,,,USD,x,,840,,,,016,61,9,ساموا 
الأمريكية,2,,,,,Samoa Americana,,美属萨摩亚,American Samoa,AMERICAN 
SAMOA,,Oceania,,Polynesia,Американское Самоа,World,Pago 
Pago,OC,.as,"en-AS,sm,to",5880801,American Samoa,B5
+AND,376,AND,an,Yes,020,7,AN, ,AD,AND,AND,AND,el Principado de 
Andorra,True,,Andorre,Andorre (l') [fém.],Euro,Developed,Княжество 
Андорра,Andorra,EUR,,Andorra,978,安道尔公国,la Principauté 
d'Andorre,Андорра,020,39,150,أندورا,2,إمارة أندورا,安道尔,,,Andorra,the 
Principality of Andorra,安道尔,Andorra,ANDORRA,,Europe,أندورا,Southern 
Europe,Андорра,World,Andorra la Vella,EU,.ad,ca,3041565,Andorra,B6
+ANG,244,AGO,ao,Yes,024,8,AO,AN,AO,AGL,ANG,AO,la República de 
Angola,True,17,Angola,Angola (l') [masc.],Kwanza,Developing,Республика 
Ангола,Angola,AOA,,Angola,973,安哥拉共和国,la République 
d'Angola,Ангола,024,202,2,أنغولا,2,جمهورية أنغولا,安哥拉,,Middle Africa,Angola,the 
Republic of Angola,安哥拉,Angola,ANGOLA,x,Africa,أنغولا,Sub-Saharan 
Africa,Ангола,World,Luanda,AF,.ao,pt-AO,3351879,Angola,B7
+AIA,1-264,AIA,am,Territory of GB,660,9,AV, ,AI,AIA,AIA, 
,,True,29,Anguilla,,East Caribbean 
Dollar,Developing,,,XCD,x,,951,,,,660,419,19,أنغيلا,2,,,,Caribbean,Anguila,,安圭拉,Anguilla,ANGUILLA,,Americas,,Latin
 America and the Caribbean,Ангилья,World,The 
Valley,NA,.ai,en-AI,3573511,Anguilla,1A
+ROS,672,ATA,ay,International,010,10,AY,AA,AQ, , , ,,True,,Antarctique,,No 
universal 
currency,,,,,,,,,,,010,,,أنتاركتيكا,,,,,,Antártida,,南极洲,Antarctica,ANTARCTICA,,,,,Антарктике,World,,AN,.aq,,6697173,Antarctica,B8
+ATG,1-268,ATG,aq,Yes,028,11,AC,AT,AG,ATG,ANT, ,Antigua y 
Barbuda,True,29,Antigua-et-Barbuda,Antigua-et-Barbuda [fém.],East Caribbean 
Dollar,Developing,Антигуа и Барбуда,Antigua and Barbuda,XCD,x,Antigua y 
Barbuda,951,安提瓜和巴布达,Antigua-et-Barbuda [fém.],Антигуа и 
Барбуда,028,419,19,أنتيغوا وبربودا,2,أنتيغوا وبربودا,安提瓜和巴布达,,Caribbean,Antigua 
y Barbuda,Antigua and Barbuda,安提瓜和巴布达,Antigua and Barbuda,ANTIGUA AND 
BARBUDA,,Americas,أنتيغوا وبربودا,Latin America and the Caribbean,Антигуа и 
Барбу [...]
+ARG,54,ARG,ag,Yes,032,12,AR,AG,AR,ARG,ARG,RA,la República 
Argentina,True,5,Argentine,Argentine (l') [fém.],Argentine 
Peso,Developing,Аргентинская Республика,Argentina,ARS,,Argentina 
(la),032,阿根廷共和国,la République 
argentine,Аргентина,032,419,19,الأرجنتين,2,جمهورية الأرجنتين,阿根廷,,South 
America,Argentina,the Argentine 
Republic,阿根廷,Argentina,ARGENTINA,,Americas,الأرجنتين,Latin America and the 
Caribbean,Аргентина,World,Buenos 
Aires,SA,.ar,"es-AR,en,it,de,fr,gn",3865483,Argentina,C1
+ARM,374,ARM,ai,Yes,051,13,AM,AY,AM,ARM,ARM,AM,la República de 
Armenia,True,,Arménie,Arménie (l') [fém.],Armenian Dram,Developing,Республика 
Армения,Armenia,AMD,,Armenia,051,亚美尼亚共和国,la République 
d'Arménie,Армения,051,145,142,أرمينيا,2,جمهورية أرمينيا,亚美尼亚,x,,Armenia,the 
Republic of Armenia,亚美尼亚,Armenia,ARMENIA,,Asia,أرمينيا,Western 
Asia,Армения,World,Yerevan,AS,.am,hy,174982,Armenia,1B
+ARU,297,ABW,aw,Part of NL,533,14,AA,NU,AW,ABW,ARU,AW,,True,29,Aruba,,Aruban 
Florin,Developing,,,AWG,x,,533,,,,533,419,19,أروبا,2,,,,Caribbean,Aruba,,阿鲁巴,Aruba,ARUBA,,Americas,,Latin
 America and the 
Caribbean,Аруба,World,Oranjestad,NA,.aw,"nl-AW,pap,es,en",3577279,Aruba,1C
+AUS,61,AUS,at,Yes,036,17,AS,AU,AU,AUS,AUS,AUS,Australia,True,,Australie,Australie
 (l') [fém.],Australian 
Dollar,Developed,Австралия,Australia,AUD,,Australia,036,澳大利亚,l'Australie,Австралия,036,53,9,أستراليا,2,أستراليا,澳大利亚,,,Australia,Australia,澳大利亚,Australia,AUSTRALIA,,Oceania,أستراليا,Australia
 and New Zealand,Австралия,World,Canberra,OC,.au,en-AU,2077456,Australia,C3
+AUT,43,AUT,au,Yes,040,18,AU,OS,AT,AUT,AUT,A,la República de 
Austria,True,,Autriche,Autriche (l') [fém.],Euro,Developed,Австрийская 
Республика,Austria,EUR,,Austria,978,奥地利共和国,la République 
d'Autriche,Австрия,040,155,150,النمسا,2,جمهورية النمسا,奥地利,,,Austria,the 
Republic of Austria,奥地利,Austria,AUSTRIA,,Europe,النمسا,Western 
Europe,Австрия,World,Vienna,EU,.at,"de-AT,hr,hu,sl",2782113,Austria,C4
+AZE,994,AZE,aj,Yes,031,19,AJ,AJ,AZ,AZE,AZE,AZ,la República de 
Azerbaiyán,True,,Azerbaïdjan,Azerbaïdjan (l') [masc.],Azerbaijan 
Manat,Developing,Азербайджанская 
Республика,Azerbaijan,AZN,,Azerbaiyán,944,阿塞拜疆共和国,la République 
d'Azerbaïdjan,Азербайджан,031,145,142,أذربيجان,2,جمهورية 
أذربيجان,阿塞拜疆,x,,Azerbaiyán,the Republic of 
Azerbaijan,阿塞拜疆,Azerbaijan,AZERBAIJAN,,Asia,أذربيجان,Western 
Asia,Азербайджан,World,Baku,AS,.az,"az,ru,hy",587116,Azerbaijan,1D
+BAH,1-242,BHS,bf,Yes,044,20,BF,BA,BS,BAH,BAH,BS,el Commonwealth de las 
Bahamas,True,29,Bahamas,Bahamas (les) [fém.],Bahamian 
Dollar,Developing,Содружество Багамских Островов,Bahamas (the),BSD,x,Bahamas 
(las),044,巴哈马国,le Commonwealth des Bahamas,Багамские Острова,044,419,19,جزر 
البهاما,2,كمنولث جزر البهاما,巴哈马,,Caribbean,Bahamas,the Commonwealth of the 
Bahamas,巴哈马,Bahamas,BAHAMAS,,Americas,جزر البهاما,Latin America and the 
Caribbean,Багамские Острова,World,Nassau,NA,.bs,en-BS,3572887,Bahamas,C5
+BHR,973,BHR,ba,Yes,048,21,BA,BN,BH,BHR,BRN,BRN,el Reino de 
Bahrein,True,,Bahreïn,Bahreïn [masc.],Bahraini Dinar,Developing,Королевство 
Бахрейн,Bahrain,BHD,,Bahrein,048,巴林王国,le Royaume de 
Bahreïn,Бахрейн,048,145,142,البحرين,3,مملكة البحرين,巴林,,,Bahrein,the Kingdom of 
Bahrain,巴林,Bahrain,BAHRAIN,,Asia,البحرين,Western 
Asia,Бахрейн,World,Manama,AS,.bh,"ar-BH,en,fa,ur",290291,Bahrain,C6
+BAN,880,BGD,bg,Yes,050,23,BG,BW,BD,BGD,BAN,BD,la República Popular de 
Bangladesh,True,,Bangladesh,Bangladesh (le),Taka,Developing,Народная Республика 
Бангладеш,Bangladesh,BDT,,Bangladesh,050,孟加拉人民共和国,la République populaire du 
Bangladesh,Бангладеш,050,34,142,بنغلاديش,2,جمهورية بنغلاديش 
الشعبية,孟加拉国,,,Bangladesh,the People's Republic of 
Bangladesh,孟加拉国,Bangladesh,BANGLADESH,x,Asia,بنغلاديش,Southern 
Asia,Бангладеш,World,Dhaka,AS,.bd,"bn-BD,en",1210997,Bangladesh,C7
+BRB,1-246,BRB,bb,Yes,052,24,BB,BR,BB,BRB,BAR,BDS,Barbados,True,29,Barbade,Barbade
 (la),Barbados Dollar,Developing,Барбадос,Barbados,BBD,x,Barbados,052,巴巴多斯,la 
Barbade,Барбадос,052,419,19,بربادوس,2,بربادوس,巴巴多斯,,Caribbean,Barbados,Barbados,巴巴多斯,Barbados,BARBADOS,,Americas,بربادوس,Latin
 America and the 
Caribbean,Барбадос,World,Bridgetown,NA,.bb,en-BB,3374084,Barbados,C8
+BLR,375,BLR,bw,Yes,112,26,BO,BY,BY,BLR,BLR,BY,la República de 
Belarús,True,,Bélarus,Bélarus (le),Belarusian Ruble,Developed,Республика 
Беларусь,Belarus,BYN,,Belarús,933,白俄罗斯共和国,la République du 
Bélarus,Беларусь,112,151,150,بيلاروس,2,جمهورية بيلاروس,白俄罗斯,,,Belarús,the 
Republic of Belarus,白俄罗斯,Belarus,BELARUS,,Europe,بيلاروس,Eastern 
Europe,Беларусь,World,Minsk,EU,.by,"be,ru",630336,Belarus,1F
+BEL,32,BEL,be,Yes,056,27,BE,BX,BE,BEL,BEL,B,el Reino de 
Bélgica,True,,Belgique,Belgique (la),Euro,Developed,Королевство 
Бельгия,Belgium,EUR,,Bélgica,978,比利时王国,le Royaume de 
Belgique,Бельгия,056,155,150,بلجيكا,2,مملكة بلجيكا,比利时,,,Bélgica,the Kingdom of 
Belgium,比利时,Belgium,BELGIUM,,Europe,بلجيكا,Western 
Europe,Бельгия,World,Brussels,EU,.be,"nl-BE,fr-BE,de-BE",2802361,Belgium,C9
+BLZ,501,BLZ,bh,Yes,084,28,BH,BH,BZ,BLZ,BIZ,BH,Belice,True,13,Belize,Belize 
(le),Belize Dollar,Developing,Белиз,Belize,BZD,x,Belice,084,伯利兹,le 
Belize,Белиз,084,419,19,بليز,2,بليز,伯利兹,,Central 
America,Belice,Belize,伯利兹,Belize,BELIZE,,Americas,بليز,Latin America and the 
Caribbean,Белиз,World,Belmopan,NA,.bz,"en-BZ,es",3582678,Belize,D1
+BEN,229,BEN,dm,Yes,204,29,BN,BJ,BJ,BEN,BEN,DY,la República de 
Benin,True,11,Bénin,Bénin (le),CFA Franc BCEAO,Developing,Республика 
Бенин,Benin,XOF,,Benin,952,贝宁共和国,la République du 
Bénin,Бенин,204,202,2,بنن,0,جمهورية بنن,贝宁,,Western Africa,Benin,the Republic 
of Benin,贝宁,Benin,BENIN,x,Africa,بنن,Sub-Saharan 
Africa,Бенин,World,Porto-Novo,AF,.bj,fr-BJ,2395170,Benin,G6
+BER,1-441,BMU,bm,Territory of 
GB,060,30,BD,BE,BM,BER,BER,BM,,True,,Bermudes,,Bermudian 
Dollar,Developed,,,BMD,,,060,,,,060,21,19,برمودا,2,,,,,Bermuda,,百慕大,Bermuda,BERMUDA,,Americas,,Northern
 America,Бермудские острова,World,Hamilton,NA,.bm,"en-BM,pt",3573345,Bermuda,D0
+BHU,975,BTN,bt,Yes,064,31,BT, ,BT,BTN,BHU,BT,el Reino de 
Bhután,True,,Bhoutan,Bhoutan (le),"Indian 
Rupee,Ngultrum",Developing,Королевство 
Бутан,Bhutan,"INR,BTN",,Bhután,"356,064",不丹王国,le Royaume du 
Bhoutan,Бутан,064,34,142,بوتان,"2,2",مملكة بوتان,不丹,x,,Bhután,the Kingdom of 
Bhutan,不丹,Bhutan,BHUTAN,x,Asia,بوتان,Southern 
Asia,Бутан,World,Thimphu,AS,.bt,dz,1252634,Bhutan,D2
+BOL,591,BOL,bo,Yes,068,33,BL,BO,BO,BOL,BOL,BOL,Estado Plurinacional de 
Bolivia,True,5,Bolivie (État plurinational de),Bolivie (État plurinational de) 
(l'),Boliviano,Developing,Многонациональное Государство Боливия,Bolivia 
(Plurinational State of),BOB,,Bolivia (Estado Plurinacional 
de),068,玻利维亚多民族国,État plurinational de Bolivie,Боливия (Многонациональное 
Государство),068,419,19,بوليفيا (دولة - المتعددة القوميات),2,دولة بوليفيا 
المتعددة القوميات,玻利维亚(多民族国),x,South America,Bolivia (Estado P [...]
+ANT,599,BES,ca,Part of NL,535,176,NL,NU,BQ,ATN,AHO,NA,,True,29,"Bonaire, 
Saint-Eustache et Saba",,US Dollar,Developing,,,USD,x,,840,,,,535,419,19,بونير 
وسان يوستاتيوس وسابا,2,,,,Caribbean,"Bonaire, San Eustaquio y 
Saba",,"博纳尔,圣俄斯塔休斯和萨巴","Bonaire, Sint Eustatius and Saba","BONAIRE, SINT 
EUSTATIUS AND SABA",,Americas,,Latin America and the Caribbean,"Бонайре, Саба и 
Синт-Эстатиус",World,,NA,.bq,"nl,pap,en",7626844,Caribbean Netherlands,
+BIH,387,BIH,bn,Yes,070,34,BK,BG,BA,BIH,BIH,BIH,Bosnia y 
Herzegovina,True,,Bosnie-Herzégovine,Bosnie-Herzégovine (la),Convertible 
Mark,Developed,Босния и Герцеговина,Bosnia and Herzegovina,BAM,,Bosnia y 
Herzegovina,977,波斯尼亚和黑塞哥维那,la Bosnie-Herzégovine,Босния и 
Герцеговина,070,39,150,البوسنة والهرسك,2,البوسنة والهرسك,波斯尼亚和黑塞哥维那,,,Bosnia y 
Herzegovina,Bosnia and Herzegovina,波斯尼亚和黑塞哥维那,Bosnia and Herzegovina,BOSNIA AND 
HERZEGOVINA,,Europe,البوسنة والهرسك,Southern Europe,Босния и Герцеговина, [...]
+BOT,267,BWA,bs,Yes,072,35,BC,BC,BW,BOT,BOT,BW,la República de 
Botswana,True,18,Botswana,Botswana (le),Pula,Developing,Республика 
Ботсвана,Botswana,BWP,,Botswana,072,博茨瓦纳共和国,la République du 
Botswana,Ботсвана,072,202,2,بوتسوانا,2,جمهورية بوتسوانا,博茨瓦纳,x,Southern 
Africa,Botswana,the Republic of 
Botswana,博茨瓦纳,Botswana,BOTSWANA,,Africa,بوتسوانا,Sub-Saharan 
Africa,Ботсвана,World,Gaborone,AF,.bw,"en-BW,tn-BW",933860,Botswana,B1
+,47,BVT,bv,Territory of NO,074,36,BV,BV,BV, , ,BV,,True,5,Île 
Bouvet,,Norwegian Krone,Developing,,,NOK,,,578,,,,074,419,19,جزيرة 
بوفيت,2,,,,South America,Isla Bouvet,,布维岛,Bouvet Island,BOUVET 
ISLAND,,Americas,,Latin America and the Caribbean,Остров 
Буве,World,,AN,.bv,,3371123,Bouvet Island,D4
+BRA,55,BRA,bl,Yes,076,37,BR,BZ,BR,B,BRA,BR,la República Federativa del 
Brasil,True,5,Brésil,Brésil (le),Brazilian Real,Developing,Федеративная 
Республика Бразилия,Brazil,BRL,,Brasil (el),986,巴西联邦共和国,la République 
fédérative du Brésil,Бразилия,076,419,19,البرازيل,2,الجمهورية الاتحادية 
البرازيلية,巴西,,South America,Brasil,the Federative Republic of 
Brazil,巴西,Brazil,BRAZIL,,Americas,البرازيل,Latin America and the 
Caribbean,Бразилия,World,Brasilia,SA,.br,"pt-BR,es,en,fr",3469034,Brazil,D5
+,246,IOT,bi,Territory of GB,086,38,IO, ,IO,BIO, , ,,True,14,Territoire 
britannique de l'océan Indien,,US 
Dollar,Developing,,,USD,,,840,,,,086,202,2,المحيط الهندي الإقليم البريطاني 
في,2,,,,Eastern Africa,Territorio Británico del Océano Índico,,英属印度洋领土,British 
Indian Ocean Territory,BRITISH INDIAN OCEAN TERRITORY,,Africa,,Sub-Saharan 
Africa,Британская территория в Индийском океане,World,Diego 
Garcia,AS,.io,en-IO,1282588,British Indian Ocean Territory,D6
+VGB,1-284,VGB,vb,Territory of GB,092,39,VI,VI,VG,VRG,IVB,BVI,,True,29,Îles 
Vierges britanniques,,US Dollar,Developing,,,USD,x,,840,,,,092,419,19,جزر فرجن 
البريطانية,2,,,,Caribbean,Islas Vírgenes Británicas,,英属维尔京群岛,British Virgin 
Islands,VIRGIN ISLANDS (BRITISH),,Americas,,Latin America and the 
Caribbean,Британские Виргинские острова,World,Road 
Town,NA,.vg,en-VG,3577718,British Virgin Islands,
+BRU,673,BRN,bx,Yes,096,40,BX,BD,BN,BRU,BRU,BRU,Brunei Darussalam,True,,Brunéi 
Darussalam,Brunéi Darussalam (le),Brunei 
Dollar,Developing,Бруней-Даруссалам,Brunei Darussalam,BND,,Brunei 
Darussalam,096,文莱达鲁萨兰国,le Brunéi Darussalam,Бруней-Даруссалам,096,35,142,بروني 
دار السلام,2,بروني دار السلام,文莱达鲁萨兰国,,,Brunei Darussalam,Brunei 
Darussalam,文莱达鲁萨兰国,Brunei Darussalam,BRUNEI DARUSSALAM,,Asia,بروني دار 
السلام,South-eastern Asia,Бруней-Даруссалам,World,Bandar Seri 
Begawan,AS,.bn,"ms-BN,en-BN",1 [...]
+BUL,359,BGR,bu,Yes,100,41,BU,BU,BG,BUL,BUL,BG,la República de 
Bulgaria,True,,Bulgarie,Bulgarie (la),Bulgarian Lev,Developed,Республика 
Болгария,Bulgaria,BGN,,Bulgaria,975,保加利亚共和国,la République de 
Bulgarie,Болгария,100,151,150,بلغاريا,2,جمهورية بلغاريا,保加利亚,,,Bulgaria,the 
Republic of Bulgaria,保加利亚,Bulgaria,BULGARIA,,Europe,بلغاريا,Eastern 
Europe,Болгария,World,Sofia,EU,.bg,"bg,tr-BG,rom",732800,Bulgaria,E0
+BFA,226,BFA,uv,Yes,854,42,UV,HV,BF,BFA,BUR,BF,Burkina Faso,True,11,Burkina 
Faso,Burkina Faso (le),CFA Franc BCEAO,Developing,Буркина-Фасо,Burkina 
Faso,XOF,,Burkina Faso,952,布基纳法索,le Burkina Faso,Буркина-Фасо,854,202,2,بوركينا 
فاسو,0,بوركينا فاسو,布基纳法索,x,Western Africa,Burkina Faso,Burkina 
Faso,布基纳法索,Burkina Faso,BURKINA FASO,x,Africa,بوركينا فاسو,Sub-Saharan 
Africa,Буркина-Фасо,World,Ouagadougou,AF,.bf,"fr-BF,mos",2361809,Burkina Faso,X2
+BDI,257,BDI,bd,Yes,108,43,BY,BI,BI,BDI,BDI,RU,la República de 
Burundi,True,14,Burundi,Burundi (le),Burundi Franc,Developing,Республика 
Бурунди,Burundi,BIF,,Burundi,108,布隆迪共和国,la République du 
Burundi,Бурунди,108,202,2,بوروندي,0,جمهورية بوروندي,布隆迪,x,Eastern 
Africa,Burundi,the Republic of 
Burundi,布隆迪,Burundi,BURUNDI,x,Africa,بوروندي,Sub-Saharan 
Africa,Бурунди,World,Bujumbura,AF,.bi,"fr-BI,rn",433561,Burundi,E2
+CPV,238,CPV,cv,Yes,132,47,CV,CV,CV,CPV,CPV,CV,la República de Cabo 
Verde,True,11,Cabo Verde,Cabo Verde (sans article),Cabo Verde 
Escudo,Developing,Республика Кабо-Верде,Cabo Verde,CVE,x,Cabo 
Verde,132,佛得角共和国,la République de Cabo Verde,Кабо-Верде,132,202,2,كابو 
فيردي,2,جمهورية كابو فيردي,佛得角,,Western Africa,Cabo Verde,the Republic of Cabo 
Verde,佛得角,Cabo Verde,CABO VERDE,,Africa,كابو فيردي,Sub-Saharan 
Africa,Кабо-Верде,World,Praia,AF,.cv,pt-CV,3374766,Cape Verde,
+CAM,855,KHM,cb,Yes,116,44,CB,KP,KH,CBG,CAM,K,el Reino de 
Camboya,True,,Cambodge,Cambodge (le),Riel,Developing,Королевство 
Камбоджа,Cambodia,KHR,,Camboya,116,柬埔寨王国,le Royaume du 
Cambodge,Камбоджа,116,35,142,كمبوديا,2,مملكة كمبوديا,柬埔寨,,,Camboya,the Kingdom 
of Cambodia,柬埔寨,Cambodia,CAMBODIA,x,Asia,كمبوديا,South-eastern 
Asia,Камбоджа,World,Phnom Penh,AS,.kh,"km,fr,en",1831722,Cambodia,E3
+CMR,237,CMR,cm,Yes,120,45,CM,CM,CM,CME,CMR,CAM,la República del 
Camerún,True,17,Cameroun,Cameroun (le),CFA Franc BEAC,Developing,Республика 
Камерун,Cameroon,XAF,,Camerún (el),950,喀麦隆共和国,la République du 
Cameroun,Камерун,120,202,2,الكاميرون,0,جمهورية الكاميرون,喀麦隆,,Middle 
Africa,Camerún,the Republic of 
Cameroon,喀麦隆,Cameroon,CAMEROON,,Africa,الكاميرون,Sub-Saharan 
Africa,Камерун,World,Yaounde,AF,.cm,"en-CM,fr-CM",2233387,Cameroon,E4
+CAN,1,CAN,xxc,Yes,124,46,CA,CN,CA,CAN,CAN,CDN,el Canadá,True,,Canada,Canada 
(le),Canadian Dollar,Developed,Канада,Canada,CAD,,Canadá (el),124,加拿大,le 
Canada,Канада,124,21,19,كندا,2,كندا,加拿大,,,Canadá,Canada,加拿大,Canada,CANADA,,Americas,كندا,Northern
 America,Канада,World,Ottawa,NA,.ca,"en-CA,fr-CA,iu",6251999,Canada,
+CAY,1-345,CYM,cj,Territory of GB,136,48,CJ,GC,KY,CYM,CAY,KY,,True,29,Îles 
Caïmanes,,Cayman Islands Dollar,Developing,,,KYD,,,136,,,,136,419,19,جزر 
كايمان,2,,,,Caribbean,Islas Caimán,,开曼群岛,Cayman Islands,CAYMAN 
ISLANDS,,Americas,,Latin America and the Caribbean,Кайман острова,World,George 
Town,NA,.ky,en-KY,3580718,Cayman Islands,E9
+CTA,236,CAF,cx,Yes,140,49,CT,CE,CF,CAF,CAF,RCA,la República 
Centroafricana,True,17,République centrafricaine,République centrafricaine 
(la),CFA Franc BEAC,Developing,Центральноафриканская Республика,Central African 
Republic (the),XAF,,República Centroafricana (la),950,中非共和国,la République 
centrafricaine,Центральноафриканская Республика,140,202,2,جمهورية أفريقيا 
الوسطى,0,جمهورية أفريقيا الوسطى,中非共和国,x,Middle Africa,República 
Centroafricana,the Central African Republic,中非共和国,Central African [...]
+CHA,235,TCD,cd,Yes,148,50,CD,CD,TD,TCD,CHA,TCH,la República del 
Chad,True,17,Tchad,Tchad (le),CFA Franc BEAC,Developing,Республика 
Чад,Chad,XAF,,Chad (el),950,乍得共和国,la République du 
Tchad,Чад,148,202,2,تشاد,0,جمهورية تشاد,乍得,x,Middle Africa,Chad,the Republic of 
Chad,乍得,Chad,CHAD,x,Africa,تشاد,Sub-Saharan 
Africa,Чад,World,N'Djamena,AF,.td,"fr-TD,ar-TD,sre",2434508,Chad,F2
+CHI,56,CHL,cl,Yes,152,51,CI,CH,CL,CHL,CHI,RCH,la República de 
Chile,True,5,Chili,Chili (le),Chilean Peso,Developing,Республика 
Чили,Chile,CLP,,Chile,152,智利共和国,la République du 
Chili,Чили,152,419,19,شيلي,0,جمهورية شيلي,智利,,South America,Chile,the Republic 
of Chile,智利,Chile,CHILE,,Americas,شيلي,Latin America and the 
Caribbean,Чили,World,Santiago,SA,.cl,es-CL,3895114,Chile,F3
+CHN,86,CHN,cc,Yes,156,53,CH,CI,CN,CHN,CHN,CN,la República Popular 
China,True,,Chine,Chine (la),Yuan Renminbi,Developing,Китайская Народная 
Республика,China,CNY,,China,156,中华人民共和国,la République populaire de 
Chine,Китай,156,30,142,الصين,2,جمهورية الصين الشعبية,中国,,,China,the People's 
Republic of China,中国,China,CHINA,,Asia,الصين,Eastern 
Asia,Китай,World,Beijing,AS,.cn,"zh-CN,yue,wuu,dta,ug,za",1814991,China,F4
+HKG,852,HKG, ,Part of CN,344,33364,HK,HK,HK,HKG,HKG,HK,,True,,"Chine, région 
administrative spéciale de Hong Kong",,Hong Kong 
Dollar,Developing,,,HKD,,,344,,,,344,30,142,منطقة هونغ كونغ الصينية الإدارية 
الخاصة,2,,,,,"China, región administrativa especial de Hong 
Kong",,中国香港特别行政区,"China, Hong Kong Special Administrative Region",HONG 
KONG,,Asia,,Eastern Asia,"Китай, Специальный административный район 
Гонконг",World,Hong Kong,AS,.hk,"zh-HK,yue,zh,en",1819730,Hong Kong,K3
+MAC,853,MAC, ,Part of CN,446,149,MC,MU,MO,MAC,MAC,MO,,True,,"Chine, région 
administrative spéciale de 
Macao",,Pataca,Developing,,,MOP,,,446,,,,446,30,142,منطقة ماكاو الإدارية الخاصة 
التابعة للصين,2,,,,,"China, región administrativa especial de 
Macao",,中国澳门特别行政区,"China, Macao Special Administrative 
Region",MACAO,,Asia,,Eastern Asia,"Китай, Специальный административный район 
Макао",World,Macao,AS,.mo,"zh,zh-MO,pt",1821275,Macau,
+CXR,61,CXR,xa,Territory of AU,162,54,KT,KI,CX,CHR, ,AUS,,True,,Île 
Christmas,,Australian Dollar,Developed,,,AUD,,,036,,,,162,53,9,جزيرة 
كريسماس,2,,,,,Isla de Navidad,,圣诞岛,Christmas Island,CHRISTMAS 
ISLAND,,Oceania,,Australia and New Zealand,остров Рождества,World,Flying Fish 
Cove,OC,.cx,"en,zh,ms-CC",2078138,Christmas Island,F6
+CCK,61,CCK,xb,Territory of AU,166,56,CK,KK,CC,ICO, ,AUS,,True,,Îles des Cocos 
(Keeling),,Australian Dollar,Developed,,,AUD,,,036,,,,166,53,9,جزر كوكوس 
(كيلينغ),2,,,,,Islas Cocos (Keeling),,科科斯(基林)群岛,Cocos (Keeling) Islands,COCOS 
(KEELING) ISLANDS,,Oceania,,Australia and New Zealand,Кокосовых (Килинг) 
островов,World,West Island,AS,.cc,"ms-CC,en",1547376,Cocos (Keeling) Islands,F7
+COL,57,COL,ck,Yes,170,57,CO,CO,CO,CLM,COL,CO,la República de 
Colombia,True,5,Colombie,Colombie (la),Colombian Peso,Developing,Республика 
Колумбия,Colombia,COP,,Colombia,170,哥伦比亚共和国,la République de 
Colombie,Колумбия,170,419,19,كولومبيا,2,جمهورية كولومبيا,哥伦比亚,,South 
America,Colombia,the Republic of 
Colombia,哥伦比亚,Colombia,COLOMBIA,,Americas,كولومبيا,Latin America and the 
Caribbean,Колумбия,World,Bogota,SA,.co,es-CO,3686110,Colombia,F8
+COM,269,COM,cq,Yes,174,58,CN,IC,KM,COM,COM,KM,la Unión de las 
Comoras,True,14,Comores,Comores (les) [fém.],Comorian Franc ,Developing,Союз 
Коморских Островов,Comoros (the),KMF,x,Comoras (las),174,科摩罗联盟,l'Union des 
Comores,Коморские Острова,174,202,2,جزر القمر,0,اتحاد جزر القمر,科摩罗,,Eastern 
Africa,Comoras,the Union of the Comoros,科摩罗,Comoros,COMOROS,x,Africa,جزر 
القمر,Sub-Saharan Africa,Коморские 
Острова,World,Moroni,AF,.km,"ar,fr-KM",921929,Comoros,F9
+CGO,242,COG,cf,Yes,178,59,CF,CG,CG,COG,CGO,RCB,la República del 
Congo,True,17,Congo,Congo (le),CFA Franc BEAC,Developing,Республика Конго,Congo 
(the),XAF,,Congo (el),950,刚果共和国,la République du 
Congo,Конго,178,202,2,الكونغو,0,جمهورية الكونغو,刚果,,Middle Africa,Congo,the 
Republic of the Congo,刚果,Congo,CONGO,,Africa,الكونغو,Sub-Saharan 
Africa,Конго,World,Brazzaville,AF,.cg,"fr-CG,kg,ln-CG",2260494,Congo - 
Brazzaville,G0
+COK,682,COK,cw,Associated with NZ,184,60,CW,KU,CK,CKH,COK,NZ,las Islas 
Cook,True,,Îles Cook,Îles Cook (les)    **,New Zealand 
Dollar,Developing,Острова Кука,Cook Islands (the)    **,NZD,x,Islas Cook (las)  
  **,554,库克群岛,les Îles Cook,Острова Кука    **,184,61,9,جزر كوك,2,جزر كوك,库克群岛  
  **,,,Islas Cook,the Cook Islands,库克群岛,Cook Islands,COOK ISLANDS,,Oceania,جزر 
كوك    **,Polynesia,Острова Кука,World,Avarua,OC,.ck,"en-CK,mi",1899402,Cook 
Islands,G1
+CRC,506,CRI,cr,Yes,188,61,CS,CS,CR,CTR,CRC,CR,la República de Costa 
Rica,True,13,Costa Rica,Costa Rica (le),Costa Rican Colon,Developing,Республика 
Коста-Рика,Costa Rica,CRC,,Costa Rica,188,哥斯达黎加共和国,la République du Costa 
Rica,Коста-Рика,188,419,19,كوستاريكا,2,جمهورية كوستاريكا,哥斯达黎加,,Central 
America,Costa Rica,the Republic of Costa Rica,哥斯达黎加,Costa Rica,COSTA 
RICA,,Americas,كوستاريكا,Latin America and the Caribbean,Коста-Рика,World,San 
Jose,NA,.cr,"es-CR,en",3624060,Costa Rica,G2
+CRO,385,HRV,ci,Yes,191,62,HR,RH,HR,HRV,CRO,HR,la República de 
Croacia,True,,Croatie,Croatie (la),Kuna,Developed,Республика 
Хорватия,Croatia,HRK,,Croacia,191,克罗地亚共和国,la République de 
Croatie,Хорватия,191,39,150,كرواتيا,2,جمهورية كرواتيا,克罗地亚,,,Croacia,the 
Republic of Croatia,克罗地亚,Croatia,CROATIA,,Europe,كرواتيا,Southern 
Europe,Хорватия,World,Zagreb,EU,.hr,"hr-HR,sr",3202326,Croatia,1M
+CUB,53,CUB,cu,Yes,192,63,CU,CU,CU,CUB,CUB,C,la República de 
Cuba,True,29,Cuba,Cuba [fém.],"Cuban Peso,Peso 
Convertible",Developing,Республика 
Куба,Cuba,"CUP,CUC",x,Cuba,"192,931",古巴共和国,la République de 
Cuba,Куба,192,419,19,كوبا,"2,2",جمهورية كوبا,古巴,,Caribbean,Cuba,the Republic of 
Cuba,古巴,Cuba,CUBA,,Americas,كوبا,Latin America and the 
Caribbean,Куба,World,Havana,NA,.cu,"es-CU,pap",3562981,Cuba,G3
+,599,CUW,co,Part of NL,531,,UC,,CW,,,,,True,29,Curaçao,,Netherlands Antillean 
Guilder,Developing,,,ANG,x,,532,,,,531,419,19,كوراساو,2,,,,Caribbean,Curaçao,,库拉索,Curaçao,CURAÇAO,,Americas,,Latin
 America and the Caribbean,Кюрасао,World, 
Willemstad,NA,.cw,"nl,pap",7626836,Curaçao,
+CYP,357,CYP,cy,Yes,196,64,CY,CY,CY,CYP,CYP,CY,la República de 
Chipre,True,,Chypre,Chypre [fém.],Euro,Developed,Республика 
Кипр,Cyprus,EUR,,Chipre,978,塞浦路斯共和国,la République de 
Chypre,Кипр,196,145,142,قبرص,2,جمهورية قبرص,塞浦路斯,,,Chipre,the Republic of 
Cyprus,塞浦路斯,Cyprus,CYPRUS,,Asia,قبرص,Western 
Asia,Кипр,World,Nicosia,EU,.cy,"el-CY,tr-CY,en",146669,Cyprus,G4
+CZE,420,CZE,xr,Yes,203,65,EZ,CZ,CZ,CZE,CZE,CZ,la República 
Checa,True,,Tchéquie,République tchèque (la),Czech Koruna,Developed,Чешская 
Республика,Czech Republic (the),CZK,,República Checa (la),203,捷克共和国,la 
République tchèque,Чешская Республика,203,151,150,تشيكيا,2,الجمهورية 
التشيكية,捷克共和国,,,Chequia,the Czech 
Republic,捷克,Czechia,CZECHIA,,Europe,الجمهورية التشيكية,Eastern 
Europe,Чехия,World,Prague,EU,.cz,"cs,sk",3077311,Czechia,
+CIV,225,CIV,iv,Yes,384,66,IV,IV,CI,CTI,CIV,CI,la República de Côte 
d'Ivoire,True,11,Côte d'Ivoire,Côte d'Ivoire (la),CFA Franc 
BCEAO,Developing,Республика Кот-д'Ивуар,Côte d'Ivoire,XOF,,Côte 
d'Ivoire,952,科特迪瓦共和国,la République de Côte d'Ivoire,Кот-д'Ивуар,384,202,2,كوت 
ديفوار,0,جمهورية كوت ديفوار,科特迪瓦,,Western Africa,Côte d'Ivoire,the Republic of 
Côte d'Ivoire,科特迪瓦,Côte d'Ivoire,CÔTE D'IVOIRE,,Africa,كوت ديفوار,Sub-Saharan 
Africa,Кот-д'Ивуар,World,Yamoussoukro,AF,.ci,fr-CI,2287781,Côte d’Ivoire,
+PRK,850,PRK,kn,Yes,408,67,KN,KR,KP,KRE,PRK, ,la República Popular Democrática 
de Corea,True,,République populaire démocratique de Corée,République populaire 
démocratique de Corée (la),North Korean Won,Developing,Корейская 
Народно-Демократическая Республика,Democratic People's Republic of Korea 
(the),KPW,,República Popular Democrática de Corea (la),408,朝鲜民主主义人民共和国,la 
République populaire démocratique de Corée,Корейская Народно-Демократическая 
Республика,408,30,142,جمهورية كوريا الشعبية ال [...]
+COD,243,COD,cg,Yes,180,68,CG,ZR,CD,COD,COD,ZRE,la República Democrática del 
Congo,True,17,République démocratique du Congo,République démocratique du Congo 
(la),Congolese Franc,Developing,Демократическая Республика Конго,Democratic 
Republic of the Congo (the),CDF,,República Democrática del Congo 
(la),976,刚果民主共和国,la République démocratique du Congo,Демократическая Республика 
Конго,180,202,2,جمهورية الكونغو الديمقراطية,2,جمهورية الكونغو 
الديمقراطية,刚果民主共和国,,Middle Africa,República Democrát [...]
+DEN,45,DNK,dk,Yes,208,69,DA,DN,DK,DNK,DEN,DK,el Reino de 
Dinamarca,True,,Danemark,Danemark (le),Danish Krone,Developed,Королевство 
Дания,Denmark,DKK,,Dinamarca,208,丹麦王国,le Royaume du 
Danemark,Дания,208,154,150,الدانمرك,2,مملكة الدانمرك,丹麦,,,Dinamarca,the Kingdom 
of Denmark,丹麦,Denmark,DENMARK,,Europe,الدانمرك,Northern 
Europe,Дания,World,Copenhagen,EU,.dk,"da-DK,en,fo,de-DK",2623032,Denmark,G7
+DJI,253,DJI,ft,Yes,262,70,DJ,DJ,DJ,DJI,DJI,F,la República de 
Djibouti,True,14,Djibouti,Djibouti [masc.],Djibouti Franc,Developing,Республика 
Джибути,Djibouti,DJF,,Djibouti,262,吉布提共和国,la République de 
Djibouti,Джибути,262,202,2,جيبوتي,0,جمهورية جيبوتي,吉布提,,Eastern 
Africa,Djibouti,the Republic of 
Djibouti,吉布提,Djibouti,DJIBOUTI,x,Africa,جيبوتي,Sub-Saharan 
Africa,Джибути,World,Djibouti,AF,.dj,"fr-DJ,ar,so-DJ,aa",223816,Djibouti,1G
+DMA,1-767,DMA,dq,Yes,212,71,DO,DO,DM,DMA,DMA,WD,el Commonwealth de 
Dominica,True,29,Dominique,Dominique (la),East Caribbean 
Dollar,Developing,Содружество Доминики,Dominica,XCD,x,Dominica,951,多米尼克国,le 
Commonwealth de Dominique,Доминика,212,419,19,دومينيكا,2,كمنولث 
دومينيكا,多米尼克,,Caribbean,Dominica,the Commonwealth of 
Dominica,多米尼克,Dominica,DOMINICA,,Americas,دومينيكا,Latin America and the 
Caribbean,Доминика,World,Roseau,NA,.dm,en-DM,3575830,Dominica,G9
+DOM,"1-809,1-829,1-849",DOM,dr,Yes,214,72,DR,DR,DO,DOM,DOM,DOM,la República 
Dominicana,True,29,République dominicaine,République dominicaine (la),Dominican 
Peso,Developing,Доминиканская Республика,Dominican Republic 
(the),DOP,x,República Dominicana (la),214,多米尼加共和国,la République 
dominicaine,Доминиканская Республика,214,419,19,الجمهورية 
الدومينيكية,2,الجمهورية الدومينيكية,多米尼加,,Caribbean,República Dominicana,the 
Dominican Republic,多米尼加,Dominican Republic,DOMINICAN REPUBLIC,,Americas,الجمه 
[...]
+ECU,593,ECU,ec,Yes,218,73,EC,EQ,EC,EQA,ECU,EC,la República del 
Ecuador,True,5,Équateur,Équateur (l') [masc.],US Dollar,Developing,Республика 
Эквадор,Ecuador,USD,,Ecuador (el),840,厄瓜多尔共和国,la République de 
l'Équateur,Эквадор,218,419,19,إكوادور,2,جمهورية إكوادور,厄瓜多尔,,South 
America,Ecuador,the Republic of 
Ecuador,厄瓜多尔,Ecuador,ECUADOR,,Americas,إكوادور,Latin America and the 
Caribbean,Эквадор,World,Quito,SA,.ec,es-EC,3658394,Ecuador,H1
+EGY,20,EGY,ua,Yes,818,40765,EG,EG,EG,EGY,EGY,ET,la República Árabe de 
Egipto,True,,Égypte,Égypte (l') [fém.],Egyptian Pound,Developing,Арабская 
Республика Египет,Egypt,EGP,,Egipto,818,阿拉伯埃及共和国,la République arabe 
d'Égypte,Египет,818,15,2,مصر,2,جمهورية مصر العربية,埃及,,,Egipto,the Arab 
Republic of Egypt,埃及,Egypt,EGYPT,,Africa,مصر,Northern 
Africa,Египет,World,Cairo,AF,.eg,"ar-EG,en,fr",357994,Egypt,H2
+SLV,503,SLV,es,Yes,222,75,ES,ES,SV,SLV,ESA,ES,la República de El 
Salvador,True,13,El Salvador,El Salvador [masc.],"El Salvador Colon,US 
Dollar",Developing,Республика Эль-Сальвадор,El Salvador,"SVC,USD",,El 
Salvador,"222,840",萨尔瓦多共和国,la République d'El 
Salvador,Сальвадор,222,419,19,السلفادور,"2,2",جمهورية السلفادور,萨尔瓦多,,Central 
America,El Salvador,the Republic of El Salvador,萨尔瓦多,El Salvador,EL 
SALVADOR,,Americas,السلفادور,Latin America and the 
Caribbean,Сальвадор,World,San Salvador,NA,. [...]
+EQG,240,GNQ,eg,Yes,226,76,EK,GQ,GQ,GNE,GEQ,EQ,la República de Guinea 
Ecuatorial,True,17,Guinée équatoriale,Guinée équatoriale (la),CFA Franc 
BEAC,Developing,Республика Экваториальная Гвинея,Equatorial Guinea,XAF,,Guinea 
Ecuatorial,950,赤道几内亚共和国,la République de Guinée équatoriale,Экваториальная 
Гвинея,226,202,2,غينيا الاستوائية,0,جمهورية غينيا الاستوائية,赤道几内亚,,Middle 
Africa,Guinea Ecuatorial,the Republic of Equatorial Guinea,赤道几内亚,Equatorial 
Guinea,EQUATORIAL GUINEA,,Africa,غينيا الاستوا [...]
+ERI,291,ERI,ea,Yes,232,77,ER, ,ER,ERI,ERI,ER,el Estado de 
Eritrea,True,14,Érythrée,Érythrée (l') [fém.],Nakfa,Developing,Государство 
Эритрея,Eritrea,ERN,,Eritrea,232,厄立特里亚国,l'État 
d'Érythrée,Эритрея,232,202,2,إريتريا,2,دولة إريتريا,厄立特里亚,,Eastern 
Africa,Eritrea,the State of 
Eritrea,厄立特里亚,Eritrea,ERITREA,x,Africa,إريتريا,Sub-Saharan 
Africa,Эритрея,World,Asmara,AF,.er,"aa-ER,ar,tig,kun,ti-ER",338010,Eritrea,1J
+EST,372,EST,er,Yes,233,78,EN,EO,EE,EST,EST,EST,la República de 
Estonia,True,,Estonie,Estonie (l') [fém.],Euro,Developed,Эстонская 
Республика,Estonia,EUR,,Estonia,978,爱沙尼亚共和国,la République 
d'Estonie,Эстония,233,154,150,إستونيا,2,جمهورية إستونيا,爱沙尼亚,,,Estonia,the 
Republic of Estonia,爱沙尼亚,Estonia,ESTONIA,,Europe,إستونيا,Northern 
Europe,Эстония,World,Tallinn,EU,.ee,"et,ru",453733,Estonia,1H
+SWZ,268,SWZ,sq,Yes,748,235,WZ,SV,SZ,SWZ,SWZ,SD,,True,18,Eswatini,,Lilangeni,Developing,,,SZL,,,748,,,,748,202,2,إسواتيني,2,,,x,Southern
 Africa,Eswatini,,斯威士兰,Eswatini,ESWATINI,,Africa,,Sub-Saharan 
Africa,Эсватини,World,Mbabane,AF,.sz,"en-SZ,ss-SZ",934841,Eswatini,
+ETH,251,ETH,et,Yes,231,79,ET,ET,ET,ETH,ETH,ETH,la República Democrática 
Federal de Etiopía,True,14,Éthiopie,Éthiopie (l') [fém.],Ethiopian 
Birr,Developing,Федеративная Демократическая Республика 
Эфиопия,Ethiopia,ETB,,Etiopía,230,埃塞俄比亚联邦民主共和国,la République fédérale 
démocratique d'Éthiopie,Эфиопия,231,202,2,إثيوبيا,2,جمهورية إثيوبيا الديمقراطية 
الاتحادية,埃塞俄比亚,x,Eastern Africa,Etiopía,the Federal Democratic Republic of 
Ethiopia,埃塞俄比亚,Ethiopia,ETHIOPIA,x,Africa,إثيوبيا,Sub-Saharan Africa,Эф [...]
+FLK,500,FLK,fk,Territory of GB,238,81,FK,FK,FK,FLK,FLK, ,,True,5,Îles Falkland 
(Malvinas),,,Developing,,,,,,,,,,238,419,19,جزر فوكلاند (مالفيناس),,,,,South 
America,Islas Malvinas (Falkland),,福克兰群岛(马尔维纳斯),Falkland Islands 
(Malvinas),,,Americas,,Latin America and the Caribbean,Фолклендские 
(Мальвинские) острова,World,Stanley,SA,.fk,en-FK,3474414,Falkland Islands,
+FRO,298,FRO,fa,Part of DK,234,82,FO,FA,FO,FRO,FAR,FO,,True,,Îles Féroé,,Danish 
Krone,Developed,,,DKK,,,208,,,,234,154,150,جزر فايرو,2,,,,,Islas 
Feroe,,法罗群岛,Faroe Islands,FAROE ISLANDS,,Europe,,Northern Europe,Фарерские 
острова,World,Torshavn,EU,.fo,"fo,da-FO",2622320,Faroe Islands,H6
+FIJ,679,FJI,fj,Yes,242,83,FJ,FJ,FJ,FJI,FIJ,FJI,la República de 
Fiji,True,,Fidji,Fidji (les) [fém.],Fiji Dollar,Developing,Республика  
Фиджи,Fiji,FJD,x,Fiji,242,斐济共和国,la République des 
Fidji,Фиджи,242,54,9,فيجي,2,جمهورية فيجي,斐济,,,Fiji,the Republic of 
Fiji,斐济,Fiji,FIJI,,Oceania,فيجي,Melanesia,Фиджи,World,Suva,OC,.fj,"en-FJ,fj",2205218,Fiji,H8
+FIN,358,FIN,fi,Yes,246,84,FI,FI,FI,FIN,FIN,FIN,la República de 
Finlandia,True,,Finlande,Finlande (la),Euro,Developed,Финляндская 
Республика,Finland,EUR,,Finlandia,978,芬兰共和国,la République de 
Finlande,Финляндия,246,154,150,فنلندا,2,جمهورية فنلندا,芬兰,,,Finlandia,the 
Republic of Finland,芬兰,Finland,FINLAND,,Europe,فنلندا,Northern 
Europe,Финляндия,World,Helsinki,EU,.fi,"fi-FI,sv-FI,smn",660013,Finland,H9
+FRA,33,FRA,fr,Yes,250,85,FR,FR,FR,F,FRA,F,la República 
Francesa,True,,France,France (la),Euro,Developed,Французская 
Республика,France,EUR,,Francia,978,法兰西共和国,la République 
française,Франция,250,155,150,فرنسا,2,الجمهورية الفرنسية,法国,,,Francia,the 
French Republic,法国,France,FRANCE,,Europe,فرنسا,Western 
Europe,Франция,World,Paris,EU,.fr,"fr-FR,frp,br,co,ca,eu,oc",3017382,France,I0
+GUF,594,GUF,fg,Part of FR,254,86,FG,FG,GF,GUF,FGU,F,,True,5,Guyane 
française,,Euro,Developing,,,EUR,,,978,,,,254,419,19,غيانا الفرنسية,2,,,,South 
America,Guayana Francesa,,法属圭亚那,French Guiana,FRENCH GUIANA,,Americas,,Latin 
America and the Caribbean,Французская 
Гвиана,World,Cayenne,SA,.gf,fr-GF,3381670,French Guiana,I3
+TAH,689,PYF,fp,Territory of FR,258,87,FP,PF,PF,OCE,FPO,F,,True,,Polynésie 
française,,CFP Franc,Developing,,,XPF,x,,953,,,,258,61,9,بولينيزيا 
الفرنسية,0,,,,,Polinesia Francesa,,法属波利尼西亚,French Polynesia,FRENCH 
POLYNESIA,,Oceania,,Polynesia,Французская 
Полинезия,World,Papeete,OC,.pf,"fr-PF,ty",4030656,French Polynesia,I4
+,262,ATF,fs,Territory of FR,260,88,FS, ,TF, , ,F,,True,14,Terres australes 
françaises,,Euro,Developing,,,EUR,,,978,,,,260,202,2,الأراضي الفرنسية الجنوبية 
الجنوبية,2,,,,Eastern Africa,Territorio de las Tierras Australes 
Francesas,,法属南方领地,French Southern Territories,FRENCH SOUTHERN 
TERRITORIES,,Africa,,Sub-Saharan Africa,Южные земли (французская заморская 
территория),World,Port-aux-Francais,AN,.tf,fr,1546748,French Southern 
Territories,2C
+GAB,241,GAB,go,Yes,266,89,GB,GO,GA,GAB,GAB,G,la República 
Gabonesa,True,17,Gabon,Gabon (le),CFA Franc BEAC,Developing,Габонская 
Республика,Gabon,XAF,,Gabón (el),950,加蓬共和国,la République 
gabonaise,Габон,266,202,2,غابون,0,جمهورية الغابون,加蓬,,Middle Africa,Gabón,the 
Gabonese Republic,加蓬,Gabon,GABON,,Africa,غابون,Sub-Saharan 
Africa,Габон,World,Libreville,AF,.ga,fr-GA,2400553,Gabon,I5
+GAM,220,GMB,gm,Yes,270,90,GA,GB,GM,GMB,GAM,WAG,la República de 
Gambia,True,11,Gambie,Gambie (la),Dalasi,Developing,Республика Гамбия,Gambia 
(the),GMD,,Gambia,270,冈比亚共和国,la République de 
Gambie,Гамбия,270,202,2,غامبيا,2,جمهورية غامبيا,冈比亚,,Western Africa,Gambia,the 
Republic of the Gambia,冈比亚,Gambia,GAMBIA,x,Africa,غامبيا,Sub-Saharan 
Africa,Гамбия,World,Banjul,AF,.gm,"en-GM,mnk,wof,wo,ff",2413451,Gambia,I6
+GEO,995,GEO,gs,Yes,268,92,GG,GG,GE,GEO,GEO,GE,Georgia,True,,Géorgie,Géorgie 
(la),Lari,Developing,Грузия,Georgia,GEL,,Georgia,981,格鲁吉亚,la 
Géorgie,Грузия,268,145,142,جورجيا,2,جورجيا,格鲁吉亚,,,Georgia,Georgia,格鲁吉亚,Georgia,GEORGIA,,Asia,جورجيا,Western
 Asia,Грузия,World,Tbilisi,AS,.ge,"ka,ru,hy,az",614540,Georgia,2Q
+GER,49,DEU,gw,Yes,276,93,GM,DL,DE,D,GER,D,la República Federal de 
Alemania,True,,Allemagne,Allemagne (l') [fém.],Euro,Developed,Федеративная 
Республика Германия,Germany,EUR,,Alemania,978,德意志联邦共和国,la République fédérale 
d'Allemagne,Германия,276,155,150,ألمانيا,2,جمهورية ألمانيا 
الاتحادية,德国,,,Alemania,the Federal Republic of 
Germany,德国,Germany,GERMANY,,Europe,ألمانيا,Western 
Europe,Германия,World,Berlin,EU,.de,de,2921044,Germany,2M
+GHA,233,GHA,gh,Yes,288,94,GH,GH,GH,GHA,GHA,GH,la República de 
Ghana,True,11,Ghana,Ghana (le),Ghana Cedi,Developing,Республика 
Гана,Ghana,GHS,,Ghana,936,加纳共和国,la République du 
Ghana,Гана,288,202,2,غانا,2,جمهورية غانا,加纳,,Western Africa,Ghana,the Republic 
of Ghana,加纳,Ghana,GHANA,,Africa,غانا,Sub-Saharan 
Africa,Гана,World,Accra,AF,.gh,"en-GH,ak,ee,tw",2300660,Ghana,J0
+GBZ,350,GIB,gi,Territory of 
GB,292,95,GI,GI,GI,GIB,GIB,GBZ,,True,,Gibraltar,,Gibraltar 
Pound,Developed,,,GIP,,,292,,,,292,39,150,جبل 
طارق,2,,,,,Gibraltar,,直布罗陀,Gibraltar,GIBRALTAR,,Europe,,Southern 
Europe,Гибралтар,World,Gibraltar,EU,.gi,"en-GI,es,it,pt",2411586,Gibraltar,J1
+GRE,30,GRC,gr,Yes,300,97,GR,GR,GR,GRC,GRE,GR,la República 
Helénica,True,,Grèce,Grèce (la),Euro,Developed,Греческая 
Республика,Greece,EUR,,Grecia,978,希腊共和国,la République 
hellénique,Греция,300,39,150,اليونان,2,الجمهورية الهيلينية,希腊,,,Grecia,the 
Hellenic Republic,希腊,Greece,GREECE,,Europe,اليونان,Southern 
Europe,Греция,World,Athens,EU,.gr,"el-GR,en,fr",390903,Greece,J3
+GRL,299,GRL,gl,Part of DK,304,98,GL,GL,GL,GRL,GRL,DK,,True,,Groenland,,Danish 
Krone,Developed,,,DKK,,,208,,,,304,21,19,غرينلند,2,,,,,Groenlandia,,格陵兰,Greenland,GREENLAND,,Americas,,Northern
 America,Гренландия,World,Nuuk,NA,.gl,"kl,da-GL,en",3425505,Greenland,J4
+GRN,1-473,GRD,gd,Yes,308,99,GJ,GD,GD,GRD,GRN,WG,Granada,True,29,Grenade,Grenade
 (la),East Caribbean 
Dollar,Developing,Гренада,Grenada,XCD,x,Granada,951,格林纳达,la 
Grenade,Гренада,308,419,19,غرينادا,2,غرينادا,格林纳达,,Caribbean,Granada,Grenada,格林纳达,Grenada,GRENADA,,Americas,غرينادا,Latin
 America and the Caribbean,Гренада,World,St. 
George's,NA,.gd,en-GD,3580239,Grenada,J5
+GLP,590,GLP,gp,Part of 
FR,312,100,GP,MF,GP,GDL,GUD,F,,True,29,Guadeloupe,,Euro,Developing,,,EUR,,,978,,,,312,419,19,غواديلوب,2,,,,Caribbean,Guadalupe,,瓜德罗普,Guadeloupe,GUADELOUPE,,Americas,,Latin
 America and the 
Caribbean,Гваделупа,World,Basse-Terre,NA,.gp,fr-GP,3579143,Guadeloupe,J6
+GUM,1-671,GUM,gu,Territory of US,316,101,GQ,GM,GU,GUM,GUM,USA,,True,,Guam,,US 
Dollar,Developing,,,USD,x,,840,,,,316,57,9,غوام,2,,,,,Guam,,关岛,Guam,GUAM,,Oceania,,Micronesia,Гуам,World,Hagatna,OC,.gu,"en-GU,ch-GU",4043988,Guam,GU
+GUA,502,GTM,gt,Yes,320,103,GT,GU,GT,GTM,GUA,GCA,la República de 
Guatemala,True,13,Guatemala,Guatemala (le),Quetzal,Developing,Республика 
Гватемала,Guatemala,GTQ,,Guatemala,320,危地马拉共和国,la République du 
Guatemala,Гватемала,320,419,19,غواتيمالا,2,جمهورية غواتيمالا,危地马拉,,Central 
America,Guatemala,the Republic of 
Guatemala,危地马拉,Guatemala,GUATEMALA,,Americas,غواتيمالا,Latin America and the 
Caribbean,Гватемала,World,Guatemala City,NA,.gt,es-GT,3595528,Guatemala,J8
+GBG,44,GGY,uik,Crown dependency of GB,831,104,GK, ,GG, , 
,GBG,,True,830,Guernesey,,Pound 
Sterling,Developed,,,GBP,,,826,,,,831,154,150,غيرنزي,2,,,,Channel 
Islands,Guernsey,,根西,Guernsey,GUERNSEY,,Europe,,Northern Europe,Гернси,World,St 
Peter Port,EU,.gg,"en,nrf",3042362,Guernsey,Y7
+GUI,224,GIN,gv,Yes,324,106,GV,GN,GN,GUI,GUI,RG,la República de 
Guinea,True,11,Guinée,Guinée (la),Guinean Franc,Developing,Гвинейская 
Республика,Guinea,GNF,,Guinea,324,几内亚共和国,la République de 
Guinée,Гвинея,324,202,2,غينيا,0,جمهورية غينيا,几内亚,,Western Africa,Guinea,the 
Republic of Guinea,几内亚,Guinea,GUINEA,x,Africa,غينيا,Sub-Saharan 
Africa,Гвинея,World,Conakry,AF,.gn,fr-GN,2420477,Guinea,J9
+GNB,245,GNB,pg,Yes,624,105,PU,GW,GW,GNB,GBS,GW,la República de 
Guinea-Bissau,True,11,Guinée-Bissau,Guinée-Bissau (la),CFA Franc 
BCEAO,Developing,Республика 
Гвинея-Бисау,Guinea-Bissau,XOF,x,Guinea-Bissau,952,几内亚比绍共和国,la République de 
Guinée-Bissau,Гвинея-Бисау,624,202,2,غينيا - بيساو,0,جمهورية غينيا - 
بيساو,几内亚比绍,,Western Africa,Guinea-Bissau,the Republic of 
Guinea-Bissau,几内亚比绍,Guinea-Bissau,GUINEA-BISSAU,x,Africa,غينيا - 
بيساو,Sub-Saharan Africa,Гвинея-Бисау,World,Bissau,AF,.gw,"pt-GW,po [...]
+GUY,592,GUY,gy,Yes,328,107,GY,GY,GY,GUY,GUY,GUY,la República de 
Guyana,True,5,Guyana,Guyana (le),Guyana Dollar,Developing,Республика 
Гайана,Guyana,GYD,x,Guyana,328,圭亚那共和国,la République du 
Guyana,Гайана,328,419,19,غيانا,2,جمهورية غيانا,圭亚那,,South America,Guyana,the 
Republic of Guyana,圭亚那,Guyana,GUYANA,,Americas,غيانا,Latin America and the 
Caribbean,Гайана,World,Georgetown,SA,.gy,en-GY,3378535,Guyana,K0
+HAI,509,HTI,ht,Yes,332,108,HA,HA,HT,HTI,HAI,RH,la República de 
Haití,True,29,Haïti,Haïti [masc.],"Gourde,US Dollar",Developing,Республика 
Гаити,Haiti,"HTG,USD",x,Haití,"332,840",海地共和国,la République 
d'Haïti,Гаити,332,419,19,هايتي,"2,2",جمهورية هايتي,海地,,Caribbean,Haití,the 
Republic of Haiti,海地,Haiti,HAITI,x,Americas,هايتي,Latin America and the 
Caribbean,Гаити,World,Port-au-Prince,NA,.ht,"ht,fr-HT",3723988,Haiti,K1
+,672,HMD,hm,Territory of AU,334,109,HM, ,HM, , ,AUS,,True,,Île Heard-et-Îles 
MacDonald,,Australian Dollar,Developed,,,AUD,,,036,,,,334,53,9,جزيرة هيرد وجزر 
ماكدونالد,2,,,,,Islas Heard y McDonald,,赫德岛和麦克唐纳岛,Heard Island and McDonald 
Islands,HEARD ISLAND AND MCDONALD ISLANDS,,Oceania,,Australia and New 
Zealand,Остров Херд и острова Макдональд,World,,AN,.hm,,1547314,Heard & 
McDonald Islands,K4
+VAT,39-06,VAT,vc,Yes,336,110,VT, ,VA,CVA, ,V,la Santa 
Sede,True,,Saint-Siège,Saint-Siège (le)  *,Euro,Developed,Святой Престол,Holy 
See (the)  *,EUR,,Santa Sede (la)  *,978,教廷,le Saint-Siège,Святой Престол  
*,336,39,150,الكرسي الرسولي,2,الكرسي الرسولي,教廷  *,,,Santa Sede,the Holy 
See,教廷,Holy See,HOLY SEE,,Europe,الكرسي الرسولي  *,Southern Europe,Святой 
Престол,World,Vatican City,EU,.va,"la,it,fr",3164670,Vatican City,
+HON,504,HND,ho,Yes,340,111,HO,HO,HN,HND,HON, ,la República de 
Honduras,True,13,Honduras,Honduras (le),Lempira,Developing,Республика 
Гондурас,Honduras,HNL,,Honduras,340,洪都拉斯共和国,la République du 
Honduras,Гондурас,340,419,19,هندوراس,2,جمهورية هندوراس,洪都拉斯,,Central 
America,Honduras,the Republic of 
Honduras,洪都拉斯,Honduras,HONDURAS,,Americas,هندوراس,Latin America and the 
Caribbean,Гондурас,World,Tegucigalpa,NA,.hn,"es-HN,cab,miq",3608932,Honduras,K2
+HUN,36,HUN,hu,Yes,348,113,HU,HU,HU,HNG,HUN,H,Hungría,True,,Hongrie,Hongrie 
(la),Forint,Developed,Венгрия,Hungary,HUF,,Hungría,348,匈牙利,la 
Hongrie,Венгрия,348,151,150,هنغاريا,2,هنغاريا,匈牙利,,,Hungría,Hungary,匈牙利,Hungary,HUNGARY,,Europe,هنغاريا,Eastern
 Europe,Венгрия,World,Budapest,EU,.hu,hu-HU,719819,Hungary,K5
+ISL,354,ISL,ic,Yes,352,114,IC,IL,IS,ISL,ISL,IS,la República de 
Islandia,True,,Islande,Islande (l') [fém.],Iceland Krona,Developed,Республика 
Исландия,Iceland,ISK,,Islandia,352,冰岛共和国,la République 
d'Islande,Исландия,352,154,150,آيسلندا,0,جمهورية آيسلندا,冰岛,,,Islandia,the 
Republic of Iceland,冰岛,Iceland,ICELAND,,Europe,آيسلندا,Northern 
Europe,Исландия,World,Reykjavik,EU,.is,"is,en,de,da,sv,no",2629691,Iceland,K6
+IND,91,IND,ii,Yes,356,115,IN,IN,IN,IND,IND,IND,la República de la 
India,True,,Inde,Inde (l') [fém.],Indian Rupee,Developing,Республика 
Индия,India,INR,,India (la),356,印度共和国,la République de 
l'Inde,Индия,356,34,142,الهند,2,جمهورية الهند,印度,,,India,the Republic of 
India,印度,India,INDIA,,Asia,الهند,Southern Asia,Индия,World,New 
Delhi,AS,.in,"en-IN,hi,bn,te,mr,ta,ur,gu,kn,ml,or,pa,as,bh,sat,ks,ne,sd,kok,doi,mni,sit,sa,fr,lus,inc",1269750,India,K7
+IDN,62,IDN,io,Yes,360,116,ID,ID,ID,INS,INA,RI,la República de 
Indonesia,True,,Indonésie,Indonésie (l') [fém.],Rupiah,Developing,Республика 
Индонезия,Indonesia,IDR,,Indonesia,360,印度尼西亚共和国,la République 
d'Indonésie,Индонезия,360,35,142,إندونيسيا,2,جمهورية 
إندونيسيا,印度尼西亚,,,Indonesia,the Republic of 
Indonesia,印度尼西亚,Indonesia,INDONESIA,,Asia,إندونيسيا,South-eastern 
Asia,Индонезия,World,Jakarta,AS,.id,"id,en,nl,jv",1643084,Indonesia,K8
+IRN,98,IRN,ir,Yes,364,117,IR,IR,IR,IRN,IRI,IR,la República Islámica del 
Irán,True,,Iran (République islamique d'),Iran (République islamique 
d'),Iranian Rial,Developing,Исламская Республика Иран,Iran (Islamic Republic 
of),IRR,,Irán (República Islámica del),364,伊朗伊斯兰共和国,la République islamique 
d'Iran,Иран (Исламская Республика),364,34,142,إيران (جمهورية - 
الإسلامية),2,جمهورية إيران الإسلامية,伊朗(伊斯兰共和国),,,Irán (República Islámica 
del),the Islamic Republic of Iran,伊朗(伊斯兰共和国),Iran (Islamic R [...]
+IRQ,964,IRQ,iq,Yes,368,118,IZ,IQ,IQ,IRQ,IRQ,IRQ,la República del 
Iraq,True,,Iraq,Iraq (l') [masc.],Iraqi Dinar,Developing,Республика 
Ирак,Iraq,IQD,,Iraq (el),368,伊拉克共和国,la République 
d'Iraq,Ирак,368,145,142,العراق,3,جمهورية العراق,伊拉克,,,Iraq,the Republic of 
Iraq,伊拉克,Iraq,IRAQ,,Asia,العراق,Western 
Asia,Ирак,World,Baghdad,AS,.iq,"ar-IQ,ku,hy",99237,Iraq,L0
+IRL,353,IRL,ie,Yes,372,119,EI,IE,IE,IRL,IRL,IRL,Irlanda,True,,Irlande,Irlande 
(l') 
[fém.],Euro,Developed,Ирландия,Ireland,EUR,,Irlanda,978,爱尔兰,l'Irlande,Ирландия,372,154,150,آيرلندا,2,آيرلندا,爱尔兰,,,Irlanda,Ireland,爱尔兰,Ireland,IRELAND,,Europe,آيرلندا,Northern
 Europe,Ирландия,World,Dublin,EU,.ie,"en-IE,ga-IE",2963597,Ireland,L2
+GBM,44,IMN,uik,Crown dependency of GB,833,120,IM, ,IM, , ,GBM,,True,,Île de 
Man,,Pound Sterling,Developed,,,GBP,,,826,,,,833,154,150,جزيرة مان,2,,,,,Isla 
de Man,,马恩岛,Isle of Man,ISLE OF MAN,,Europe,,Northern Europe,Остров 
Мэн,World,Douglas,EU,.im,"en,gv",3042225,Isle of Man,Y8
+ISR,972,ISR,is,Yes,376,121,IS,IS,IL,ISR,ISR,IL,el Estado de 
Israel,True,,Israël,Israël [masc.],New Israeli Sheqel,Developed,Государство 
Израиль,Israel,ILS,,Israel,376,以色列国,l'État 
d'Israël,Израиль,376,145,142,إسرائيل,2,دولة إسرائيل,以色列,,,Israel,the State of 
Israel,以色列,Israel,ISRAEL,,Asia,إسرائيل,Western 
Asia,Израиль,World,Jerusalem,AS,.il,"he,ar-IL,en-IL,",294640,Israel,L3
+ITA,39,ITA,it,Yes,380,122,IT,IY,IT,I,ITA,I,la República 
Italiana,True,,Italie,Italie (l') [fém.],Euro,Developed,Итальянская 
Республика,Italy,EUR,,Italia,978,意大利共和国,la République 
italienne,Италия,380,39,150,إيطاليا,2,جمهورية إيطاليا,意大利,,,Italia,the Republic 
of Italy,意大利,Italy,ITALY,,Europe,إيطاليا,Southern 
Europe,Италия,World,Rome,EU,.it,"it-IT,de-IT,fr-IT,sc,ca,co,sl",3175395,Italy,L6
+JAM,1-876,JAM,jm,Yes,388,123,JM,JM,JM,JMC,JAM,JA,Jamaica,True,29,Jamaïque,Jamaïque
 (la),Jamaican Dollar,Developing,Ямайка,Jamaica,JMD,x,Jamaica,388,牙买加,la 
Jamaïque,Ямайка,388,419,19,جامايكا,2,جامايكا,牙买加,,Caribbean,Jamaica,Jamaica,牙买加,Jamaica,JAMAICA,,Americas,جامايكا,Latin
 America and the Caribbean,Ямайка,World,Kingston,NA,.jm,en-JM,3489940,Jamaica,L8
+JPN,81,JPN,ja,Yes,392,126,JA,JP,JP,J,JPN,J,el Japón,True,,Japon,Japon 
(le),Yen,Developed,Япония,Japan,JPY,,Japón (el),392,日本国,le 
Japon,Япония,392,30,142,اليابان,0,اليابان,日本,,,Japón,Japan,日本,Japan,JAPAN,,Asia,اليابان,Eastern
 Asia,Япония,World,Tokyo,AS,.jp,ja,1861060,Japan,M0
+GBJ,44,JEY,uik,Crown dependency of GB,832,128,JE, ,JE, , 
,GBJ,,True,830,Jersey,,Pound 
Sterling,Developed,,,GBP,,,826,,,,832,154,150,جيرزي,2,,,,Channel 
Islands,Jersey,,泽西,Jersey,JERSEY,,Europe,,Northern Europe,Джерси,World,Saint 
Helier,EU,.je,"en,fr,nrf",3042142,Jersey,Y9
+JOR,962,JOR,jo,Yes,400,130,JO,JD,JO,JOR,JOR,HKJ,el Reino Hachemita de 
Jordania,True,,Jordanie,Jordanie (la),Jordanian Dinar,Developing,Иорданское 
Хашимитское Королевство,Jordan,JOD,,Jordania,400,约旦哈希姆王国,le Royaume hachémite 
de Jordanie,Иордания,400,145,142,الأردن,3,المملكة الأردنية 
الهاشمية,约旦,,,Jordania,the Hashemite Kingdom of 
Jordan,约旦,Jordan,JORDAN,,Asia,الأردن,Western 
Asia,Иордания,World,Amman,AS,.jo,"ar-JO,en",248816,Jordan,M2
+KAZ,7,KAZ,kz,Yes,398,132,KZ,KZ,KZ,KAZ,KAZ,KZ,la República de 
Kazajstán,True,,Kazakhstan,Kazakhstan (le),Tenge,Developing,Республика 
Казахстан,Kazakhstan,KZT,,Kazajstán,398,哈萨克斯坦共和国,la République du 
Kazakhstan,Казахстан,398,143,142,كازاخستان,2,جمهورية 
كازاخستان,哈萨克斯坦,x,,Kazajstán,the Republic of 
Kazakhstan,哈萨克斯坦,Kazakhstan,KAZAKHSTAN,,Asia,كازاخستان,Central 
Asia,Казахстан,World,Astana,AS,.kz,"kk,ru",1522867,Kazakhstan,
+KEN,254,KEN,ke,Yes,404,133,KE,KN,KE,KEN,KEN,EAK,la República de 
Kenya,True,14,Kenya,Kenya (le),Kenyan Shilling,Developing,Республика 
Кения,Kenya,KES,,Kenya,404,肯尼亚共和国,la République du 
Kenya,Кения,404,202,2,كينيا,2,جمهورية كينيا,肯尼亚,,Eastern Africa,Kenya,the 
Republic of Kenya,肯尼亚,Kenya,KENYA,,Africa,كينيا,Sub-Saharan 
Africa,Кения,World,Nairobi,AF,.ke,"en-KE,sw-KE",192950,Kenya,M3
+KIR,686,KIR,gb,Yes,296,135,KR,KB,KI,KIR,KIR, ,la República de 
Kiribati,True,,Kiribati,Kiribati [fém.],Australian Dollar,Developing,Республика 
Кирибати,Kiribati,AUD,x,Kiribati,036,基里巴斯共和国,la République de 
Kiribati,Кирибати,296,57,9,كيريباس,2,جمهورية كيريباس,基里巴斯,,,Kiribati,the 
Republic of 
Kiribati,基里巴斯,Kiribati,KIRIBATI,x,Oceania,كيريباس,Micronesia,Кирибати,World,Tarawa,OC,.ki,"en-KI,gil",4030945,Kiribati,J2
+KUW,965,KWT,ku,Yes,414,137,KU,KW,KW,KWT,KUW,KWT,el Estado de 
Kuwait,True,,Koweït,Koweït (le),Kuwaiti Dinar,Developing,Государство 
Кувейт,Kuwait,KWD,,Kuwait,414,科威特国,l'État du 
Koweït,Кувейт,414,145,142,الكويت,3,دولة الكويت,科威特,,,Kuwait,the State of 
Kuwait,科威特,Kuwait,KUWAIT,,Asia,الكويت,Western Asia,Кувейт,World,Kuwait 
City,AS,.kw,"ar-KW,en",285570,Kuwait,M6
+KGZ,996,KGZ,kg,Yes,417,138,KG,KG,KG,KGZ,KGZ,KS,la República 
Kirguisa,True,,Kirghizistan,Kirghizistan (le),Som,Developing,Кыргызская 
Республика,Kyrgyzstan,KGS,,Kirguistán,417,吉尔吉斯共和国,la République 
kirghize,Кыргызстан,417,143,142,قيرغيزستان,2,جمهورية 
قيرغيزستان,吉尔吉斯斯坦,x,,Kirguistán,the Kyrgyz 
Republic,吉尔吉斯斯坦,Kyrgyzstan,KYRGYZSTAN,,Asia,قيرغيزستان,Central 
Asia,Кыргызстан,World,Bishkek,AS,.kg,"ky,uz,ru",1527747,Kyrgyzstan,1N
+LAO,856,LAO,ls,Yes,418,139,LA,LA,LA,LAO,LAO,LAO,la República Democrática 
Popular Lao,True,,République démocratique populaire lao,République démocratique 
populaire lao (la),Lao Kip,Developing,Лаосская Народно-Демократическая 
Республика,Lao People's Democratic Republic (the),LAK,,República Democrática 
Popular Lao (la),418,老挝人民民主共和国,la République démocratique populaire 
lao,Лаосская Народно-Демократическая Республика,418,35,142,جمهورية لاو 
الديمقراطية الشعبية,2,جمهورية لاو الديمقراطية الشعبي [...]
+LVA,371,LVA,lv,Yes,428,140,LG,LV,LV,LVA,LAT,LV,la República de 
Letonia,True,,Lettonie,Lettonie (la),Euro,Developed,Латвийская 
Республика,Latvia,EUR,,Letonia,978,拉脱维亚共和国,la République de 
Lettonie,Латвия,428,154,150,لاتفيا,2,جمهورية لاتفيا,拉脱维亚,,,Letonia,the Republic 
of Latvia,拉脱维亚,Latvia,LATVIA,,Europe,لاتفيا,Northern 
Europe,Латвия,World,Riga,EU,.lv,"lv,ru,lt",458258,Latvia,1R
+LIB,961,LBN,le,Yes,422,141,LE,LB,LB,LBN,LIB,RL,la República 
Libanesa,True,,Liban,Liban (le),Lebanese Pound,Developing,Ливанская 
Республика,Lebanon,LBP,,Líbano (el),422,黎巴嫩共和国,la République 
libanaise,Ливан,422,145,142,لبنان,2,الجمهورية اللبنانية,黎巴嫩,,,Líbano,the 
Lebanese Republic,黎巴嫩,Lebanon,LEBANON,,Asia,لبنان,Western 
Asia,Ливан,World,Beirut,AS,.lb,"ar-LB,fr-LB,en,hy",272103,Lebanon,M8
+LES,266,LSO,lo,Yes,426,142,LT,LS,LS,LSO,LES,LS,el Reino de 
Lesotho,True,18,Lesotho,Lesotho (le),"Loti,Rand",Developing,Королевство 
Лесото,Lesotho,"LSL,ZAR",,Lesotho,"426,710",莱索托王国,le Royaume du 
Lesotho,Лесото,426,202,2,ليسوتو,"2,2",مملكة ليسوتو,莱索托,x,Southern 
Africa,Lesotho,the Kingdom of 
Lesotho,莱索托,Lesotho,LESOTHO,x,Africa,ليسوتو,Sub-Saharan 
Africa,Лесото,World,Maseru,AF,.ls,"en-LS,st,zu,xh",932692,Lesotho,M9
+LBR,231,LBR,lb,Yes,430,144,LI,LI,LR,LBR,LBR,LB,la República de 
Liberia,True,11,Libéria,Libéria (le),Liberian Dollar,Developing,Республика 
Либерия,Liberia,LRD,,Liberia,430,利比里亚共和国,la République du 
Libéria,Либерия,430,202,2,ليبريا,2,جمهورية ليبريا,利比里亚,,Western 
Africa,Liberia,the Republic of 
Liberia,利比里亚,Liberia,LIBERIA,x,Africa,ليبريا,Sub-Saharan 
Africa,Либерия,World,Monrovia,AF,.lr,en-LR,2275384,Liberia,N0
+LBY,218,LBY,ly,Yes,434,145,LY,LY,LY,LBY,LBA,LAR,Libia,True,,Libye,Libye 
(la),Libyan Dinar,Developing,Ливия,Libya,LYD,,Libia,434,利比亚,la 
Libye,Ливия,434,15,2,ليبيا,3,ليبيا,利比亚,,,Libia,Libya,利比亚,Libya,LIBYA,,Africa,ليبيا,Northern
 Africa,Ливия,World,Tripoli,AF,.ly,"ar-LY,it,en",2215636,Libya,
+LIE,423,LIE,lh,Yes,438,146,LS, ,LI,LIE,LIE,FL,el Principado de 
Liechtenstein,True,,Liechtenstein,Liechtenstein (le),Swiss 
Franc,Developed,Княжество 
Лихтенштейн,Liechtenstein,CHF,,Liechtenstein,756,列支敦士登公国,la Principauté du 
Liechtenstein,Лихтенштейн,438,155,150,ليختنشتاين,2,إمارة 
ليختنشتاين,列支敦士登,,,Liechtenstein,the Principality of 
Liechtenstein,列支敦士登,Liechtenstein,LIECHTENSTEIN,,Europe,ليختنشتاين,Western 
Europe,Лихтенштейн,World,Vaduz,EU,.li,de-LI,3042058,Liechtenstein,N2
+LTU,370,LTU,li,Yes,440,147,LH,LT,LT,LTU,LTU,LT,la República de 
Lituania,True,,Lituanie,Lituanie (la),Euro,Developed,Литовская 
Республика,Lithuania,EUR,,Lituania,978,立陶宛共和国,la République de 
Lituanie,Литва,440,154,150,ليتوانيا,2,جمهورية ليتوانيا,立陶宛,,,Lituania,the 
Republic of Lithuania,立陶宛,Lithuania,LITHUANIA,,Europe,ليتوانيا,Northern 
Europe,Литва,World,Vilnius,EU,.lt,"lt,ru,pl",597427,Lithuania,1Q
+LUX,352,LUX,lu,Yes,442,148,LU,BX,LU,LUX,LUX,L,el Gran Ducado de 
Luxemburgo,True,,Luxembourg,Luxembourg (le),Euro,Developed,Великое Герцогство 
Люксембург,Luxembourg,EUR,,Luxemburgo,978,卢森堡大公国,le Grand-Duché de 
Luxembourg,Люксембург,442,155,150,لكسمبرغ,2,دوقية لكسمبرغ 
الكبرى,卢森堡,,,Luxemburgo,the Grand Duchy of 
Luxembourg,卢森堡,Luxembourg,LUXEMBOURG,,Europe,لكسمبرغ,Western 
Europe,Люксембург,World,Luxembourg,EU,.lu,"lb,de-LU,fr-LU",2960313,Luxembourg,N4
+MAD,261,MDG,mg,Yes,450,150,MA,MG,MG,MDG,MAD,RM,la República de 
Madagascar,True,14,Madagascar,Madagascar [fém.],Malagasy 
Ariary,Developing,Республика 
Мадагаскар,Madagascar,MGA,,Madagascar,969,马达加斯加共和国,la République de 
Madagascar,Мадагаскар,450,202,2,مدغشقر,2,جمهورية مدغشقر,马达加斯加,,Eastern 
Africa,Madagascar,the Republic of 
Madagascar,马达加斯加,Madagascar,MADAGASCAR,x,Africa,مدغشقر,Sub-Saharan 
Africa,Мадагаскар,World,Antananarivo,AF,.mg,"fr-MG,mg",1062947,Madagascar,N6
+MWI,265,MWI,mw,Yes,454,152,MI,MW,MW,MWI,MAW,MW,la República de 
Malawi,True,14,Malawi,Malawi (le),Malawi Kwacha,Developing,Республика 
Малави,Malawi,MWK,,Malawi,454,马拉维共和国,la République du 
Malawi,Малави,454,202,2,ملاوي,2,جمهورية ملاوي,马拉维,x,Eastern Africa,Malawi,the 
Republic of Malawi,马拉维,Malawi,MALAWI,x,Africa,ملاوي,Sub-Saharan 
Africa,Малави,World,Lilongwe,AF,.mw,"ny,yao,tum,swk",927384,Malawi,N7
+MAS,60,MYS,my,Yes,458,153,MY,MS,MY,MLA,MAS,MAL,Federación de 
Malasia,True,,Malaisie,Malaisie (la),Malaysian 
Ringgit,Developing,Малайзия,Malaysia,MYR,,Malasia,458,马来西亚,la 
Malaisie,Малайзия,458,35,142,ماليزيا,2,ماليزيا,马来西亚,,,Malasia,Malaysia,马来西亚,Malaysia,MALAYSIA,,Asia,ماليزيا,South-eastern
 Asia,Малайзия,World,Kuala 
Lumpur,AS,.my,"ms-MY,en,zh,ta,te,ml,pa,th",1733045,Malaysia,N8
+MDV,960,MDV,xc,Yes,462,154,MV,MV,MV,MLD,MDV,MV,la República de 
Maldivas,True,,Maldives,Maldives (les) [fém.],Rufiyaa,Developing,Мальдивская 
Республика,Maldives,MVR,x,Maldivas,462,马尔代夫共和国,la République des 
Maldives,Мальдивские Острова,462,34,142,ملديف,2,جمهورية 
ملديف,马尔代夫,,,Maldivas,the Republic of 
Maldives,马尔代夫,Maldives,MALDIVES,,Asia,ملديف,Southern Asia,Мальдивские 
Острова,World,Male,AS,.mv,"dv,en",1282028,Maldives,N9
+MLI,223,MLI,ml,Yes,466,155,ML,MI,ML,MLI,MLI,RMM,la República de 
Malí,True,11,Mali,Mali (le),CFA Franc BCEAO,Developing,Республика 
Мали,Mali,XOF,,Malí,952,马里共和国,la République du 
Mali,Мали,466,202,2,مالي,0,جمهورية مالي,马里,x,Western Africa,Malí,the Republic 
of Mali,马里,Mali,MALI,x,Africa,مالي,Sub-Saharan 
Africa,Мали,World,Bamako,AF,.ml,"fr-ML,bm",2453866,Mali,O0
+MLT,356,MLT,mm,Yes,470,156,MT,ML,MT,MLT,MLT,M,la República de 
Malta,True,,Malte,Malte [fém.],Euro,Developed,Республика 
Мальта,Malta,EUR,,Malta,978,马耳他共和国,la République de 
Malte,Мальта,470,39,150,مالطة,2,جمهورية مالطة,马耳他,,,Malta,the Republic of 
Malta,马耳他,Malta,MALTA,,Europe,مالطة,Southern 
Europe,Мальта,World,Valletta,EU,.mt,"mt,en-MT",2562770,Malta,O1
+MHL,692,MHL,xe,Yes,584,157,RM,MH,MH,MHL,MSH, ,la República de las Islas 
Marshall,True,,Îles Marshall,Îles Marshall (les),US 
Dollar,Developing,Республика Маршалловы Острова,Marshall Islands 
(the),USD,x,Islas Marshall (las),840,马绍尔群岛共和国,la République des Îles 
Marshall,Маршалловы Острова,584,57,9,جزر مارشال,2,جمهورية جزر 
مارشال,马绍尔群岛,,,Islas Marshall,the Republic of the Marshall 
Islands,马绍尔群岛,Marshall Islands,MARSHALL ISLANDS,,Oceania,جزر 
مارشال,Micronesia,Маршалловы Острова,World,Majuro,OC [...]
+MTQ,596,MTQ,mq,Part of 
FR,474,158,MB,MR,MQ,MRT,MRT,F,,True,29,Martinique,,Euro,Developing,,,EUR,,,978,,,,474,419,19,مارتينيك,2,,,,Caribbean,Martinica,,马提尼克,Martinique,MARTINIQUE,,Americas,,Latin
 America and the 
Caribbean,Мартиника,World,Fort-de-France,NA,.mq,fr-MQ,3570311,Martinique,O2
+MTN,222,MRT,mu,Yes,478,159,MR,MT,MR,MTN,MTN,RIM,la República Islámica de 
Mauritania,True,11,Mauritanie,Mauritanie (la),Ouguiya,Developing,Исламская 
Республика Мавритания,Mauritania,MRU,,Mauritania,929,毛里塔尼亚伊斯兰共和国,la République 
islamique de Mauritanie,Мавритания,478,202,2,موريتانيا,2,الجمهورية الإسلامية 
الموريتانية,毛里塔尼亚,,Western Africa,Mauritania,the Islamic Republic of 
Mauritania,毛里塔尼亚,Mauritania,MAURITANIA,x,Africa,موريتانيا,Sub-Saharan 
Africa,Мавритания,World,Nouakchott,AF,.mr,"ar-MR, [...]
+MRI,230,MUS,mf,Yes,480,160,MP,MA,MU,MAU,MRI,MS,la República de 
Mauricio,True,14,Maurice,Maurice [fém.],Mauritius Rupee,Developing,Республика 
Маврикий,Mauritius,MUR,x,Mauricio,480,毛里求斯共和国,la République de 
Maurice,Маврикий,480,202,2,موريشيوس,2,جمهورية موريشيوس,毛里求斯,,Eastern 
Africa,Mauricio,the Republic of 
Mauritius,毛里求斯,Mauritius,MAURITIUS,,Africa,موريشيوس,Sub-Saharan 
Africa,Маврикий,World,Port Louis,AF,.mu,"en-MU,bho,fr",934292,Mauritius,O4
+MYT,262,MYT,ot,Part of FR,175,161,MF, ,YT,MYT,MAY, 
,,True,14,Mayotte,,Euro,Developing,,,EUR,,,978,,,,175,202,2,جزيرة 
مايوت,2,,,,Eastern Africa,Mayotte,,马约特,Mayotte,MAYOTTE,,Africa,,Sub-Saharan 
Africa,Острове Майотта,World,Mamoudzou,AF,.yt,fr-YT,1024031,Mayotte,2P
+MEX,52,MEX,mx,Yes,484,162,MX,MX,MX,MEX,MEX,MEX,los Estados Unidos 
Mexicanos,True,13,Mexique,Mexique (le),Mexican Peso,Developing,Мексиканские 
Соединенные Штаты,Mexico,MXN,,México,484,墨西哥合众国,les États-Unis du 
Mexique,Мексика,484,419,19,المكسيك,2,الولايات المتحدة المكسيكية,墨西哥,,Central 
America,México,the United Mexican 
States,墨西哥,Mexico,MEXICO,,Americas,المكسيك,Latin America and the 
Caribbean,Мексика,World,Mexico City,NA,.mx,es-MX,3996063,Mexico,O5
+FSM,691,FSM,fm,Yes,583,163,FM, ,FM,FSM,FSM, ,los Estados Federados de 
Micronesia,True,,Micronésie (États fédérés de),Micronésie (États fédérés de),US 
Dollar,Developing,Федеративные Штаты Микронезии,Micronesia (Federated States 
of),USD,x,Micronesia (Estados Federados de),840,密克罗尼西亚联邦,les États fédérés de 
Micronésie,Микронезия (Федеративные Штаты),583,57,9,ميكرونيزيا (ولايات - 
الموحدة),2,ولايات ميكرونيزيا الموحدة,密克罗尼西亚(联邦),,,Micronesia (Estados Federados 
de),the Federated States of Micron [...]
+MON,377,MCO,mc,Yes,492,166,MN, ,MC,MCO,MON,MC,el Principado de 
Mónaco,True,,Monaco,Monaco [masc.],Euro,Developed,Княжество 
Монако,Monaco,EUR,,Mónaco,978,摩纳哥公国,la Principauté de 
Monaco,Монако,492,155,150,موناكو,2,إمارة موناكو,摩纳哥,,,Mónaco,the Principality 
of Monaco,摩纳哥,Monaco,MONACO,,Europe,موناكو,Western 
Europe,Монако,World,Monaco,EU,.mc,"fr-MC,en,it",2993457,Monaco,O9
+MNG,976,MNG,mp,Yes,496,167,MG,MO,MN,MNG,MGL,MGL,Mongolia,True,,Mongolie,Mongolie
 (la),Tugrik,Developing,Монголия,Mongolia,MNT,,Mongolia,496,蒙古国,la 
Mongolie,Монголия,496,30,142,منغوليا,2,منغوليا,蒙古,x,,Mongolia,Mongolia,蒙古,Mongolia,MONGOLIA,,Asia,منغوليا,Eastern
 Asia,Монголия,World,Ulan Bator,AS,.mn,"mn,ru",2029969,Mongolia,P0
+MNE,382,MNE,mo,Yes,499,2647,MJ, 
,ME,MNE,MGO,MNE,Montenegro,True,,Monténégro,Monténégro 
(le),Euro,Developed,Черногория,Montenegro,EUR,,Montenegro,978,黑山,le 
Monténégro,Черногория,499,39,150,الجبل الأسود,2,الجبل 
الأسود,黑山,,,Montenegro,Montenegro,黑山,Montenegro,MONTENEGRO,,Europe,الجبل 
الأسود,Southern 
Europe,Черногория,World,Podgorica,EU,.me,"sr,hu,bs,sq,hr,rom",3194884,Montenegro,Z5
+MSR,1-664,MSR,mj,Territory of GB,500,168,MH, ,MS,MSR,MNT, 
,,True,29,Montserrat,,East Caribbean 
Dollar,Developing,,,XCD,x,,951,,,,500,419,19,مونتسيرات,2,,,,Caribbean,Montserrat,,蒙特塞拉特,Montserrat,MONTSERRAT,,Americas,,Latin
 America and the 
Caribbean,Монтсеррат,World,Plymouth,NA,.ms,en-MS,3578097,Montserrat,P1
+MAR,212,MAR,mr,Yes,504,169,MO,MC,MA,MRC,MAR,MA,el Reino de 
Marruecos,True,,Maroc,Maroc (le),Moroccan Dirham,Developing,Королевство 
Марокко,Morocco,MAD,,Marruecos,504,摩洛哥王国,le Royaume du 
Maroc,Марокко,504,15,2,المغرب,2,المملكة المغربية,摩洛哥,,,Marruecos,the Kingdom of 
Morocco,摩洛哥,Morocco,MOROCCO,,Africa,المغرب,Northern 
Africa,Марокко,World,Rabat,AF,.ma,"ar-MA,ber,fr",2542007,Morocco,P2
+MOZ,258,MOZ,mz,Yes,508,170,MZ,MZ,MZ,MOZ,MOZ,MOC,la República de 
Mozambique,True,14,Mozambique,Mozambique (le),Mozambique 
Metical,Developing,Республика 
Мозамбик,Mozambique,MZN,,Mozambique,943,莫桑比克共和国,la République du 
Mozambique,Мозамбик,508,202,2,موزامبيق,2,جمهورية موزامبيق,莫桑比克,,Eastern 
Africa,Mozambique,the Republic of 
Mozambique,莫桑比克,Mozambique,MOZAMBIQUE,x,Africa,موزامبيق,Sub-Saharan 
Africa,Мозамбик,World,Maputo,AF,.mz,"pt-MZ,vmw",1036973,Mozambique,P3
+MYA,95,MMR,br,Yes,104,171,BM,BM,MM,MYA,MYA,BUR,la República de la Unión de 
Myanmar,True,,Myanmar,Myanmar (le),Kyat,Developing,Республика Союз 
Мьянма,Myanmar,MMK,,Myanmar,104,缅甸联邦共和国,la République de l'Union du 
Myanmar,Мьянма,104,35,142,ميانمار,2,جمهورية اتحاد ميانمار,缅甸,,,Myanmar,the 
Republic of the Union of 
Myanmar,缅甸,Myanmar,MYANMAR,x,Asia,ميانمار,South-eastern Asia,Мьянма,World,Nay 
Pyi Taw,AS,.mm,my,1327865,Myanmar,E1
+NAM,264,NAM,sx,Yes,516,172,WA,NM,NA,NMB,NAM,NAM,la República de 
Namibia,True,18,Namibie,Namibie (la),"Namibia 
Dollar,Rand",Developing,Республика 
Намибия,Namibia,"NAD,ZAR",,Namibia,"516,710",纳米比亚共和国,la République de 
Namibie,Намибия,516,202,2,ناميبيا,"2,2",جمهورية ناميبيا,纳米比亚,,Southern 
Africa,Namibia,the Republic of 
Namibia,纳米比亚,Namibia,NAMIBIA,,Africa,ناميبيا,Sub-Saharan 
Africa,Намибия,World,Windhoek,AF,.na,"en-NA,af,de,hz,naq",3355338,Namibia,T6
+NRU,674,NRU,nu,Yes,520,173,NR,NW,NR,NRU,NRU,NAU,la República de 
Nauru,True,,Nauru,Nauru [fém.],Australian Dollar,Developing,Республика 
Науру,Nauru,AUD,x,Nauru,036,瑙鲁共和国,la République de 
Nauru,Науру,520,57,9,ناورو,2,جمهورية ناورو,瑙鲁,,,Nauru,the Republic of 
Nauru,瑙鲁,Nauru,NAURU,,Oceania,ناورو,Micronesia,Науру,World,Yaren,OC,.nr,"na,en-NR",2110425,Nauru,P5
+NEP,977,NPL,np,Yes,524,175,NP,NP,NP,NPL,NEP,NEP,la República Democrática 
Federal de Nepal,True,,Népal,Népal (le),Nepalese Rupee,Developing,Федеративная 
Демократическая Республика Непал,Nepal,NPR,,Nepal,524,尼泊尔联邦民主共和国,la République 
fédérale démocratique du Népal,Непал,524,34,142,نيبال,2,جمهورية نيبال 
الديمقراطية الاتحادية,尼泊尔,x,,Nepal,the Federal Democratic Republic of 
Nepal,尼泊尔,Nepal,NEPAL,x,Asia,نيبال,Southern 
Asia,Непал,World,Kathmandu,AS,.np,"ne,en",1282988,Nepal,P6
+NED,31,NLD,ne,Yes,528,177,NL,NL,NL,HOL,NED,NL,el Reino de los Países 
Bajos,True,,Pays-Bas,Pays-Bas (les),Euro,Developed,Королевство 
Нидерландов,Netherlands (the),EUR,,Países Bajos (los),978,荷兰王国,le Royaume des 
Pays-Bas,Нидерланды,528,155,150,هولندا,2,مملكة هولندا,荷兰,,,Países Bajos,the 
Kingdom of the Netherlands,荷兰,Netherlands,NETHERLANDS,,Europe,هولندا,Western 
Europe,Нидерланды,World,Amsterdam,EU,.nl,"nl-NL,fy-NL",2750405,Netherlands,P7
+NCL,687,NCL,nl,Territory of 
FR,540,178,NC,NC,NC,NCL,NCD,F,,True,,Nouvelle-Calédonie,,CFP 
Franc,Developing,,,XPF,x,,953,,,,540,54,9,كاليدونيا الجديدة,0,,,,,Nueva 
Caledonia,,新喀里多尼亚,New Caledonia,NEW CALEDONIA,,Oceania,,Melanesia,Новая 
Каледония,World,Noumea,OC,.nc,fr-NC,2139685,New Caledonia,1W
+NZL,64,NZL,nz,Yes,554,179,NZ,NZ,NZ,NZL,NZL,NZ,Nueva 
Zelandia,True,,Nouvelle-Zélande,Nouvelle-Zélande (la),New Zealand 
Dollar,Developed,Новая Зеландия,New Zealand,NZD,,Nueva Zelandia,554,新西兰,la 
Nouvelle-Zélande,Новая Зеландия,554,53,9,نيوزيلندا,2,نيوزيلندا,新西兰,,,Nueva 
Zelandia,New Zealand,新西兰,New Zealand,NEW ZEALAND,,Oceania,نيوزيلندا,Australia 
and New Zealand,Новая Зеландия,World,Wellington,OC,.nz,"en-NZ,mi",2186224,New 
Zealand,Q2
+NCA,505,NIC,nq,Yes,558,180,NU,NK,NI,NCG,NCA,NIC,la República de 
Nicaragua,True,13,Nicaragua,Nicaragua (le),Cordoba Oro,Developing,Республика 
Никарагуа,Nicaragua,NIO,,Nicaragua,558,尼加拉瓜共和国,la République du 
Nicaragua,Никарагуа,558,419,19,نيكاراغوا,2,جمهورية نيكاراغوا,尼加拉瓜,,Central 
America,Nicaragua,the Republic of 
Nicaragua,尼加拉瓜,Nicaragua,NICARAGUA,,Americas,نيكاراغوا,Latin America and the 
Caribbean,Никарагуа,World,Managua,NA,.ni,"es-NI,en",3617476,Nicaragua,Q3
+NIG,227,NER,ng,Yes,562,181,NG,NR,NE,NGR,NIG,RN,la República del 
Níger,True,11,Niger,Niger (le),CFA Franc BCEAO,Developing,Республика 
Нигер,Niger (the),XOF,,Níger (el),952,尼日尔共和国,la République du 
Niger,Нигер,562,202,2,النيجر,0,جمهورية النيجر,尼日尔,x,Western Africa,Níger,the 
Republic of the Niger,尼日尔,Niger,NIGER,x,Africa,النيجر,Sub-Saharan 
Africa,Нигер,World,Niamey,AF,.ne,"fr-NE,ha,kr,dje",2440476,Niger,Q4
+NGA,234,NGA,nr,Yes,566,182,NI,NI,NG,NIG,NGR,WAN,la República Federal de 
Nigeria,True,11,Nigéria,Nigéria (le),Naira,Developing,Федеративная Республика 
Нигерия,Nigeria,NGN,,Nigeria,566,尼日利亚联邦共和国,la République fédérale du 
Nigéria,Нигерия,566,202,2,نيجيريا,2,جمهورية نيجيريا الاتحادية,尼日利亚,,Western 
Africa,Nigeria,the Federal Republic of 
Nigeria,尼日利亚,Nigeria,NIGERIA,,Africa,نيجيريا,Sub-Saharan 
Africa,Нигерия,World,Abuja,AF,.ng,"en-NG,ha,yo,ig,ff",2328926,Nigeria,Q5
+NIU,683,NIU,xh,Associated with NZ,570,183,NE, 
,NU,NIU,NIU,NZ,Niue,True,,Nioué,Nioué    **,New Zealand 
Dollar,Developing,Ниуэ,Niue    **,NZD,x,Niue    **,554,纽埃,Nioué,Ниуэ    
**,570,61,9,نيوي,2,نيوي,纽埃    **,,,Niue,Niue,纽埃,Niue,NIUE,,Oceania,نيوي    
**,Polynesia,Ниуэ,World,Alofi,OC,.nu,"niu,en-NU",4036232,Niue,Q6
+NFK,672,NFK,nx,Territory of AU,574,184,NF,NF,NF,NFK,NFI,AUS,,True,,Île 
Norfolk,,Australian Dollar,Developed,,,AUD,,,036,,,,574,53,9,جزيرة 
نورفلك,2,,,,,Islas Norfolk,,诺福克岛,Norfolk Island,NORFOLK 
ISLAND,,Oceania,,Australia and New Zealand,Остров 
Норфолк,World,Kingston,OC,.nf,en-NF,2155115,Norfolk Island,Q7
+NMI,1-670,MNP,nw,Commonwealth of US,580,185,CQ,MY,MP,MRA,NMA,USA,,True,,Îles 
Mariannes du Nord,,US Dollar,Developing,,,USD,x,,840,,,,580,57,9,جزر ماريانا 
الشمالية,2,,,,,Islas Marianas Septentrionales,,北马里亚纳群岛,Northern Mariana 
Islands,NORTHERN MARIANA ISLANDS,,Oceania,,Micronesia,Северные Марианские 
острова,World,Saipan,OC,.mp,"fil,tl,zh,ch-MP,en-MP",4041468,Northern Mariana 
Islands,1V
+NOR,47,NOR,no,Yes,578,186,NO,NO,NO,NOR,NOR,N,el Reino de 
Noruega,True,,Norvège,Norvège (la),Norwegian Krone,Developed,Королевство 
Норвегия,Norway,NOK,,Noruega,578,挪威王国,le Royaume de 
Norvège,Норвегия,578,154,150,النرويج,2,مملكة النرويج,挪威,,,Noruega,the Kingdom 
of Norway,挪威,Norway,NORWAY,,Europe,النرويج,Northern 
Europe,Норвегия,World,Oslo,EU,.no,"no,nb,nn,se,fi",3144096,Norway,Q8
+OMA,968,OMN,mk,Yes,512,187,MU,OM,OM,OMA,OMA, ,la Sultanía de 
Omán,True,,Oman,Oman [masc.],Rial Omani,Developing,Султанат 
Оман,Oman,OMR,,Omán,512,阿曼苏丹国,le Sultanat d'Oman,Оман,512,145,142,عمان,3,سلطنة 
عمان,阿曼,,,Omán,the Sultanate of Oman,阿曼,Oman,OMAN,,Asia,عمان,Western 
Asia,Оман,World,Muscat,AS,.om,"ar-OM,en,bal,ur",286963,Oman,P4
+PAK,92,PAK,pk,Yes,586,188,PK,PK,PK,PAK,PAK,PK,la República Islámica del 
Pakistán,True,,Pakistan,Pakistan (le),Pakistan Rupee,Developing,Исламская 
Республика Пакистан,Pakistan,PKR,,Pakistán (el),586,巴基斯坦伊斯兰共和国,la République 
islamique du Pakistan,Пакистан,586,34,142,باكستان,2,جمهورية باكستان 
الإسلامية,巴基斯坦,,,Pakistán,the Islamic Republic of 
Pakistan,巴基斯坦,Pakistan,PAKISTAN,,Asia,باكستان,Southern 
Asia,Пакистан,World,Islamabad,AS,.pk,"ur-PK,en-PK,pa,sd,ps,brh",1168579,Pakistan,R0
+PLW,680,PLW,pw,Yes,585,189,PS, ,PW,PLW,PLW, ,la República de 
Palau,True,,Palaos,Palaos (les),US Dollar,Developing,Республика 
Палау,Palau,USD,x,Palau,840,帕劳共和国,la République des 
Palaos,Палау,585,57,9,بالاو,2,جمهورية بالاو,帕劳,,,Palau,the Republic of 
Palau,帕劳,Palau,PALAU,,Oceania,بالاو,Micronesia,Палау,World,Melekeok,OC,.pw,"pau,sov,en-PW,tox,ja,fil,zh",1559582,Palau,1Y
+PAN,507,PAN,pn,Yes,591,191,PM,PM,PA,PNR,PAN,PA,la República de 
Panamá,True,13,Panama,Panama (le),"Balboa,US Dollar",Developing,Республика 
Панама,Panama,"PAB,USD",,Panamá,"590,840",巴拿马共和国,la République du 
Panama,Панама,591,419,19,بنما,"2,2",جمهورية بنما,巴拿马,,Central 
America,Panamá,the Republic of Panama,巴拿马,Panama,PANAMA,,Americas,بنما,Latin 
America and the Caribbean,Панама,World,Panama 
City,NA,.pa,"es-PA,en",3703430,Panama,R1
+PNG,675,PNG,pp,Yes,598,192,PP,NG,PG,PNG,PNG,PNG,Estado Independiente de Papua 
Nueva Guinea,True,,Papouasie-Nouvelle-Guinée,Papouasie-Nouvelle-Guinée 
(la),Kina,Developing,Независимое государство Папуа-Новая Гвинея,Papua New 
Guinea,PGK,x,Papua Nueva Guinea,598,巴布亚新几内亚独立国,l'État indépendant de 
Papouasie-Nouvelle-Guinée,Папуа-Новая Гвинея,598,54,9,بابوا غينيا 
الجديدة,2,دولة بابوا غينيا الجديدة المستقلة,巴布亚新几内亚,,,Papua Nueva 
Guinea,Independent State of Papua New Guinea,巴布亚新几内亚,Papua New Guine [...]
+PAR,595,PRY,py,Yes,600,194,PA,PY,PY,PRG,PAR,PY,la República del 
Paraguay,True,5,Paraguay,Paraguay (le),Guarani,Developing,Республика 
Парагвай,Paraguay,PYG,,Paraguay (el),600,巴拉圭共和国,la République du 
Paraguay,Парагвай,600,419,19,باراغواي,0,جمهورية باراغواي,巴拉圭,x,South 
America,Paraguay,the Republic of 
Paraguay,巴拉圭,Paraguay,PARAGUAY,,Americas,باراغواي,Latin America and the 
Caribbean,Парагвай,World,Asuncion,SA,.py,"es-PY,gn",3437598,Paraguay,R4
+PER,51,PER,pe,Yes,604,195,PE,PR,PE,PRU,PER,PE,la República del 
Perú,True,5,Pérou,Pérou (le),Sol,Developing,Республика Перу,Peru,PEN,,Perú 
(el),604,秘鲁共和国,la République du Pérou,Перу,604,419,19,بيرو,2,جمهورية 
بيرو,秘鲁,,South America,Perú,the Republic of 
Peru,秘鲁,Peru,PERU,,Americas,بيرو,Latin America and the 
Caribbean,Перу,World,Lima,SA,.pe,"es-PE,qu,ay",3932488,Peru,R5
+PHI,63,PHL,ph,Yes,608,196,RP,PH,PH,PHL,PHI,RP,la República de 
Filipinas,True,,Philippines,Philippines (les) [fém.],Philippine 
Peso,Developing,Республика Филиппины,Philippines 
(the),PHP,,Filipinas,608,菲律宾共和国,la République des 
Philippines,Филиппины,608,35,142,الفلبين,2,جمهورية الفلبين,菲律宾,,,Filipinas,the 
Republic of the 
Philippines,菲律宾,Philippines,PHILIPPINES,,Asia,الفلبين,South-eastern 
Asia,Филиппины,World,Manila,AS,.ph,"tl,en-PH,fil,ceb,tgl,ilo,hil,war,pam,bik,bcl,pag,mrw,tsg,mdh,cbk,krj
 [...]
+PCN,870,PCN,pc,Territory of GB,612,197,PC,PT,PN,PTC, , ,,True,,Pitcairn,,New 
Zealand 
Dollar,Developing,,,NZD,,,554,,,,612,61,9,بيتكيرن,2,,,,,Pitcairn,,皮特凯恩,Pitcairn,PITCAIRN,,Oceania,,Polynesia,Питкэрн,World,Adamstown,OC,.pn,en-PN,4030699,Pitcairn
 Islands,R8
+POL,48,POL,pl,Yes,616,198,PL,PL,PL,POL,POL,PL,la República de 
Polonia,True,,Pologne,Pologne (la),Zloty,Developed,Республика 
Польша,Poland,PLN,,Polonia,985,波兰共和国,la République de 
Pologne,Польша,616,151,150,بولندا,2,جمهورية بولندا,波兰,,,Polonia,the Republic of 
Poland,波兰,Poland,POLAND,,Europe,بولندا,Eastern 
Europe,Польша,World,Warsaw,EU,.pl,pl,798544,Poland,R9
+POR,351,PRT,po,Yes,620,199,PO,PO,PT,POR,POR,P,la República 
Portuguesa,True,,Portugal,Portugal (le),Euro,Developed,Португальская 
Республика,Portugal,EUR,,Portugal,978,葡萄牙共和国,la République 
portugaise,Португалия,620,39,150,البرتغال,2,جمهورية البرتغال,葡萄牙,,,Portugal,the 
Portuguese Republic,葡萄牙,Portugal,PORTUGAL,,Europe,البرتغال,Southern 
Europe,Португалия,World,Lisbon,EU,.pt,"pt-PT,mwl",2264397,Portugal,S1
+PUR,1,PRI,pr,Commonwealth of US,630,200,RQ,PU,PR,PTR,PUR,USA,,True,29,Porto 
Rico,,US 
Dollar,Developing,,,USD,x,,840,,,,630,419,19,بورتوريكو,2,,,,Caribbean,Puerto 
Rico,,波多黎各,Puerto Rico,PUERTO RICO,,Americas,,Latin America and the 
Caribbean,Пуэрто-Рико,World,San Juan,NA,.pr,"en-PR,es-PR",4566966,Puerto Rico,PR
+QAT,974,QAT,qa,Yes,634,201,QA,QT,QA,QAT,QAT,Q,el Estado de 
Qatar,True,,Qatar,Qatar (le),Qatari Rial,Developing,Государство 
Катар,Qatar,QAR,,Qatar,634,卡塔尔国,l'État du Qatar,Катар,634,145,142,قطر,2,دولة 
قطر,卡塔尔,,,Qatar,the State of Qatar,卡塔尔,Qatar,QATAR,,Asia,قطر,Western 
Asia,Катар,World,Doha,AS,.qa,"ar-QA,es",289688,Qatar,S3
+KOR,82,KOR,ko,Yes,410,202,KS,KO,KR,KOR,KOR,ROK,la República de 
Corea,True,,République de Corée,République de Corée 
(la),Won,Developing,Республика Корея,Republic of Korea (the),KRW,,República de 
Corea (la),410,大韩民国,la République de Corée,Республика Корея,410,30,142,جمهورية 
كوريا,0,جمهورية كوريا,大韩民国,,,República de Corea,the Republic of 
Korea,大韩民国,Republic of Korea,KOREA (THE REPUBLIC OF),,Asia,جمهورية 
كوريا,Eastern Asia,Республика Корея,World,Seoul,AS,.kr,"ko-KR,en",1835841,South 
Korea,
+MDA,373,MDA,mv,Yes,498,165,MD,RM,MD,MDA,MDA,MD,la República de 
Moldova,True,,République de Moldova,République de Moldova (la),Moldovan 
Leu,Developed,Республика Молдова,Republic of Moldova (the),MDL,,la República de 
Moldova,498,摩尔多瓦共和国,la République de Moldova,Республика 
Молдова,498,151,150,جمهورية مولدوفا,2,جمهورية مولدوفا,摩尔多瓦共和国,x,,República de 
Moldova,the Republic of Moldova,摩尔多瓦共和国,Republic of Moldova,MOLDOVA (THE 
REPUBLIC OF),,Europe,جمهورية مولدوفا,Eastern Europe,Республика Молдова [...]
+ROU,40,ROU,rm,Yes,642,203,RO,RO,RO,ROU,ROU,RO,Rumania,True,,Roumanie,Roumanie 
(la),Romanian Leu,Developed,Румыния,Romania,RON,,Rumania,946,罗马尼亚,la 
Roumanie,Румыния,642,151,150,رومانيا,2,رومانيا,罗马尼亚,,,Rumania,Romania,罗马尼亚,Romania,ROMANIA,,Europe,رومانيا,Eastern
 Europe,Румыния,World,Bucharest,EU,.ro,"ro,hu,rom",798549,Romania,S5
+RUS,7,RUS,ru,Yes,643,204,RS,RS,RU,RUS,RUS,RUS,la Federación de 
Rusia,True,,Fédération de Russie,Fédération de Russie (la),Russian 
Ruble,Developed,Российская Федерация,Russian Federation (the),RUB,,Federación 
de Rusia (la),643,俄罗斯联邦,la Fédération de Russie,Российская 
Федерация,643,151,150,الاتحاد الروسي,2,الاتحاد الروسي,俄罗斯联邦,,,Federación de 
Rusia,the Russian Federation,俄罗斯联邦,Russian Federation,RUSSIAN 
FEDERATION,,Europe,الاتحاد الروسي,Eastern Europe,Российская 
Федерация,World,Moscow,EU,. [...]
+RWA,250,RWA,rw,Yes,646,205,RW,RW,RW,RRW,RWA,RWA,la República de 
Rwanda,True,14,Rwanda,Rwanda (le),Rwanda Franc,Developing,Республика 
Руанда,Rwanda,RWF,,Rwanda,646,卢旺达共和国,la République du 
Rwanda,Руанда,646,202,2,رواندا,0,جمهورية رواندا,卢旺达,x,Eastern Africa,Rwanda,the 
Republic of Rwanda,卢旺达,Rwanda,RWANDA,x,Africa,رواندا,Sub-Saharan 
Africa,Руанда,World,Kigali,AF,.rw,"rw,en-RW,fr-RW,sw",49518,Rwanda,S6
+REU,262,REU,re,Part of 
FR,638,206,RE,RE,RE,REU,REU,F,,True,14,Réunion,,Euro,Developing,,,EUR,,,978,,,,638,202,2,ريونيون,2,,,,Eastern
 Africa,Reunión,,留尼汪,Réunion,RÉUNION,,Africa,,Sub-Saharan 
Africa,Реюньон,World,Saint-Denis,AF,.re,fr-RE,935317,Réunion,
+ ,590,BLM,sc,Part of FR,652,,TB, ,BL, , , 
,,True,29,Saint-Barthélemy,,Euro,Developing,,,EUR,,,978,,,,652,419,19,سان 
بارتليمي,2,,,,Caribbean,San Bartolomé,,圣巴泰勒米,Saint Barthélemy,SAINT 
BARTHÉLEMY,,Americas,,Latin America and the Caribbean,Святой 
Варфоломей,World,Gustavia,NA,.gp,fr,3578476,St. Barthélemy,
+SHN,290,SHN,xj,Territory of 
GB,654,207,SH,HE,SH,SHN,HEL,SH,,True,11,Sainte-Hélène,,Saint Helena 
Pound,Developing,,,SHP,,,654,,,,654,202,2,سانت هيلانة,2,,,,Western Africa,Santa 
Elena,,圣赫勒拿,Saint Helena,"SAINT HELENA, ASCENSION AND TRISTAN DA 
CUNHA",,Africa,,Sub-Saharan Africa,Остров Святой 
Елены,World,Jamestown,AF,.sh,en-SH,3370751,St. Helena,
+SKN,1-869,KNA,xd,Yes,659,208,SC,AT,KN,KNA,SKN,KN,Saint Kitts y 
Nevis,True,29,Saint-Kitts-et-Nevis,Saint-Kitts-et-Nevis [masc.],East Caribbean 
Dollar,Developing,Сент-Китс и Невис,Saint Kitts and Nevis,XCD,x,Saint Kitts y 
Nevis,951,圣基茨和尼维斯,Saint-Kitts-et-Nevis [masc.],Сент-Китс и 
Невис,659,419,19,سانت كيتس ونيفس,2,سانت كيتس ونيفس,圣基茨和尼维斯,,Caribbean,Saint 
Kitts y Nevis,Saint Kitts and Nevis,圣基茨和尼维斯,Saint Kitts and Nevis,SAINT KITTS 
AND NEVIS,,Americas,سانت كيتس ونيفس,Latin America and the C [...]
+LCA,1-758,LCA,xk,Yes,662,209,ST,LC,LC,LCA,LCA,WL,Santa 
Lucía,True,29,Sainte-Lucie,Sainte-Lucie [fém.],East Caribbean 
Dollar,Developing,Сент-Люсия,Saint Lucia,XCD,x,Santa 
Lucía,951,圣卢西亚,Sainte-Lucie [fém.],Сент-Люсия,662,419,19,سانت لوسيا,2,سانت 
لوسيا,圣卢西亚,,Caribbean,Santa Lucía,Saint Lucia,圣卢西亚,Saint Lucia,SAINT 
LUCIA,,Americas,سانت لوسيا,Latin America and the 
Caribbean,Сент-Люсия,World,Castries,NA,.lc,en-LC,3576468,St. Lucia,U9
+ ,590,MAF,st,Part of FR,663,,RN, ,MF, , , ,,True,29,Saint-Martin (partie 
française),,Euro,Developing,,,EUR,,,978,,,,663,419,19,سان 
مارتن,2,,,,Caribbean,San Martín (parte francesa),,圣马丁(法属),Saint Martin (French 
Part),SAINT MARTIN (FRENCH PART),,Americas,,Latin America and the 
Caribbean,Сен-Мартен,World,Marigot,NA,.gp,fr,3578421,St. Martin,
+SPM,508,SPM,xl,Part of 
FR,666,210,SB,FP,PM,SPM,SPM,F,,True,,Saint-Pierre-et-Miquelon,,Euro,Developed,,,EUR,,,978,,,,666,21,19,سان
 بيار وميكلون,2,,,,,Saint Pierre y Miquelon,,圣皮埃尔和密克隆,Saint Pierre and 
Miquelon,SAINT PIERRE AND MIQUELON,,Americas,,Northern America,Сен-Пьер и 
Микелон,World,Saint-Pierre,NA,.pm,fr-PM,3424932,St. Pierre & Miquelon,V0
+VIN,1-784,VCT,xm,Yes,670,211,VC,VG,VC,VCT,VIN,WV,San Vicente y las 
Granadinas,True,29,Saint-Vincent-et-les Grenadines,Saint-Vincent-et-les 
Grenadines [fém.],East Caribbean Dollar,Developing,Сент-Винсент и 
Гренадины,Saint Vincent and the Grenadines,XCD,x,San Vicente y las 
Granadinas,951,圣文森特和格林纳丁斯,Saint-Vincent-et-les Grenadines [fém.],Сент-Винсент и 
Гренадины,670,419,19,سانت فنسنت وجزر غرينادين,2,سانت فنسنت وجزر 
غرينادين,圣文森特和格林纳丁斯,,Caribbean,San Vicente y las Granadinas,Saint Vincent an 
[...]
+SAM,685,WSM,ws,Yes,882,212,WS,ZM,WS,SMO,SAM,WS,el Estado Independiente de 
Samoa,True,,Samoa,Samoa (le),Tala,Developing,Независимое Государство 
Самоа,Samoa,WST,x,Samoa,882,萨摩亚独立国,l'État indépendant du 
Samoa,Самоа,882,61,9,ساموا,2,دولة ساموا المستقلة,萨摩亚,,,Samoa,the Independent 
State of 
Samoa,萨摩亚,Samoa,SAMOA,,Oceania,ساموا,Polynesia,Самоа,World,Apia,OC,.ws,"sm,en-WS",4034894,Samoa,Y0
+SMR,378,SMR,sm,Yes,674,213,SM, ,SM,SMR,SMR,RSM,la República de San 
Marino,True,,Saint-Marin,Saint-Marin [masc.],Euro,Developed,Республика 
Сан-Марино,San Marino,EUR,,San Marino,978,圣马力诺共和国,la République de 
Saint-Marin,Сан-Марино,674,39,150,سان مارينو,2,جمهورية سان مارينو,圣马力诺,,,San 
Marino,the Republic of San Marino,圣马力诺,San Marino,SAN MARINO,,Europe,سان 
مارينو,Southern Europe,Сан-Марино,World,San Marino,EU,.sm,it-SM,3168068,San 
Marino,S8
+STP,239,STP,sf,Yes,678,214,TP,TP,ST,STP,STP,ST,la República Democrática de 
Santo Tomé y Príncipe,True,17,Sao Tomé-et-Principe,Sao Tomé-et-Principe 
[fém.],Dobra,Developing,Демократическая Республика Сан-Томе и Принсипи,Sao Tome 
and Principe,STN,x,Santo Tomé y Príncipe,930,圣多美和普林西比民主共和国,la République 
démocratique de Sao Tomé-et-Principe,Сан-Томе и Принсипи,678,202,2,سان تومي 
وبرينسيبي,2,جمهورية سان تومي وبرينسيبي الديمقراطية,圣多美和普林西比,,Middle 
Africa,Santo Tomé y Príncipe,the Democratic Repu [...]
+,,,,,,,,,,,,,,True,830,Sercq,,,Developed,,,,,,,,,,680,154,150,سارك,,,,,Channel 
Islands,Sark,,萨克,Sark,,,Europe,,Northern Europe,Сарк,World,,,,,,,
+KSA,966,SAU,su,Yes,682,215,SA,SD,SA,ARS,KSA,SA,el Reino de la Arabia 
Saudita,True,,Arabie saoudite,Arabie saoudite (l') [fém.],Saudi 
Riyal,Developing,Королевство Саудовская Аравия,Saudi Arabia,SAR,,Arabia Saudita 
(la),682,沙特阿拉伯王国,le Royaume d'Arabie saoudite,Саудовская 
Аравия,682,145,142,المملكة العربية السعودية,2,المملكة العربية 
السعودية,沙特阿拉伯,,,Arabia Saudita,the Kingdom of Saudi Arabia,沙特阿拉伯,Saudi 
Arabia,SAUDI ARABIA,,Asia,المملكة العربية السعودية,Western Asia,Саудовская 
Аравия,World, [...]
+SEN,221,SEN,sg,Yes,686,217,SG,SG,SN,SEN,SEN,SN,la República del 
Senegal,True,11,Sénégal,Sénégal (le),CFA Franc BCEAO,Developing,Республика 
Сенегал,Senegal,XOF,,Senegal (el),952,塞内加尔共和国,la République du 
Sénégal,Сенегал,686,202,2,السنغال,0,جمهورية السنغال,塞内加尔,,Western 
Africa,Senegal,the Republic of 
Senegal,塞内加尔,Senegal,SENEGAL,x,Africa,السنغال,Sub-Saharan 
Africa,Сенегал,World,Dakar,AF,.sn,"fr-SN,wo,fuc,mnk",2245662,Senegal,T1
+SRB,381,SRB,rb,Yes,688,2648,"RI,KV",YG,RS,SRB,SRB,SRB,la República de 
Serbia,True,,Serbie,Serbie (la),Serbian Dinar,Developed,Республика 
Сербия,Serbia,RSD,,Serbia,941,塞尔维亚共和国,la République de 
Serbie,Сербия,688,39,150,صربيا,2,جمهورية صربيا,塞尔维亚,,,Serbia,the Republic of 
Serbia,塞尔维亚,Serbia,SERBIA,,Europe,صربيا,Southern 
Europe,Сербия,World,Belgrade,EU,.rs,"sr,hu,bs,rom",6290252,Serbia,Z2
+SEY,248,SYC,se,Yes,690,220,SE,SC,SC,SEY,SEY,SY,la República de 
Seychelles,True,14,Seychelles,Seychelles (les) [fém.],Seychelles 
Rupee,Developing,Республика Сейшельские 
Острова,Seychelles,SCR,x,Seychelles,690,塞舌尔共和国,la République des 
Seychelles,Сейшельские Острова,690,202,2,سيشيل,2,جمهورية سيشيل,塞舌尔,,Eastern 
Africa,Seychelles,the Republic of 
Seychelles,塞舌尔,Seychelles,SEYCHELLES,,Africa,سيشيل,Sub-Saharan 
Africa,Сейшельские 
Острова,World,Victoria,AF,.sc,"en-SC,fr-SC",241170,Seychelles,T2
+SLE,232,SLE,sl,Yes,694,221,SL,SL,SL,SRL,SLE,WAL,la República de Sierra 
Leona,True,11,Sierra Leone,Sierra Leone (la),Leone,Developing,Республика 
Сьерра-Леоне,Sierra Leone,SLL,,Sierra Leona,694,塞拉利昂共和国,la République de Sierra 
Leone,Сьерра-Леоне,694,202,2,سيراليون,2,جمهورية سيراليون,塞拉利昂,,Western 
Africa,Sierra Leona,the Republic of Sierra Leone,塞拉利昂,Sierra Leone,SIERRA 
LEONE,x,Africa,سيراليون,Sub-Saharan 
Africa,Сьерра-Леоне,World,Freetown,AF,.sl,"en-SL,men,tem",2403846,Sierra 
Leone,T8
+SIN,65,SGP,si,Yes,702,222,SN,SR,SG,SNG,SIN,SGP,la República de 
Singapur,True,,Singapour,Singapour [fém.],Singapore 
Dollar,Developing,Республика Сингапур,Singapore,SGD,x,Singapur,702,新加坡共和国,la 
République de Singapour,Сингапур,702,35,142,سنغافورة,2,جمهورية 
سنغافورة,新加坡,,,Singapur,the Republic of 
Singapore,新加坡,Singapore,SINGAPORE,,Asia,سنغافورة,South-eastern 
Asia,Сингапур,World,Singapore,AS,.sg,"cmn,en-SG,ms-SG,ta-SG,zh-SG",1880251,Singapore,U0
+,1-721,SXM,sn,Part of NL,534,,NN,,SX,,,,,True,29,Saint-Martin (partie 
néerlandaise),,Netherlands Antillean 
Guilder,Developing,,,ANG,x,,532,,,,534,419,19,سانت مارتن,2,,,,Caribbean,San 
Martín (parte holandés),,圣马丁(荷属),Sint Maarten (Dutch part),SINT MAARTEN (DUTCH 
PART),,Americas,,Latin America and the 
Caribbean,Синт-Мартен,World,Philipsburg,NA,.sx,"nl,en",7609695,Sint Maarten,
+SVK,421,SVK,xo,Yes,703,223,LO,SQ,SK,SVK,SVK,SK,la República 
Eslovaca,True,,Slovaquie,Slovaquie (la),Euro,Developed,Словацкая 
Республика,Slovakia,EUR,,Eslovaquia,978,斯洛伐克共和国,la République 
slovaque,Словакия,703,151,150,سلوفاكيا,2,الجمهورية 
السلوفاكية,斯洛伐克,,,Eslovaquia,the Slovak 
Republic,斯洛伐克,Slovakia,SLOVAKIA,,Europe,سلوفاكيا,Eastern 
Europe,Словакия,World,Bratislava,EU,.sk,"sk,hu",3057568,Slovakia,2B
+SVN,386,SVN,xv,Yes,705,224,SI,LJ,SI,SVN,SLO,SLO,la República de 
Eslovenia,True,,Slovénie,Slovénie (la),Euro,Developed,Республика 
Словения,Slovenia,EUR,,Eslovenia,978,斯洛文尼亚共和国,la République de 
Slovénie,Словения,705,39,150,سلوفينيا,2,جمهورية سلوفينيا,斯洛文尼亚,,,Eslovenia,the 
Republic of Slovenia,斯洛文尼亚,Slovenia,SLOVENIA,,Europe,سلوفينيا,Southern 
Europe,Словения,World,Ljubljana,EU,.si,"sl,sh",3190538,Slovenia,2A
+SOL,677,SLB,bp,Yes,090,225,BP,SO,SB,SLM,SOL,SB,las Islas Salomón,True,,Îles 
Salomon,Îles Salomon (les),Solomon Islands Dollar,Developing,Соломоновы 
Острова,Solomon Islands,SBD,x,Islas Salomón (las),090,所罗门群岛,les Îles 
Salomon,Соломоновы Острова,090,54,9,جزر سليمان,2,جزر سليمان,所罗门群岛,,,Islas 
Salomón,Solomon Islands,所罗门群岛,Solomon Islands,SOLOMON ISLANDS,x,Oceania,جزر 
سليمان,Melanesia,Соломоновы 
Острова,World,Honiara,OC,.sb,"en-SB,tpi",2103350,Solomon Islands,D7
+SOM,252,SOM,so,Yes,706,226,SO,SI,SO,SOM,SOM,SO,la República Federal de 
Somalia,True,14,Somalie,Somalie (la),Somali Shilling,Developing,Федеративная 
Республика Сомали,Somalia,SOS,,Somalia,706,索马里联邦共和国,la République fédérale de 
Somalie,Сомали,706,202,2,الصومال,2,جمهورية الصومال الاتحادية,索马里,,Eastern 
Africa,Somalia,the Federal Republic of 
Somalia,索马里,Somalia,SOMALIA,x,Africa,الصومال,Sub-Saharan 
Africa,Сомали,World,Mogadishu,AF,.so,"so-SO,ar-SO,it,en-SO",51537,Somalia,U1
+RSA,27,ZAF,sa,Yes,710,227,SF,ZA,ZA,AFS,RSA,ZA,la República de 
Sudáfrica,True,18,Afrique du Sud,Afrique du Sud (l') 
[fém.],Rand,Developing,Южно-Африканская Республика,South 
Africa,ZAR,,Sudáfrica,710,南非共和国,la République sud-africaine,Южная 
Африка,710,202,2,جنوب أفريقيا,2,جمهورية جنوب أفريقيا,南非,,Southern 
Africa,Sudáfrica,the Republic of South Africa,南非,South Africa,SOUTH 
AFRICA,,Africa,جنوب أفريقيا,Sub-Saharan Africa,Южная 
Африка,World,Pretoria,AF,.za,"zu,xh,af,nso,en-ZA,tn,st,ts,ss,ve,nr" [...]
+,500,SGS,xs,Territory of GB,239,228,SX, ,GS, , , ,,True,5,Géorgie du 
Sud-et-les Îles Sandwich du Sud,,No universal 
currency,Developing,,,,,,,,,,239,419,19,جورجيا الجنوبية وجزر ساندويتش 
الجنوبية,,,,,South America,Georgia del Sur y las Islas Sandwich del 
Sur,,南乔治亚岛和南桑德韦奇岛,South Georgia and the South Sandwich Islands,SOUTH GEORGIA 
AND THE SOUTH SANDWICH ISLANDS,,Americas,,Latin America and the Caribbean,Южная 
Джорджия и Южные Сандвичевы острова,World,Grytviken,AN,.gs,en,3474415,South 
Georgi [...]
+,211,SSD,sd,Yes,728,,OD,,SS,SSD,,,la República de Sudán del Sur,True,14,Soudan 
du Sud,Soudan du Sud (le),South Sudanese Pound,Developing,Республика Южный 
Судан,South Sudan,SSP,,Sudán del Sur,728,南苏丹共和国,la République du Soudan du 
Sud,Южный Судан,728,202,2,جنوب السودان,2,جمهورية جنوب السودان,南苏丹,x,Eastern 
Africa,Sudán del Sur,the Republic of South Sudan,南苏丹,South Sudan,SOUTH 
SUDAN,x,Africa,جنوب السودان,Sub-Saharan Africa,Южный 
Судан,World,Juba,AF,,en,7909807,South Sudan,
+ESP,34,ESP,sp,Yes,724,229,SP,SP,ES,E,ESP,E,el Reino de 
España,True,,Espagne,Espagne (l') [fém.],Euro,Developed,Королевство 
Испания,Spain,EUR,,España,978,西班牙王国,le Royaume 
d'Espagne,Испания,724,39,150,إسبانيا,2,مملكة إسبانيا,西班牙,,,España,the Kingdom 
of Spain,西班牙,Spain,SPAIN,,Europe,إسبانيا,Southern 
Europe,Испания,World,Madrid,EU,.es,"es-ES,ca,gl,eu,oc",2510769,Spain,U3
+SRI,94,LKA,ce,Yes,144,231,CE,SB,LK,CLN,SRI,CL,la República Socialista 
Democrática de Sri Lanka,True,,Sri Lanka,Sri Lanka [fém.],Sri Lanka 
Rupee,Developing,Демократическая Социалистическая Республика Шри-Ланка,Sri 
Lanka,LKR,,Sri Lanka,144,斯里兰卡民主社会主义共和国,la République socialiste démocratique de 
Sri Lanka,Шри-Ланка,144,34,142,سري لانكا,2,جمهورية سري لانكا الاشتراكية 
الديمقراطية,斯里兰卡,,,Sri Lanka,the Democratic Socialist Republic of Sri 
Lanka,斯里兰卡,Sri Lanka,SRI LANKA,,Asia,سري لانكا,Southern A [...]
+PLE,970,PSE,"gz,wj",In contention,275,"91,267","GZ,WE", ,PS, ,PLE, ,Estado  de 
Palestina,True,,État de Palestine,État de Palestine  *,No universal 
currency,Developing,Государство Палестина,State of Palestine  *,,,Estado  de 
Palestina  *,,巴勒斯坦国,État de Palestine,Государство Палестина  *,275,145,142,دولة 
فلسطين,,دولة فلسطين,巴勒斯坦国  *,,,Estado de Palestina,State of 
Palestine,巴勒斯坦国,State of Palestine,"PALESTINE, STATE OF",,Asia,دولة فلسطين  
*,Western Asia,Государство Палестина,World,East Jeru [...]
+SUD,249,SDN,sj,Yes,729,40764,SU,SU,SD,SDN,SUD,SUD,la República del 
Sudán,True,,Soudan,Soudan (le),Sudanese Pound,Developing,Республика Судан,Sudan 
(the),SDG,,Sudán (el),938,苏丹共和国,la République du 
Soudan,Судан,729,15,2,السودان,2,جمهورية السودان,苏丹,,,Sudán,the Republic of the 
Sudan,苏丹,Sudan,SUDAN,x,Africa,السودان,Northern 
Africa,Судан,World,Khartoum,AF,.sd,"ar-SD,en,fia",366755,Sudan,V2
+SUR,597,SUR,sr,Yes,740,233,NS,SM,SR,SUR,SUR,SME,la República de 
Suriname,True,5,Suriname,Suriname (le),Surinam Dollar,Developing,Республика 
Суринам,Suriname,SRD,x,Suriname,968,苏里南共和国,la République du 
Suriname,Суринам,740,419,19,سورينام,2,جمهورية سورينام,苏里南,,South 
America,Suriname,the Republic of 
Suriname,苏里南,Suriname,SURINAME,,Americas,سورينام,Latin America and the 
Caribbean,Суринам,World,Paramaribo,SA,.sr,"nl-SR,en,srn,hns,jv",3382998,Suriname,V3
+,47,SJM, ,Territory of NO,744,234,"SV,JN",SZ,SJ,NOR, , ,,True,,Îles 
Svalbard-et-Jan Mayen,,Norwegian Krone,Developed,,,NOK,,,578,,,,744,154,150,جزر 
سفالبارد وجان ماين,2,,,,,Islas Svalbard y Jan Mayen,,斯瓦尔巴岛和扬马延岛,Svalbard and 
Jan Mayen Islands,SVALBARD AND JAN MAYEN,,Europe,,Northern Europe,Острова 
Свальбард и Ян-Майен,World,Longyearbyen,EU,.sj,"no,ru",607072,Svalbard & Jan 
Mayen,L9
+SWE,46,SWE,sw,Yes,752,236,SW,SN,SE,S,SWE,S,el Reino de 
Suecia,True,,Suède,Suède (la),Swedish Krona,Developed,Королевство 
Швеция,Sweden,SEK,,Suecia,752,瑞典王国,le Royaume de 
Suède,Швеция,752,154,150,السويد,2,مملكة السويد,瑞典,,,Suecia,the Kingdom of 
Sweden,瑞典,Sweden,SWEDEN,,Europe,السويد,Northern 
Europe,Швеция,World,Stockholm,EU,.se,"sv-SE,se,sma,fi-SE",2661886,Sweden,V7
+SUI,41,CHE,sz,Yes,756,237,SZ,SW,CH,SUI,SUI,CH,la Confederación 
Suiza,True,,Suisse,Suisse (la),Swiss Franc,Developed,Швейцарская 
Конфедерация,Switzerland,CHF,,Suiza,756,瑞士联邦,la Confédération 
suisse,Швейцария,756,155,150,سويسرا,2,الاتحاد السويسري,瑞士,,,Suiza,the Swiss 
Confederation,瑞士,Switzerland,SWITZERLAND,,Europe,سويسرا,Western 
Europe,Швейцария,World,Bern,EU,.ch,"de-CH,fr-CH,it-CH,rm",2658434,Switzerland,V8
+SYR,963,SYR,sy,Yes,760,238,SY,SY,SY,SYR,SYR,SYR,la República Árabe 
Siria,True,,République arabe syrienne,République arabe syrienne (la),Syrian 
Pound,Developing,Сирийская Арабская Республика,Syrian Arab 
Republic,SYP,,República Árabe Siria (la),760,阿拉伯叙利亚共和国,la République arabe 
syrienne,Сирийская Арабская Республика,760,145,142,الجمهورية العربية 
السورية,2,الجمهورية العربية السورية,阿拉伯叙利亚共和国,,,República Árabe Siria,the 
Syrian Arab Republic,阿拉伯叙利亚共和国,Syrian Arab Republic,SYRIAN ARAB REPUBLIC [...]
+TJK,992,TJK,ta,Yes,762,239,TI,TA,TJ,TJK,TJK,TJ,la República de 
Tayikistán,True,,Tadjikistan,Tadjikistan (le),Somoni,Developing,Республика 
Таджикистан,Tajikistan,TJS,,Tayikistán,972,塔吉克斯坦共和国,la République du 
Tadjikistan,Таджикистан,762,143,142,طاجيكستان,2,جمهورية 
طاجيكستان,塔吉克斯坦,x,,Tayikistán,the Republic of 
Tajikistan,塔吉克斯坦,Tajikistan,TAJIKISTAN,,Asia,طاجيكستان,Central 
Asia,Таджикистан,World,Dushanbe,AS,.tj,"tg,ru",1220409,Tajikistan,2D
+THA,66,THA,th,Yes,764,240,TH,TH,TH,THA,THA,T,el Reino de 
Tailandia,True,,Thaïlande,Thaïlande (la),Baht,Developing,Королевство 
Таиланд,Thailand,THB,,Tailandia,764,泰王国,le Royaume de 
Thaïlande,Таиланд,764,35,142,تايلند,2,مملكة تايلند,泰国,,,Tailandia,the Kingdom 
of Thailand,泰国,Thailand,THAILAND,,Asia,تايلند,South-eastern 
Asia,Таиланд,World,Bangkok,AS,.th,"th,en",1605651,Thailand,W1
+MKD,389,MKD,xn,Yes,807,241,MK,MJ,MK,MKD,MKD,MK,ex República Yugoslava de 
Macedonia (la),True,,ex-République yougoslave de Macédoine,ex-République 
yougoslave de Macédoine (l') [fém.],Denar,Developed,бывшая югославская 
Республика Македония,the former Yugoslav Republic of Macedonia,MKD,,ex 
República Yugoslava de Macedonia,807,前南斯拉夫的马其顿共和国,l'ex-République yougoslave de 
Macédoine [fém.],бывшая югославская Республика Македония,807,39,150,جمهورية 
مقدونيا اليوغوسلافية سابقاً,2,جمهورية مقدونيا ال [...]
+TLS,670,TLS,em,Yes,626,242,TT,TM,TL,TLS,TLS,RI,la República Democrática de 
Timor-Leste,True,,Timor-Leste,Timor-Leste (le),US 
Dollar,Developing,Демократическая Республика 
Тимор-Лешти,Timor-Leste,USD,x,Timor-Leste,840,东帝汶民主共和国,la République 
démocratique du Timor-Leste,Тимор-Лешти,626,35,142,تيمور- ليشتي,2,جمهورية تيمور 
- ليشتي الديمقراطية,东帝汶,,,Timor-Leste,the Democratic Republic of 
Timor-Leste,东帝汶,Timor-Leste,TIMOR-LESTE,x,Asia,تيمور- ليشتي,South-eastern 
Asia,Тимор-Лешти,World,Dili,OC,.tl [...]
+TOG,228,TGO,tg,Yes,768,243,TO,TG,TG,TGO,TOG,TG,la República 
Togolesa,True,11,Togo,Togo (le),CFA Franc BCEAO,Developing,Тоголезская 
Республика,Togo,XOF,,Togo (el),952,多哥共和国,la République 
togolaise,Того,768,202,2,توغو,0,جمهورية توغو,多哥,,Western Africa,Togo,the 
Togolese Republic,多哥,Togo,TOGO,x,Africa,توغو,Sub-Saharan 
Africa,Того,World,Lome,AF,.tg,"fr-TG,ee,hna,kbp,dag,ha",2363686,Togo,W2
+TKL,690,TKL,tl,Territory of NZ,772,244,TL,TK,TK,TKL, ,NZ,,True,,Tokélaou,,New 
Zealand 
Dollar,Developing,,,NZD,,,554,,,,772,61,9,توكيلاو,2,,,,,Tokelau,,托克劳,Tokelau,TOKELAU,,Oceania,,Polynesia,Токелау,World,,OC,.tk,"tkl,en-TK",4031074,Tokelau,W3
+TGA,676,TON,to,Yes,776,245,TN,TO,TO,TON,TGA,TO,el Reino de 
Tonga,True,,Tonga,Tonga (les) [fém.],Pa’anga,Developing,Королевство 
Тонга,Tonga,TOP,x,Tonga,776,汤加王国,le Royaume des 
Tonga,Тонга,776,61,9,تونغا,2,مملكة تونغا,汤加,,,Tonga,the Kingdom of 
Tonga,汤加,Tonga,TONGA,,Oceania,تونغا,Polynesia,Тонга,World,Nuku'alofa,OC,.to,"to,en-TO",4032283,Tonga,W4
+TRI,1-868,TTO,tr,Yes,780,246,TD,TD,TT,TRD,TTO,TT,la República de Trinidad y 
Tabago,True,29,Trinité-et-Tobago,Trinité-et-Tobago (la),Trinidad and Tobago 
Dollar,Developing,Республика Тринидад и Тобаго,Trinidad and 
Tobago,TTD,x,Trinidad y Tabago,780,特立尼达和多巴哥共和国,la République de 
Trinité-et-Tobago,Тринидад и Тобаго,780,419,19,ترينيداد وتوباغو,2,جمهورية 
ترينيداد وتوباغو,特立尼达和多巴哥,,Caribbean,Trinidad y Tabago,the Republic of Trinidad 
and Tobago,特立尼达和多巴哥,Trinidad and Tobago,TRINIDAD AND TOBAGO,,A [...]
+TUN,216,TUN,ti,Yes,788,248,TS,TS,TN,TUN,TUN,TN,la República de 
Túnez,True,,Tunisie,Tunisie (la),Tunisian Dinar,Developing,Тунисская 
Республика,Tunisia,TND,,Túnez,788,突尼斯共和国,la République 
tunisienne,Тунис,788,15,2,تونس,3,الجمهورية التونسية,突尼斯,,,Túnez,the Republic of 
Tunisia,突尼斯,Tunisia,TUNISIA,,Africa,تونس,Northern 
Africa,Тунис,World,Tunis,AF,.tn,"ar-TN,fr",2464461,Tunisia,W6
+TUR,90,TUR,tu,Yes,792,249,TU,TU,TR,TUR,TUR,TR,la República de 
Turquía,True,,Turquie,Turquie (la),Turkish Lira,Developing,Турецкая 
Республика,Turkey,TRY,,Turquía,949,土耳其共和国,la République 
turque,Турция,792,145,142,تركيا,2,جمهورية تركيا,土耳其,,,Turquía,the Republic of 
Turkey,土耳其,Turkey,TURKEY,,Asia,تركيا,Western 
Asia,Турция,World,Ankara,AS,.tr,"tr-TR,ku,diq,az,av",298795,Turkey,W8
+TKM,993,TKM,tk,Yes,795,250,TX,TR,TM,TKM,TKM,TM,Turkmenistán,True,,Turkménistan,Turkménistan
 (le),Turkmenistan New 
Manat,Developing,Туркменистан,Turkmenistan,TMT,,Turkmenistán,934,土库曼斯坦,le 
Turkménistan,Туркменистан,795,143,142,تركمانستان,2,تركمانستان,土库曼斯坦,x,,Turkmenistán,Turkmenistan,土库曼斯坦,Turkmenistan,TURKMENISTAN,,Asia,تركمانستان,Central
 Asia,Туркменистан,World,Ashgabat,AS,.tm,"tk,ru,uz",1218197,Turkmenistan,2E
+TCA,1-649,TCA,tc,Territory of GB,796,251,TK,TI,TC,TCA,TKS, ,,True,29,Îles 
Turques-et-Caïques,,US Dollar,Developing,,,USD,,,840,,,,796,419,19,جزر تركس 
وكايكوس,2,,,,Caribbean,Islas Turcas y Caicos,,特克斯和凯科斯群岛,Turks and Caicos 
Islands,TURKS AND CAICOS ISLANDS,,Americas,,Latin America and the 
Caribbean,Острова Тёркс и Кайкос,World,Cockburn Town,NA,.tc,en-TC,3576916,Turks 
& Caicos Islands,W7
+TUV,688,TUV,tv,Yes,798,252,TV,TV,TV,TUV,TUV,TV,Tuvalu,True,,Tuvalu,Tuvalu 
(les) [masc.],Australian 
Dollar,Developing,Тувалу,Tuvalu,AUD,x,Tuvalu,036,图瓦卢,Tuvalu (les) 
[masc.],Тувалу,798,61,9,توفالو,2,توفالو,图瓦卢,,,Tuvalu,Tuvalu,图瓦卢,Tuvalu,TUVALU,x,Oceania,توفالو,Polynesia,Тувалу,World,Funafuti,OC,.tv,"tvl,en,sm,gil",2110297,Tuvalu,2G
+UGA,256,UGA,ug,Yes,800,253,UG,UG,UG,UGA,UGA,EAU,la República de 
Uganda,True,14,Ouganda,Ouganda (l') [masc.],Uganda 
Shilling,Developing,Республика Уганда,Uganda,UGX,,Uganda,800,乌干达共和国,la 
République de l'Ouganda,Уганда,800,202,2,أوغندا,0,جمهورية أوغندا,乌干达,x,Eastern 
Africa,Uganda,the Republic of 
Uganda,乌干达,Uganda,UGANDA,x,Africa,أوغندا,Sub-Saharan 
Africa,Уганда,World,Kampala,AF,.ug,"en-UG,lg,sw,ar",226074,Uganda,W9
+UKR,380,UKR,un,Yes,804,254,UP,UR,UA,UKR,UKR,UA,Ucrania,True,,Ukraine,Ukraine 
(l') 
[fém.],Hryvnia,Developed,Украина,Ukraine,UAH,,Ucrania,980,乌克兰,l'Ukraine,Украина,804,151,150,أوكرانيا,2,أوكرانيا,乌克兰,,,Ucrania,Ukraine,乌克兰,Ukraine,UKRAINE,,Europe,أوكرانيا,Eastern
 Europe,Украина,World,Kyiv,EU,.ua,"uk,ru-UA,rom,pl,hu",690791,Ukraine,2H
+UAE,971,ARE,ts,Yes,784,255,AE,ER,AE,UAE,UAE, ,los Emiratos Árabes 
Unidos,True,,Émirats arabes unis,Émirats arabes unis (les),UAE 
Dirham,Developing,Объединенные Арабские Эмираты,United Arab Emirates 
(the),AED,,Emiratos Árabes Unidos (los),784,阿拉伯联合酋长国,les Émirats arabes 
unis,Объединенные Арабские Эмираты,784,145,142,الإمارات العربية 
المتحدة,2,الإمارات العربية المتحدة,阿拉伯联合酋长国,,,Emiratos Árabes Unidos,the United 
Arab Emirates,阿拉伯联合酋长国,United Arab Emirates,UNITED ARAB EMIRATES,,Asia,الإمارا 
[...]
+"ENG,NIR,SCO,WAL",44,GBR,xxk,Yes,826,256,UK,UK,GB,G,GBR,GB,el Reino Unido de 
Gran Bretaña e Irlanda del Norte,True,,Royaume-Uni de Grande-Bretagne et 
d'Irlande du Nord,Royaume-Uni de Grande-Bretagne et d'Irlande du Nord 
(le),Pound Sterling,Developed,Соединенное Королевство Великобритании и Северной 
Ирландии,United Kingdom of Great Britain and Northern Ireland (the),GBP,,Reino 
Unido de Gran Bretaña e Irlanda del Norte (el),826,大不列颠及北爱尔兰联合王国,le Royaume-Uni 
de Grande- Bretagne et d'Irlande  [...]
+TAN,255,TZA,tz,Yes,834,257,TZ,TN,TZ,TZA,TAN,EAT,la República Unida de 
Tanzanía,True,14,République-Unie de Tanzanie,République-Unie de Tanzanie 
(la),Tanzanian Shilling,Developing,Объединенная Республика Танзания,United 
Republic of Tanzania (the),TZS,,República Unida de Tanzanía 
(la),834,坦桑尼亚联合共和国,la République-Unie de Tanzanie,Объединенная Республика 
Танзания,834,202,2,جمهورية تنزانيا المتحدة,2,جمهورية تنزانيا 
المتحدة,坦桑尼亚联合共和国,,Eastern Africa,República Unida de Tanzanía,the United Republ 
[...]
+, ,UMI,"ji,xf,wk,uc,up",Territories of US,581,,"FQ,HQ,DQ,JQ,KQ,MQ,BQ,LQ,WQ", 
,UM, , ,USA,,True,,Îles mineures éloignées des États-Unis,,US 
Dollar,Developing,,,USD,,,840,,,,581,57,9,نائية التابعة للولايات 
المتحدة,2,,,,,Islas menores alejadas de Estados Unidos,,美国本土外小岛屿,United States 
Minor Outlying Islands,UNITED STATES MINOR OUTLYING 
ISLANDS,,Oceania,,Micronesia,Внешние малые острова Coeдинeнныx 
Штaтoв,World,,OC,.um,en-UM,5854968,U.S. Outlying Islands,2J
+VIR,1-340,VIR,vi,Territory of US,850,258,VQ,VI,VI,VIR,ISV,USA,,True,29,Îles 
Vierges américaines,,US Dollar,Developing,,,USD,x,,840,,,,850,419,19,جزر فرجن 
التابعة للولايات المتحدة,2,,,,Caribbean,Islas Vírgenes de los Estados 
Unidos,,美属维尔京群岛,United States Virgin Islands,VIRGIN ISLANDS 
(U.S.),,Americas,,Latin America and the Caribbean,Виргинские oстрова 
Coeдинeнныx Штaтoв,World,Charlotte Amalie,NA,.vi,en-VI,4796775,U.S. Virgin 
Islands,
+USA,1,USA,xxu,Yes,840,259,US,US,US,USA,USA,USA,los Estados Unidos de 
América,True,,États-Unis d'Amérique,États-Unis d'Amérique (les),US 
Dollar,Developed,Соединенные Штаты Америки,United States of America 
(the),USD,,Estados Unidos de América (los),840,美利坚合众国,les États-Unis 
d'Amérique,Соединенные Штаты Америки,840,21,19,الولايات المتحدة 
الأمريكية,2,الولايات المتحدة الأمريكية,美利坚合众国,,,Estados Unidos de América,the 
United States of America,美利坚合众国,United States of America,UNITED STATES OF AME 
[...]
+URU,598,URY,uy,Yes,858,260,UY,UY,UY,URG,URU,ROU,la República Oriental del 
Uruguay,True,5,Uruguay,Uruguay (l') [masc.],Peso Uruguayo,Developing,Восточная 
Республика Уругвай,Uruguay,UYU,,Uruguay (el),858,乌拉圭东岸共和国,la République 
orientale de l'Uruguay,Уругвай,858,419,19,أوروغواي,2,جمهورية أوروغواي 
الشرقية,乌拉圭,,South America,Uruguay,the Eastern Republic of 
Uruguay,乌拉圭,Uruguay,URUGUAY,,Americas,أوروغواي,Latin America and the 
Caribbean,Уругвай,World,Montevideo,SA,.uy,es-UY,3439705,Uruguay,X3
+UZB,998,UZB,uz,Yes,860,261,UZ,UZ,UZ,UZB,UZB,UZ,la República de 
Uzbekistán,True,,Ouzbékistan,Ouzbékistan (l') [masc.],Uzbekistan 
Sum,Developing,Республика 
Узбекистан,Uzbekistan,UZS,,Uzbekistán,860,乌兹别克斯坦共和国,la République 
d'Ouzbékistan,Узбекистан,860,143,142,أوزبكستان,2,جمهورية 
أوزبكستان,乌兹别克斯坦,x,,Uzbekistán,the Republic of 
Uzbekistan,乌兹别克斯坦,Uzbekistan,UZBEKISTAN,,Asia,أوزبكستان,Central 
Asia,Узбекистан,World,Tashkent,AS,.uz,"uz,ru,tg",1512440,Uzbekistan,2K
+VAN,678,VUT,nn,Yes,548,262,NH,NV,VU,VUT,VAN,VU,la República de 
Vanuatu,True,,Vanuatu,Vanuatu (le) [masc.],Vatu,Developing,Республика 
Вануату,Vanuatu,VUV,x,Vanuatu,548,瓦努阿图共和国,la République de 
Vanuatu,Вануату,548,54,9,فانواتو,0,جمهورية فانواتو,瓦努阿图,,,Vanuatu,the Republic 
of Vanuatu,瓦努阿图,Vanuatu,VANUATU,x,Oceania,فانواتو,Melanesia,Вануату,World,Port 
Vila,OC,.vu,"bi,en-VU,fr-VU",2134431,Vanuatu,2L
+VEN,58,VEN,ve,Yes,862,263,VE,VN,VE,VEN,VEN,YV,la República Bolivariana de 
Venezuela,True,5,Venezuela (République bolivarienne du),Venezuela (République 
bolivarienne du),Bolívar,Developing,Боливарианская Республика 
Венесуэла,Venezuela (Bolivarian Republic of),VES,,Venezuela (República 
Bolivariana de),937,委内瑞拉玻利瓦尔共和国,la République bolivarienne du 
Venezuela,Венесуэла (Боливарианская Республика),862,419,19,فنزويلا (جمهورية - 
البوليفارية),2,جمهورية فنزويلا البوليفارية,委内瑞拉(玻利瓦尔共和国),,South Ame [...]
+VIE,84,VNM,vm,Yes,704,264,VM,VS,VN,VTN,VIE,VN,la República Socialista de Viet 
Nam,True,,Viet Nam,Viet Nam (le),Dong,Developing,Социалистическая Республика 
Вьетнам,Viet Nam,VND,,Viet Nam,704,越南社会主义共和国,la République socialiste du Viet 
Nam,Вьетнам,704,35,142,فييت نام,0,جمهورية فييت نام الاشتراكية,越南,,,Viet Nam,the 
Socialist Republic of Viet Nam,越南,Viet Nam,VIET NAM,,Asia,فييت 
نام,South-eastern 
Asia,Вьетнам,World,Hanoi,AS,.vn,"vi,en,fr,zh,km",1562822,Vietnam,Q1
+WLF,681,WLF,wf,Territory of FR,876,266,WF,FW,WF,WAL,WAF,F,,True,,Îles 
Wallis-et-Futuna,,CFP Franc,Developing,,,XPF,,,953,,,,876,61,9,جزر واليس 
وفوتونا,0,,,,,Islas Wallis y Futuna,,瓦利斯群岛和富图纳群岛,Wallis and Futuna 
Islands,WALLIS AND FUTUNA,,Oceania,,Polynesia,Острова Уоллис и 
Футуна,World,Mata Utu,OC,.wf,"wls,fud,fr-WF",4034749,Wallis & Futuna,X8
+SAH,212,ESH,ss,In contention,732,268,WI, ,EH,AOE, , ,,True,,Sahara 
occidental,,Moroccan Dirham,Developing,,,MAD,,,504,,,,732,15,2,الصحراء 
الغربية,2,,,,,Sáhara Occidental,,西撒哈拉,Western Sahara,WESTERN 
SAHARA,,Africa,,Northern Africa,Западная 
Сахара,World,El-Aaiun,AF,.eh,"ar,mey",2461445,Western Sahara,U5
+YEM,967,YEM,ye,Yes,887,269,YM,YE,YE,YEM,YEM,YAR,la República del 
Yemen,True,,Yémen,Yémen (le),Yemeni Rial,Developing,Йеменская 
Республика,Yemen,YER,,Yemen (el),886,也门共和国,la République du 
Yémen,Йемен,887,145,142,اليمن,2,الجمهورية اليمنية,也门,,,Yemen,the Republic of 
Yemen,也门,Yemen,YEMEN,x,Asia,اليمن,Western 
Asia,Йемен,World,Sanaa,AS,.ye,ar-YE,69543,Yemen,T7
+ZAM,260,ZMB,za,Yes,894,270,ZA,ZB,ZM,ZMB,ZAM,Z,la República de 
Zambia,True,14,Zambie,Zambie (la),Zambian Kwacha,Developing,Республика 
Замбия,Zambia,ZMW,,Zambia,967,赞比亚共和国,la République de 
Zambie,Замбия,894,202,2,زامبيا,2,جمهورية زامبيا,赞比亚,x,Eastern Africa,Zambia,the 
Republic of Zambia,赞比亚,Zambia,ZAMBIA,x,Africa,زامبيا,Sub-Saharan 
Africa,Замбия,World,Lusaka,AF,.zm,"en-ZM,bem,loz,lun,lue,ny,toi",895949,Zambia,Y4
+ZIM,263,ZWE,rh,Yes,716,271,ZI,ZW,ZW,ZWE,ZIM,ZW,la República de 
Zimbabwe,True,14,Zimbabwe,Zimbabwe (le),Zimbabwe Dollar,Developing,Республика 
Зимбабве,Zimbabwe,ZWL,,Zimbabwe,932,津巴布韦共和国,la République du 
Zimbabwe,Зимбабве,716,202,2,زمبابوي,2,جمهورية زمبابوي,津巴布韦,x,Eastern 
Africa,Zimbabwe,the Republic of 
Zimbabwe,津巴布韦,Zimbabwe,ZIMBABWE,,Africa,زمبابوي,Sub-Saharan 
Africa,Зимбабве,World,Harare,AF,.zw,"en-ZW,sn,nr,nd",878675,Zimbabwe,Y5
+ALD,358,ALA, ,Part of FI,248,1242, , ,AX, , ,FIN,,True,,Îles 
d'Åland,,Euro,Developed,,,EUR,,,978,,,,248,154,150,جزر ألاند,2,,,,,Islas 
Åland,,奥兰群岛,Åland Islands,ÅLAND ISLANDS,,Europe,,Northern Europe,Аландские 
острова,World,Mariehamn,EU,.ax,sv-AX,661882,Åland Islands,
diff --git a/tp/maintain/regenerate_documentlanguages-iana.pl 
b/tp/maintain/regenerate_documentlanguages-iana.pl
index 10b7547756..34d464b5d2 100755
--- a/tp/maintain/regenerate_documentlanguages-iana.pl
+++ b/tp/maintain/regenerate_documentlanguages-iana.pl
@@ -1,6 +1,6 @@
 #! /usr/bin/env perl
 
-# regenerate_documentlanguages.pl: download the iana files language
+# regenerate_documentlanguages-iana.pl: download the iana files language
 # and regenerate Texinfo/Documentlanguages.pm list of languages and regions
 #
 # Copyright 2010, 2011, 2012 Free Software Foundation, Inc.
@@ -12,7 +12,7 @@
 #
 # Original author: Patrice Dumas <pertusus@free.fr>
 #
-# Calling that script for each release could be a good idea.
+# This script is not used, as the Texinfo manual describes other code sources
 
 use strict;
 
diff --git a/tp/maintain/regenerate_documentlanguages-loc.pl 
b/tp/maintain/regenerate_documentlanguages-loc.pl
new file mode 100755
index 0000000000..625e1c1dcf
--- /dev/null
+++ b/tp/maintain/regenerate_documentlanguages-loc.pl
@@ -0,0 +1,86 @@
+#! /usr/bin/env perl
+
+# regenerate_documentlanguages-loc.pl: download the ISO 639-2 files language
+# and ISO 3166-1 alpha-2 codes and regenerate Texinfo/Documentlanguages.pm
+# list of languages and regions
+#
+# Copyright 2022 Free Software Foundation, Inc.
+# 
+# Copying and distribution of this file, with or without modification,
+# are permitted in any medium without royalty provided the copyright
+# notice and this notice are preserved.  This file is offered as-is,
+# without any warranty.
+#
+# Original author: Patrice Dumas <pertusus@free.fr>
+#
+# Calling that script for each release could be a good idea.
+
+use strict;
+
+use List::Util qw(first);
+# not in core perl
+use Text::CSV;
+
+# emulates -w
+BEGIN
+{
+  $^W = 1;
+}
+
+my $dir = 'maintain';
+system ("cd $dir && wget -N 
https://www.loc.gov/standards/iso639-2/ISO-639-2_utf-8.txt";);
+# the ISO 3166-1 alpha-2 codes are not easily accessible from the ISO website, 
there is
+# an interface not a raw download (seems incredible, but true...).
+# Use the country code project list instead
+system ("cd $dir && wget -N 
https://raw.githubusercontent.com/datasets/country-codes/master/data/country-codes.csv";);
+
+open (TXT, "$dir/ISO-639-2_utf-8.txt") or die "Open $dir/ISO-639-2_utf-8.txt: 
$!\n";
+binmode(TXT, ":utf8");
+
+my @entries;
+while (<TXT>) {
+  my @entry = split /\|/;
+  if ($entry[2] ne '') {
+    push @entries, $entry[2];
+  }
+}
+
+my $fh;
+open ($fh, "$dir/country-codes.csv") or die "Open $dir/country-codes.csv: 
$!\n";
+binmode($fh, ":utf8");
+
+my $csv = Text::CSV->new();
+
+my @region_codes;
+my $row = $csv->getline($fh);
+my $code_header_index = first { $row->[$_] eq 'ISO3166-1-Alpha-2' } 
0..scalar(@$row);
+
+if (not defined($code_header_index)) {
+  print STDERR "regions_header: ".join('|', @$row)."\n";
+  die;
+}
+
+my @regions;
+while (my $row = $csv->getline ($fh)) {
+  if ($row->[$code_header_index] ne '') {
+    push @regions, $row->[$code_header_index];
+  }
+}
+
+open (OUT, ">Texinfo/Documentlanguages.pm") or die "Open 
Texinfo/Documentlanguages.pm: $!\n";
+
+print OUT "# This file was automatically generated from $0\n\n";
+
+print OUT "package Texinfo::Documentlanguages;\n\n";
+
+print OUT 'our %language_codes = ('."\n";
+foreach my $entry (sort @entries) {
+  print OUT "'$entry' => 1,\n";
+}
+print OUT ");\n\n";
+
+print OUT 'our %region_codes = ('."\n";
+foreach my $region (sort @regions) {
+  print OUT "'$region' => 1,\n";
+}
+print OUT ");\n\n1;\n";
diff --git a/tp/maintain/regenerate_documentlanguages.pl 
b/tp/maintain/regenerate_documentlanguages.pl
deleted file mode 100755
index 5f66d7963a..0000000000
--- a/tp/maintain/regenerate_documentlanguages.pl
+++ /dev/null
@@ -1,78 +0,0 @@
-#! /usr/bin/env perl
-
-# regenerate_documentlanguages.pl: download the iana files language
-# and regenerate Texinfo/Documentlanguages.pm list of languages and regions
-#
-# Copyright 2010, 2011, 2012 Free Software Foundation, Inc.
-# 
-# Copying and distribution of this file, with or without modification,
-# are permitted in any medium without royalty provided the copyright
-# notice and this notice are preserved.  This file is offered as-is,
-# without any warranty.
-#
-# Original author: Patrice Dumas <pertusus@free.fr>
-#
-# Calling that script for each release could be a good idea.
-
-use strict;
-
-# emulates -w
-BEGIN
-{
-  $^W = 1;
-}
-
-my $dir = 'maintain';
-system ("cd $dir && wget -N 
http://www.iana.org/assignments/language-subtag-registry";);
-
-open (TXT,"$dir/language-subtag-registry") or die "Open 
$dir/language-subtag-registry: $!\n";
-
-my $entry;
-my @entries;
-while (<TXT>) {
- if (/^%%/) {
-   push @entries, $entry if (defined($entry));
-   $entry = undef;
- } else {
-   if (/^(\w+): (.*)/) {
-     $entry->{$1} = $2;
-   }
- }
-}
-push @entries, $entry if (defined($entry));
-if (!defined($entry->{'Type'})) {
-  die "Type not defined for $entry ".join('|', keys(%$entry))."\n";
-}
-
-open (OUT, ">Texinfo/Documentlanguages.pm") or die "Open 
Texinfo/Documentlanguages.pm: $!\n";
-
-print OUT "# This file was automatically generated from $0\n\n";
-
-print OUT "package Texinfo::Documentlanguages;\n\n";
-
-print OUT 'our %language_codes = ('."\n";
-foreach my $entry (@entries)
-{
-  # Scope collection macrolanguage are used
-  if ($entry->{'Type'} eq 'language' and !defined($entry->{'Preferred-Value'})
-       and !defined($entry->{'Macrolanguage'})
-       and (!defined($entry->{'Scope'}) 
-            or ($entry->{'Scope'} ne 'special' 
-                and $entry->{'Scope'} ne 'private-use'))) {
-    print OUT "'$entry->{'Subtag'}' => 1,\n";
-    print STDERR "$entry->{'Subtag'} Scope $entry->{'Scope'}\n" 
-       if defined($entry->{'Scope'});
-  }
-}
-print OUT ");\n\n";
-
-print OUT 'our %region_codes = ('."\n";
-foreach my $entry (@entries)
-{
-  if ($entry->{'Type'} eq 'region' and !defined($entry->{'Preferred-Value'})
-      and $entry->{'Description'} ne 'Private use' 
-      and $entry->{'Subtag'} !~ /^\d{3}$/) {
-    print OUT "'$entry->{'Subtag'}' => 1,\n";
-  }
-}
-print OUT ");\n\n1;\n";



reply via email to

[Prev in Thread] Current Thread [Next in Thread]